• Home
  • Technologie
    • Bezpieczeństwo
    • Sprzęt
    • Oprogramowanie
    • Mobile
  • Marketing
    • Reklama
    • Social Media
  • Finanse
  • Felietony
  • [IP]
  • Kontakt
    • Reklama w OSnews
    • Pakiet Public Relations
    • Content Marketing w OSnews
OSnews.pl
OSnews.pl
  • Home
  • Technologie
    • Bezpieczeństwo
      Certyfikat SSL, a hosting – dlaczego warto poszukać serwera z darmowymi certyfikatami?

      Certyfikat SSL, a hosting – dlaczego warto poszukać serwera z darmowymi certyfikatami?

      75-latek dorabiał do emerytury na szyfrowaniu cudzych danych

      75-latek dorabiał do emerytury na szyfrowaniu cudzych danych

      Ujawniono najczęściej używane hasła w 2016 roku

      Ujawniono najczęściej używane hasła w 2016 roku

      Mobilny trojan bankowy Faketoken szyfruje dane i atakuje ponad 2 000 aplikacji

      Mobilny trojan bankowy Faketoken szyfruje dane i atakuje ponad 2 000 aplikacji

    • Sprzęt
      Tanie laptopy poleasingowe – czym się charakteryzują i co je różni od nowego sprzętu z marketu?

      Tanie laptopy poleasingowe – czym się charakteryzują i co je różni od nowego sprzętu z marketu?

      Jaki tablet dla dziecka?

      Jaki tablet dla dziecka?

      Pancerne laptopy – sprzęt, który sprawdza się w każdych warunkach

      Pancerne laptopy – sprzęt, który sprawdza się w każdych warunkach

      Zadbaj o swój kręgosłup i spraw sobie wygodne krzesło biurowe

      Zadbaj o swój kręgosłup i spraw sobie wygodne krzesło biurowe

    • Oprogramowanie
      Ta firma potrafi śledzić ruch przy pomocu dźwięku zamiast światła

      Ta firma potrafi śledzić ruch przy pomocu dźwięku zamiast światła

      Dzięki Google nasze smartfony będą na tyle inteligentne, że będą rozpoznawać ludzi i przedmioty w filmach wideo

      Dzięki Google nasze smartfony będą na tyle inteligentne, że będą rozpoznawać ludzi i przedmioty w filmach wideo

      Tłumacz Google wspomagany sztuczną inteligencją działa z trzema nowymi językami

      Tłumacz Google wspomagany sztuczną inteligencją działa z trzema nowymi językami

      Jak i czy warto uruchomić własny portal internetowy?

      Jak i czy warto uruchomić własny portal internetowy?

    • Mobile
      Prawdziwie multimedialny Samsung Galaxy A5 (2017)

      Prawdziwie multimedialny Samsung Galaxy A5 (2017)

      LTE w smartfonie - nie tylko do social media

      LTE w smartfonie - nie tylko do social media

      Nadchodzące premiery smartfonów - Samsung Galaxy S9, LG G7 i inne

      Nadchodzące premiery smartfonów - Samsung Galaxy S9, LG G7 i inne

      Kupujemy smartfon. O czym pamiętać?

      Kupujemy smartfon. O czym pamiętać?

  • Marketing
    • Reklama
    • Social Media
  • Finanse
  • Felietony
  • [IP]
  • Kontakt
    • Reklama w OSnews
    • Pakiet Public Relations
    • Content Marketing w OSnews
  • Follow
    • Facebook
    • Twitter
    • RSS

Dziesięć dni po opublikowaniu pierwszych planów inicjatywy Qt for Tizen pojawiło się pierwsze wydanie Alfa przygotowane z myślą o urządzeniach mobilnych, tworzeniu aplikacji wieloplatformowych i atrakcyjnych, dotykowych interfejsach użytkownika.

Tizen to oparty na Linuksie i wielu komponentach Open Source system operacyjny dla urządzeń mobilnych (obsługa innych jest w planach). Jest rozwijany od 2011 roku głównie przez firmy Samsung (system wywodzi się z jego SLP) oraz Intel. Tizena firmuje Linux Foundation a formalnie reprezentuje przemysłowe konsorcjum Tizen Association.

