Jeden system by rządzić wszystkim urządzeniami. Wizja coraz bliżej realizacji

Jeden system by rządzić wszystkim urządzeniami. Wizja coraz bliżej realizacji

Ubuntu na różnych urządzeniach
Ubuntu na różnych urządzeniach
Mateusz Żołyniak
14.02.2014 14:33, aktualizacja: 14.02.2014 22:05

Canonical ma zdecydowanie jedną z najciekawszych wizji przyszłości systemów operacyjnych. Potwierdzają to nowości w systemie Ubuntu. Nie śpi jednak i Microsoft.

Koncept jednego systemu, który będzie działać na różnych typach urządzeń, jest moim zdaniem jedną z najciekawszych wizji przyszłości. Tym bardziej, gdy wyobrażam sobie przyszłe smartfony, które poprzez wpięcie do stacji dokującej lub po podpięciu monitora można będzie zamieniać w pełnoprawne komputery. Na rynku pojawiało się już wiele takich konceptów, a część z was zapewne kojarzy NexPhone'a, Lifebook Frame Series czy choćby stacje dokujące do smartfonów Motoroli.

Na unifikacją systemów operacyjnych i przygotowaniem jednej platformy pracuje wiele firm. Wśród nich są tacy giganci jak Microsoft czy Google, ale najbardziej klarowna wizję na chwilę obecną ma Canonical. Firma chce wypuścić jeden system operacyjny, które będzie działać na różnych urządzeniach i dostosowywać interfejs do wielkości ich ekranów.

W realizacji tego konceptu z pewnością pomoże wydany ostatnio zestawy narzędzi dla deweloperów (SDK). Ma umożliwić to pisanie programów zmieniających UI w zależności od urządzenia, na którym są uruchamiane. Jono Bacon, Community Manager w Canonicalu możliwości nowego SDK zaprezentował na przykładzie aplikacji Karma Machine do obsługi serwisu reddit. Na różnych urządzeniach ma on inny interfejs, który w pełni dostosowuje się do rozmiarów ekranu.

Ubuntu SDK App Converging Across Phone, Tablet, and Desktop

Najważniejszy jest jednak fakt, że tworzenie takich aplikacji nie będzie wymagać od deweloperów większych nakładów pracy. Mają oni po prostu przygotowywać jeden kod źródłowy, a narzędzia Canonicala pozwolą na szybkie dostosowanie GUI pod róże typy urządzeń. Dotyczy to zarówno smartfonów i tabletów, jak również laptopów, desktopów czy telewizorów.

Dla mnie nowe SDK jest najważniejsze w kontekście smartfonów, które można będzie umieszczać w specjalnych stacjach dokujących, do których można podpiąć peryferia i monitor. Dzięki automatycznie dostosowującym się do większego ekranu aplikacjom możliwe będzie pełniejsze wykorzystanie Ubuntu - będzie zmieniał się wygląd systemu i aplikacji, ale użytkownicy wciąż będą pracować na tych samym programach z tymi samymi danymi. Nie będzie konieczne przełączanie OS-ów czy korzystanie z chmury do synchronizacji danych, chociaż opcja ta z pewnością będzie użyteczna przy kilku urządzeniach opartych na Ubuntu (laptop, smart TV, telefon).

Meizu z ubuntu
Meizu z ubuntu

Możliwości Ubuntu prezentują się dość imponująco, dzięki czemu Canonicalowi może udać się pozyskać partnerów sprzętowych i deweloperów. Wśród tych pierwszych wymienia się m.in. Meizu. Chińczycy w tym roku mają zamiar wejść na rynki w Stanach i Europie, a smartfon z Ubuntu może pomóc firmie w wyróżnieniu się na rynku.

Współpracujących z Canonicalem producentów będzie z pewnością więcej, ale póki co firma nie zdradza wielu szczegółów na ten temat. Więcej informacji powinno pojawić się na targach MWC 2014, gdzie twórcy Ubuntu powinni zapowiedzieć nowe wydanie systemu i Ubuntu Software Centre, czyli własny sklep z aplikacjami. Debiut systemu zapowiedziany jest na kwiecień i wtedy też mogą pojawić się pierwsze smartfony z Ubuntu. W wersji 14.04 nie pojawią się raczej wspomniane wyżej aplikacje, gdyż wymaga to obecności niedokończonych rozwiązań (serwer wyświetlania Mir i interfejs Unity 8). Może okazać się więc, że zobaczymy je dopiero w październiku (Ubuntu 14.10).

Ubuntu jako system dla wielu urządzeń prezentuje się naprawdę ciekawie i mam nadzieję, że nie skończy jak koncept Ubuntu Edge. O sukces smartfonów-komputerów z OS-em Canonicala będzie oczywiście ciężko, ale część pomysłów firmy jest naprawdę dobra.

Pisanie aplikacji na Windowsa i Windows Phone'a
Pisanie aplikacji na Windowsa i Windows Phone'a

Liczę, że skorzystają z nich (lub podobnych rozwiązań) także Google i Microsoft. Szczególnie ciekawi mnie plan giganta z Redmond, który w przyszłym roku powinien pokazać pierwsze efekty unifikacji swoich systemów. Jednak już na tegorocznej konferencji Build mogą pojawić się nowe narzędzia dla deweloperów, które ułatwią jednoczesne pisanie aplikacji na Windowsa i Windows Phone'a. Twórcy aplikacji z poziomu Visual Studio mają mieć opcję pisania jednej aplikacji, a następnie przygotowania dla niej dwóch różnych GUI. Zgodność między programami ma wynosić aż 80%, a pozostałe 20% kodu będzie odpowiadać za interfejsu dla konkretnych typów urządzeń (osobny dla telefonu i drugi dla tabletów/komputerów).

Początkowo tak przygotowywane aplikacje będą trafiać do osobnych sklepów z aplikacjami, ale w przyszłości może się to zmienić. MS może przygotować jeden system dla różnych urządzeń i jeden sklep z aplikacjami. Wizja smartfonów z WP i układami Intela, które po podłączeniu do monitora zamieniają się w komputery jest świetna. Mam więc nadzieję, że gigant w przyszłości pójdzie właśnie w tę stronę.

Źródło artykułu:WP Komórkomania
Oceń jakość naszego artykułuTwoja opinia pozwala nam tworzyć lepsze treści.
Wybrane dla Ciebie
Komentarze (0)