Kivy 1.1.0: następna generacja tworzenia UI

Oficjalna strona Stowarzyszenia Polska Grupa Użytkowników Pythona

Kivy 1.1.0 Kivy jest otwartą biblioteką języka programowania Python. Stosuje się ją do szybkiego i łatwego tworzenia wysoce interaktywnych aplikacji, korzystających z innowacyjnych interfejsów użytkownika, opartych na wszechobecnym dotyku oraz technologii multi-touch. Wspiera główne platformy systemów operacyjnych Linux, Windows, Mac OS X oraz Android. Profesjonalny support, udokumentowane API oraz ciągły rozwój Kivy, świadczą o wyjątkowo przyjaznym nastawieniu projektu do biznesu. Wydawany na warunkach licencji GNU LGPL, umożliwia komercyjne wykorzystywanie.

Kivy to szybkie, zoptymalizowane i stabilne oprogramowanie. Wiele jego "krytycznych" części zostało napisanych w języku C z użyciem Cythona. Silnik graficzny zbudowano w oparciu o OpenGL ES 2 (specjalny podzbiór OpenGL 3D stworzony dla smartfonów, palmtopów czy konsoli do gier). Projekt umożliwia użycie akceleratora GPU, co maksymalizuje wydajność aplikacji np. w procesie rasteryzacji grafiki. Przekonaj się o jego zaletach i zobacz Kivy w akcji: galeria

Co nowego wprowadziło wydanie Kivy 1.1.0:

  • Klasa atlas, umożliwia zarządzanie teksturami w postaci aliasów, co przyspiesza załadowanie aplikacji oraz zmniejsza ilość obrazów,
  • Widget Bubble, forma menu kontekstowego lub popup, w którym opcje ułożone są pionowo lub poziomo,
  • Text Markup, jednoliniowy znacznik stylizacji tekstu,
  • Pause mode, eksperymentalne uśpienie/wznowienie aplikacji na tabletach i telefonach,
  • Python for Android, projekt zapewniający tworzenie własnych, w pełni konfigurowalnych aplikacji napisanych w Pythonie dla Androida (.apk), składających się wyłącznie z modułów potrzebnych do jej uruchomienia,
  • Szereg optymalizacji frameworka, zobacz benchmark.

Więcej informacji: Kivy users support

Dodał: Piotr Tynecki, Kategorie: News
Data: 2012-02-15 03:26:24

Przed chwilą została opublikowana kolejna wersja Kivy 1.1.1, z aktualizacją na niedziałający dźwięk z poziomu pygame.

Data: 2012-02-15 20:12:34

Od teraz Kivy obsługuje również iOS:

http://kivy.org/planet/2012/03/ios-support-for-kivy/

Data: 2012-03-12 10:31:06
NG-UA-YA-I7

Kivy jest wspaniały, napisałem prosty program do Tabletu z Androidem i działa jako licznik w maszynie :)

http://www.pythoninfactory.blogspot.com/

Pozdrawiam K

Data: 2013-03-27 18:56:27


Copyright © 2007-2014 by Polish Python Coders Group
Język programowania Python  Open Source

Powered by Pigmej CMSv.0.2
Hosted by DmTEC