Środowisko programistyczne Tizena 1.0 oferowało autorom aplikacji wyłącznie programowanie w przeglądarce z użyciem HTML5. W 2013 do Tizena 2.0 po drobnych modyfikacjach dodano API pochodzące z nierozwijanego już systemu mobilnego bada 2.0 firmy Samsung. Zapowiedziana jest także możliwość konwersji programów z Androida do Tizena, co jest już znane choćby z telefonów BlackBerry 10 czy ostatnio Jolla (Sailfish OS).

Tizen bazuje na Linuksie, jednak dotychczas brak było informacji o dostępności dla niego narzędzi Qt, pomimo ich popularności na platformach linuksowych typu Desktop oraz mobilnych (MeeGo/Harmattan, Symbian ^3/Anna/Belle, Windows Mobile, BlackBerry 10, Ubuntu Mobile, Sailfish OS i WebOS) i sporej bazy aplikacji, w tym również otwartoźródłowych. W trakcie rozwoju są przecież także oficjalne wersje tak „nielinuksowych” systemów jak Android i iOS, a istnieje nawet działający prototyp dla WinRT z Windows 8.

Lukę tę postanowiła wypełnić na własną rękę społeczność zrzeszona wokół Qt Project. Odpowiednia sposobność nadarzyła się w maju 2013, gdy właściciele praw do Tizena wydali kod źródłowy komponentów interfejsu graficznego oraz samej grafiki na otwartej licencji Apache. Informacja o wydaniu Qt bezpośrednio poprzedza rozpoczęcie corocznej konferencj Tizen w San Francisco i łączy się z wydaniem finalnej wersji Tizen 2.1 SDK.

Za nazwą Qt dla Tizena kryją się dwa składniki:

Biblioteki i narzędzia programistyczne Qt dla Tizena bazujące na Qt 5.1 beta. Tizen jest więc platformą, gdzie tak nowy Qt zastosowanie znalazł najwcześniej. Aplikacje Qt działają obecnie z emulatorem Tizena. Dzięki wieloplatformowej architekturze Qt, większość pracy w tym obszarze polegało na dopracowaniu procesu konfiguracji i budowania binariów. Zintegrowane środowisko programistyczne Qt Creator już teraz można stosować do rozwijania nowych aplikacji lub przenoszenia już istniejących.
Integracja Qt z Tizenem, obecnie wprowadzająca zestaw kontrolek o „systemowym” wyglądzie i zachowaniu rodem z Tizena dla smartfonów. Kontrolki te bazują na standardowym API Qt Quick Controls Style wprowadzonym w Qt 5.1. Ich dostępność uzupełnia dostępne w Qt Quick możliwości niemal dowolnej stylizacji bogatych, płynnie animowanych dzięki OpenGL ES2 interfejsów użytkownika.

Szczegółowy opis dostępnych składników Qt for Tizen opublikowano w notce do wydania (ang.) przeznaczonej dla programistów aplikacji i osób chcących dołączyć do projektu. Są tam też pliki do pobrania oraz instrukcja użycia.

Przykładem zastosowania dedykowanych dla Tizena kontrolek jest testowa aplikacja Touch wchodząca w skład przykładów Qt 5. Działa ona w stylu Tizen bez dodatkowych modyfikacji. Opublikowano film pokazujący podobną aplikację Tizena oraz jej wersję Qt działające obok siebie:

Dalsze plany

Kolejne etapy projektu przewidują pogłębianie integracji między omawianą edycją Qt a typowymi dla Tizena funkcjami i usługami, włączając w to obsługę rzeczywistych smartfonów, tabletów czy netbooków, podzespołów takich jak sensory, obsługę bazy kontaktów w telefonie, przeglądarki WebKit, itd. Środowisko programistyczne powinno być też dostępne na Mac OS X i Windows, gdyż tam też działa Qt Creator. Plany wydawnicze Qt dla Tizena są rozwijane w sposób otwarty.

O inicjatywie

