Na konferencji BlackBerry DevCon Americas w San Francisco w Kanadzie Badania w ruchu oficjalnie ogłosił BBX, nowy pojedynczy system operacyjny, który według RIM będzie działał na wszystkich platformach sprzętowych: smartfonach, tabletach i systemach wbudowanych. RIM reklamuje BBX jako połączenie najlepszych elementów istniejącego BlackBerry OS z najlepszymi QNX (który zasila tablet PlayBook), w połączeniu z możliwościami usług w chmurze i naciskiem na wysokowydajny HTML5 rozwój. DevCon, będąc konferencją dla programistów, RIM udostępnił również szereg narzędzi dla programistów BlackBerry, w tym aplikacje BlackBerry Runtime dla Androida na PlayBook jako część wersji beta PlayBook OS 2.0. W rezultacie użytkownicy PlayBook mogą wkrótce zacząć korzystać z bardzo dużego (i szybko rozwijającego się) świata Androida aplikacje.
Czym jest BBX, czym różni się od poprzednich systemów operacyjnych RIM i — co być może najważniejsze — czy pomoże firmie RIM odzyskać udział w rynku i zyski utracone na rzecz takich Android i iOS firmy Apple?
BBX w skrócie
RIM opisuje BBX jako połączenie istniejącego BlackBerry OS firmy RIM z QNX, ale BBX nie będzie jakimś hybrydowym systemem operacyjnym Frankenstein: BBX jest budowany wyłącznie na QNX. Główne różnice między BBX a poprzednimi działaniami RIM w zakresie QNX polegają na tym, że RIM przedstawia BBX jako pojedynczą platformę programistyczną, która będzie zasilać Wszystko urządzeń BlackBerry, a nie oddzielnych systemów operacyjnych, z którymi firma obecnie pracuje.
RIM chce osłodzić umowę, oferując programistom sposoby tworzenia aplikacji o wysokiej wydajności dla BBX za pośrednictwem Native SDK, wraz z eleganckimi interfejsami za pośrednictwem nowego interfejsu użytkownika BlackBerry Cascade struktura. Deweloperzy, którzy chcą zacząć tworzyć rzeczy, które działają na obu dzisiejszych urządzeniach BlackBerry I przyszłe urządzenia BBX mogą zanurzyć się w BlackBerry WebWorks, który umożliwia programistom wdrażanie aplikacji zbudowanych przy użyciu HTML5, CSS i JavaScript. RIM twierdzi, że te aplikacje będą działać nie tylko na dzisiejszych urządzeniach BlackBerry OS 6 i 7 oraz BlackBerry Playbook, ale także na przyszłych urządzeniach BBX.
Native SDK firmy RIM jest interesujące, ponieważ umożliwia programistom tworzenie wielowątkowych, natywnych języków C i C++ aplikacje dla istniejącego BlackBerry PlayBook, wykorzystując moc jego dość zaawansowanego sprzętu i grafiki możliwości. RIM kładzie tutaj nacisk na gry: Native SDK zapewnia dostęp do OpenGL ES 2.0 (dla grafiki 3D) i Open AL (dla wielokanałowego dźwięku 3D), wraz z wprowadzaniem gestów. RIM zawiera narzędzia do debugowania i analizy, a także zarządzanie kodem za pośrednictwem Eclipse, a RIM twierdzi, że „dobrze znani” twórcy gier przenoszą swoje silniki do Native SDK. W tej chwili Native SDK celuje tylko w PlayBook, ale RIM obiecuje, że aplikacje i biblioteki Native SDK będą działać na przyszłym BBX smartfony i tablety, co oznacza, że jeśli teraz uruchomisz swój natywny kod na PlayBook, będzie on działał na wszystkich urządzeniach BlackBerry później. RIM zachęca również do portowania bibliotek open-source do Native SDK.
Pracujemy również nad BlackBerry Cascade, frameworkiem interfejsu użytkownika, który RIM wybrał wraz z przejęciem szwedzkiego The Astonishing Tribe koniec zeszłego roku. BlackBerry Cascade ma umożliwić programistom tworzenie „skoncentrowanych na projektowaniu” interfejsów dla ich aplikacji z efektami 3D, animacjami i niestandardowymi układami. Przesłanie jest takie, że aplikacje BlackBerry będą, przynajmniej technicznie, w stanie konkurować z najlepszymi cukierkami pikselowymi na iOS i Androida. Deweloperzy będą mogli go zdobyć „jesienią”.
Za tym wszystkim RIM będzie oferować BlackBerry Cloud Services – i nie jest jeszcze jasne, czy jest to jedynie odniesienie do usług w chmurze RIM obecnie świadczy swoim klientom korporacyjnym lub rozszerzenie usług zorientowanych na konsumenta, takich jak poczta elektroniczna, kalendarze, BBM, BlackBerry App World i niedawno uruchomiona usługa BBM Music— z których ten ostatni wydaje się mieć powolny start. Jednak dzięki szerokiej gamie usług wspomaganych chmurą oferowanych przez Google — a także nowej platformie Apple iCloud — RIM będzie prawdopodobnie będzie musiał zapewnić konsumentom usługi oparte na chmurze, jeśli chce, aby przyszłe urządzenia BlackBerry konkurowały na arenie konsumenckiej. RIM też po prostu przejął irlandzki oddział usług w chmurze NewBay za 100 milionów dolarów, co może znacząco wpłynąć na zorientowane na konsumenta plany RIM dotyczące chmury.
Urządzenia BBX, w tym smartfony i tablety, będą również zawierały oprogramowanie BlackBerry Runtime for Android Apps, dzięki czemu użytkownicy BlackBerry będą mogli również korzystać z szerokiego świata
Droga naprzód?
W przemówieniu RIM zapowiadającym BBX podkreślono dwie rzeczy: rozwój HTML5 z WebWorks oraz BlackBerry jako platformę do gier i rozrywki. Skoncentrowanie się na WebWorks ma sens: to jedyna rzecz, z której mogą korzystać programiści BlackBerry Teraz który będzie działał na istniejących urządzeniach BlackBerry 6 i 7, PlayBook i wszystkim, co RIM ma w zanadrzu z przyszłymi urządzeniami.
Nacisk na gry i rozrywkę wskazuje, że RIM nie rezygnuje z rynku konsumenckiego. BlackBerries od dawna jest domeną firm i teczek kierowniczych, ale dzięki PlayBook RIM próbuje zyskać pozycję przyjaznej konsumentom, zabawnej marki. RIM odniósł niewielki sukces na tej arenie dzięki swoim produktom BlackBerry Bold, ale PlayBook generalnie zawiódł aby złapać, podczas gdy urządzenia z systemem iOS (iPhone, iPad i iPod touch) oraz produkty z systemem Android zyskały ogromną liczbę konsumentów przyjęcie. Część tej adopcji jest napędzana przez rozrywkę i gry. RIM chce udowodnić, że może grać również na tej arenie, zarówno na istniejącym PlayBooku, jak i na nadchodzących urządzeniach BBX.
Jednak RIM ma problem z jajkiem i kurczakiem z programistami: programiści nie chcą inwestować w platformę, która nie ma odbiorców, a RIM nie może ich zbudować bez aplikacji, treści, rozrywki i (tak) nawet Gry. Dlatego nacisk RIM na WebWorks jako platformę programistyczną, którą programiści mogą dziś wykorzystać, ma sens. RIM nie ma obecnie danych dotyczących sprzedaży aplikacji, które konkurowałyby z Apple i Androidem, ale jego sprawa dla programistów opiera się na przychodach, a nie wielkości sprzedaży:
„Dzięki prawie 5 milionom aplikacji BlackBerry pobieranych codziennie, nasi klienci sprawili, że BlackBerry jest jedną z najlepszych najbardziej dochodowych platform dla programistów” — powiedział współzarządzający i prezes RIM Mike Lazaridis w oświadczeniu.
Podczas DevCon, Alec Saunders z RIM stwierdził, że BlackBerry App World jest drugim po Apple iTunes App Store pod względem zysków i generuje więcej płatnych pobrań niż Android Market. Saunders twierdził również, że aplikacje BlackBerry generują o 40 procent więcej przychodów niż
Czego brakuje?
Dzięki BBX RIM przekonuje, że przyszłość platformy BlackBerry i programistów BlackBerry rysuje się w jasnych barwach: aplikacje stworzone dla BBX będą mogły działać na przyszłe smartfony i tablety BBX, a te aplikacje będą mogły konkurować od stóp do głów z ofertami iOS i Android pod względem wzornictwa i wydajność. I tak, to też oznacza gry.
Jednak jak dotąd RIM pozostawił wiele pytań bez odpowiedzi. Firma nie podała harmonogramu, kiedy BBX będzie dostępna dla programistów, nie mówiąc już o konsumentach, ani nie wskazała, czy BBX będzie działać na istniejących urządzeniach BlackBerry 6 lub 7. Firma RIM nie przedstawiła również żadnych wskazówek dotyczących swoich długo oczekiwanych „supertelefonów” QNX — czy wciąż się pojawiają, czy też zostaną wstrzymane, dopóki BBX nie będzie gotowy? RIM nie ogłosił żadnych przyszłych PlayBooków - chociaż można się założyć, że PlayBook 2.0, czy jakkolwiek to się nazywa, będzie pierwszym PlayBookiem z BBX. RIM zaoferował programistom wersję beta PlayBook OS 2.0 (system operacyjny oparty na QNX z obsługą RIM Android Runtime i Adobe Air 3.0), ale nie ujawnił żadnych ram czasowych, w których PlayBook OS 2.0 może dotrzeć do konsumentów i potencjalnie tchnąć trochę życia w istniejący PlayBook tablet.
Ogólnie rzecz biorąc, DevCon wydaje się mieszanką dla RIM. Firma ma z powodzeniem sformułował plan rozwoju platformy BlackBerry i dał programistom mapę drogową, jak przygotować się na BBX. Jednak brak jakichkolwiek wskazówek dotyczących tego, kiedy system operacyjny BBX i obsługujące go urządzenia mogą się pojawić, stawia chmurę nad tą platformą przyszłość, zwłaszcza że Apple iOS 5 jest już na ulicy, a Ice Cream Sandwich firmy Google (znany również jako Android 4.0) jest gorący obcasy.
Zalecenia redaktorów
- Najnowsza próba odrodzenia BlackBerry ulega awarii przed uruchomieniem
- Nowy BlackBerry z klawiaturą wciąż jest w harmonogramie na 2022 rok
- TCL nie będzie już produkować telefonów BlackBerry, wysyłając markę z powrotem w stan zawieszenia
- BlackBerry Key2: wszystko, co musisz wiedzieć
- BlackBerry wyznacza własne tempo na rok 2019: zawiera umowę z Verizon, ale nie ma telefonu 5G