Qt 4.6 wydane

Dzisiaj oficjalnie została wydana nowa wersja Qt, zestawu przenośnych bibliotek i narzędzi programistycznych dedykowanych dla języków C++ i Java. Wydanie to przynosi bardzo wiele ciekawych zmian, nowych możliwości oraz wsparcie dla kolejnych platform.

Jedną z najważniejszych nowości w tym wydaniu to integracja projektu Kinetic który daje bardzo duże możliwości łatwego tworzenia animacji oraz nowe możliwości graficzne, a także dodaje obsługę tworzenia interfejsów z użyciem technologii Declarative UI.

Inne istotne zmiany to między innymi:

  • wsparcie dla tworzenia maszyn stanów;
  • obsługa multi-touch oraz gestów;
  • przepisanie GraphicsView w celu zwiększenia wydajności oraz dodania nowych możliwości;
  • dodane API umożliwiające dostęp do DOM;
  • możliwość walidacji schematów XML;
  • ułatwienia dla tworzenia aplikacji używających OpenGL;
  • nowe klasy dające niskopoziomowy dostęp do obsługi dźwięku.

Do grona wspieranych platform dołączają:

  • Symbian;
  • Windows 7;
  • Mac OS 10.6;
  • Maemo 6.

Warto zauważyć, że jest to pierwsze wydanie, które powstało dzięki pomocy społeczności, która mogła aktywnie uczestniczyć w rozwoju projektu po otwarciu jego repozytoriów w maju. Qt 4.6 jest także bardzo istotne dla projektu KDE, którego nowe wydanie 4.4 będzie wymagało już tej wersji oraz będzie zawierało pierwsze efekty wykorzystania nowych możliwości (głównie wykorzystanie Kinetic w powłoce Plasmy).

Jednocześnie wydano nową wersję środowiska programistycznego dedykowanego dla Qt, czyli Qt Creator, które jest teraz dostępne w wersji 1.3. Wydanie to przynosi między innymi:

  • eksperymentalne wsparcie dla tworzenia aplikacji przeznaczonych na platformę Symbian;
  • wsparcie dla refaktoryzacji kodu;
  • schematy kolorów dla edytora;
  • lepsze wsparcie dla małych rozdzielczości ekranu;
  • oraz wiele innych zmian.

Kolejną niespodzianką związaną z Qt jest także udostępnienie nowych API (Technology Preview) opracowanych w ramach projektu Mobility.

Pełną listę nowości możemy znaleźć na specjalnej stronie wchodzącej w skład dokumentacji, What’s New in Qt 4.6.

źródło

  • No Related Post
bookmark bookmark bookmark bookmark bookmark bookmark bookmark bookmark bookmark bookmark bookmark bookmark
tabs-top

Leave a Reply

Comment Spam Protection by WP-SpamFree