Qt dla Tizena to inicjatywa realizowana przez programistów dla programistów, mająca na celu umożliwienie pełnego budowania aplikacji dla Tizena z użyciem środowiska Qt Creator. Szczególne korzyści ma potencjalnie przynosić ponowne zastosowanie pozyskanej już wiedzy tysięcy programistów na temat Qt, C++ a także języka QML. Niezależnie od rozpowszechnienia platformy Tizen w przyszłości, postępy w Qt dla Tizena już teraz służą samemu projektowi Qt oraz wersjom dla Androida czy iOS.

Projekt jest oparty o inicjatywę społeczności oraz wartości Wolnego i Otwartego Oprogramowania, wobec czego każdy chętny może dołączyć. Szczegóły na temat projektu są na bieżąco publikowane na stronach wiki projektu Qt.

Kontakt i aktualizacje

Bieżące wydanie było możliwe przede wszystkim dzięki pracom dostarczonym w wolnym czasie przez Tomasza Olszaka. Lista obecnych uczestników projektu jest dostępna na wiki. Aktualności i dzielenie się wiedzą odbywa się z użyciem szeregu kanałów komunikacji, do wyboru:

– Lista mailowa dotycząca rozwoju Qt dla Tizen: development@qt-project.org (subskrypcja na qt-project.org)
– Lista mailowa dla użytkowników Qt dla Tizen: interest@qt-project.org (subskrypcja na qt-project.org)
– Blog
– Twitter @QtForTizen
– Facebook @QtForTizen
– Google+
– Kanał wideo qtfortizen
– Kanał IRC: #qt-tizen na irc.freenode.org (można odwiedzać przeglądarką poprzez webchat.freenode.net)

  • Tags
  • open-source
  • qt
  • tizen
Facebook Twitter Google+ LinkedIn Pinterest
Następny wpis Naruszenie przepisów PZP w Katowicach?
Poprzedni wpis Bezpieczeństwo sieci Wi-Fi w Polsce 2012/2013: Warszawa

Warto przeczytać

Kto ma prawo do Open Source? Oprogramowanie
5 maja 2016

Kto ma prawo do Open Source?

IX edycja Open Source Day już 26 kwietnia w Warszawie Informacja prasowa
15 kwietnia 2016

IX edycja Open Source Day już 26 kwietnia w Warszawie

Tizen będzie dalej rozwijany dla smartfonów Mobile
30 czerwca 2015

Tizen będzie dalej rozwijany dla smartfonów

Oś czasu

20 Sty 09:54
Technologie

Najlepsze telefony do 1000 zł

13 Sty 09:19
Technologie

Co nowego w Linux Magazine w styczniu?

18 Gru 13:41
Technologie

Coraz więcej cyberataków dotyczy firm produkcyjnych

08 Gru 16:04
Technologie

Co nowego w Linux Magazine w grudniu?

08 Gru 16:00
Technologie

Wybieramy słuchawki – TOP 4

Technologiczny cytat tygodnia

Wydaliśmy wiele, ale ciągle wiele mamy... I prawdę mówiąc jest to więcej niż potrzebujemy, by prowadzić firmę.

Tim Cook na spotkaniu udziałowców Apple odnosząc się do kwestii zasobów gotówki Apple na poziomie 100 mld USD

Tagi

android apple bezpieczeństwo biznes cenzura Debian edukacja facebook Firefox firma google gry hardware imprezy intel internet iphone kaspersky KDE kraj Laptopy media microsoft mobile mozilla nokia open-source oprogramowanie piractwo prawo press-release programowanie prywatność reklama Samsung smartfon software standardy sun Ubuntu UNIX usa windows Wydania Wydarzenia
  • Home
  • Technologie
  • Marketing
  • Finanse
  • Felietony
  • [IP]
  • Kontakt
  • Back to top

O blogu



OSNews to serwis poświęcony nowym technologiom oraz ich roli we współczesnym biznesie. Opowiadamy o przydatnych usługach, zmianach na rynku oraz najnowszym oprogramowaniu, które ułatwi Tobie pracę.

Kontakt

Masz jakieś pytania? Chcesz podzielić się swoimi uwagami na temat serwisu? Nie ma sprawy, po prostu napisz do nas maila.

OSNews.pl
Conrada 30
01-920 Warszawa
redakcja@osnews.pl
© OSnews.pl 2016-2019. All rights reserved.