Kan RIMs nya BBX OS hindra BlackBerry från att bli sur?

blackberry-bbx-playbook-630

På sin BlackBerry DevCon Americas-konferens i San Francisco, Kanada Forskning i rörelse officiellt meddelade BBX, enligt ett nytt operativsystem RIM kommer att köras på alla dess hårdvaruplattformar: smartphones, surfplattor och inbyggda system. RIM framhåller att BBX kombinerar de bästa delarna av sitt befintliga BlackBerry OS med det bästa från QNX (som driver PlayBook-surfplattan), kombinerat med molntjänstfunktioner och betoning på högpresterande HTML5 utveckling. Eftersom DevCon är en utvecklarkonferens, rullade RIM också ut ett gäng verktyg för BlackBerry-utvecklare, inklusive BlackBerry Runtime för Android-appar på PlayBook som en del av en betaversion av PlayBook OS 2.0. Resultatet är att PlayBook-användare snart kan börja utnyttja Androids mycket stora (och snabbt växande) värld appar.

Vad är BBX, hur skiljer det sig från RIM: s tidigare operativsystem och – kanske viktigast av allt – kommer det att hjälpa RIM att återvinna marknadsandelar och förlorade vinster till sådana som Android och Apples iOS?

BBX i ett nötskal

RIM beskriver BBX som en kombination av RIM: s befintliga BlackBerry OS med QNX, men BBX kommer inte att vara något ihopbyggt Frankenstein-hybrid OS: BBX byggs uteslutande på QNX. De huvudsakliga skillnaderna mellan BBX och RIM: s tidigare QNX-satsning är att RIM presenterar BBX som en enda utvecklingsplattform som kommer att driva Allt BlackBerry-enheter, snarare än de separata operativsystem som företaget arbetar med nu.

RIM vill försköna affären genom att erbjuda sätt för utvecklare att skapa högpresterande appar för BBX via Native SDK, tillsammans med snygga gränssnitt via ett nytt BlackBerry Cascade-användargränssnitt ramverk. Utvecklare som vill börja göra saker som fungerar på båda dagens BlackBerry-enheter och framtida BBX-enheter kan dyka in i BlackBerry WebWorks, vilket gör det möjligt för utvecklare att distribuera appar byggda med HTML5, CSS och JavaScript. RIM säger att dessa appar kommer att fungera inte bara på dagens BlackBerry OS 6 och 7-enheter och BlackBerry Playbook, utan även framtida BBX-enheter.

blackberry-bbx-3d

RIM: s Native SDK är intressant, eftersom det gör det möjligt för utvecklare att skapa multitrådade, inbyggda C och C++ applikationer för den befintliga BlackBerry PlayBook, som utnyttjar kraften i dess ganska avancerade hårdvara och grafik Förmågor. En del av RIMs betoning här är spel: Native SDK ger tillgång till OpenGL ES 2.0 (för 3D-grafik) och Open AL (för flerkanaligt 3D-ljud), tillsammans med gestinmatning. RIM inkluderar felsöknings- och analysverktyg, tillsammans med kodhantering via Eclipse, och RIM säger att "välkända" spelutvecklare tar över sina motorer till Native SDK. Just nu riktar Native SDK bara till PlayBook, men RIM lovar att Native SDK-appar och bibliotek kommer att köras på framtida BBX smartphones och surfplattor, vilket innebär att om du får din inbyggda kod att köra på PlayBook nu, kommer den att fungera på alla BlackBerry-enheter senare. RIM uppmuntrar också portar av bibliotek med öppen källkod till Native SDK.

BlackBerry Cascade är också på gång, ett UI-ramverk som RIM plockade upp med sitt förvärv av svenska The Astonishing Tribe slutet av förra året. BlackBerry Cascade är tänkt att låta utvecklare skapa "designcentrerade" gränssnitt för sina appar med 3D-effekter, animationer och anpassade layouter. Budskapet här är att BlackBerry-appar, åtminstone tekniskt sett, kommer att kunna konkurrera med det bästa pixelgodiset på iOS och Android. Utvecklare kommer att kunna lägga vantarna på det "senare i höst."

björnbär-bbx-kaskader

Bakom allt detta kommer RIM att erbjuda BlackBerry Cloud Services – och det är ännu inte klart om detta bara är en referens till molnbaserade tjänster RIM tillhandahåller för närvarande sina företagskunder, eller en expansion av konsumentinriktade tjänster som e-post, kalender, BBM, BlackBerry App World och nyligen lanserade tjänsten BBM Music– varav den senare verkar ha en långsam start. Men med det breda utbudet av molnassisterade tjänster som erbjuds av Google – såväl som Apples nya iCloud-plattform – kommer RIM att sannolikt måste ta fram molnbaserade tjänster till konsumenter om de vill att framtida BlackBerry-enheter ska konkurrera på konsumentområdet. RIM också bara förvärvade den irländska molntjänstutrustningen NewBay för 100 miljoner dollar, vilket kan spela en stor roll i RIM: s konsumentinriktade planer för molnet.

BBX-enheter, inklusive smartphones och surfplattor, kommer också att inkludera BlackBerry Runtime for Android Apps, så BlackBerry-användare kommer också att kunna utnyttja den breda världen av Android applikationer. RIM har precis släppt en version av Android körtid för PlayBook-utvecklare; tidiga rapporter hade tjänsten som inte stödde nyckel Android funktioner (som Google kartor, fakturering i appar, text-till-tal, SIP, VoIP och vissa meddelandesystem), vilket betyder RIM: s Android lösningen kan bara omfatta en del av Android universum.

Vägen framåt?

RIM: s keynote tillkännagivande av BBX betonade två saker: HTML5-utveckling med WebWorks och BlackBerry som en spel- och underhållningsplattform. Att fokusera på WebWorks är vettigt: det är det enda som BlackBerry-utvecklare kan använda nu som kommer att köras på befintliga BlackBerry 6- och 7-enheter, PlayBook, och vad RIM än har i hyllan med framtida enheter.

Betoningen på spel och underhållning är en indikation på att RIM inte avstår från konsumentmarknaden. BlackBerries har länge varit sfären för tuffa företag och företagsportföljer, men med PlayBook försöker RIM etablera sig som ett konsumentvänligt, roligt varumärke. RIM har haft några små framgångar på den arenan med sina BlackBerry Bold-produkter, men PlayBook har i allmänhet misslyckats att fånga upp medan iOS-enheter (iPhone, iPad och iPod touch) och Android-produkter har sett stora konsumenter adoption. En del av den adoptionen drivs av underhållning och spel. RIM vill bevisa att den kan spela på den arenan också, både på den befintliga PlayBook och på kommande BBX-enheter.

RIM står dock inför ett kyckling- och äggproblem med utvecklare: Utvecklare vill inte investera i en plattform som har ingen publik, och RIM kan inte bygga upp den publiken utan appar, innehåll, underhållning och (ja) till och med spel. Så RIM: s betoning på WebWorks som en utvecklingsplattform som utvecklare kan utnyttja idag är vettig. RIM har för närvarande inga appförsäljningssiffror som konkurrerar med Apple och Android, men dess fall till utvecklare är baserat på intäkter, inte försäljningsvolym:

"Med nästan 5 miljoner BlackBerry-appar som laddas ner dagligen har våra kunder gjort BlackBerry till en av mest lönsamma plattformarna för utvecklare, säger RIMs medVD och president Mike Lazaridis i ett uttalande.

alec-saunders-RIMPå DevCon hävdade RIMs Alec Saunders att BlackBerry App World är näst efter Apples iTunes App Store när det gäller vinst och genererar fler betalda nedladdningar än Android Market. Saunders hävdade också att BlackBerry-appar genererar 40 procent mer intäkter än Android appar. RIMs Ronjon Nag erbjöd mer statistik och sa att BlackBerry-appar genererar 43 procent fler dagliga nedladdningar än den genomsnittliga iOS-appen och 48 procent fler dagliga nedladdningar än genomsnittet Android app. Och, föga överraskande, laddar användare av nyare BlackBerry-enheter ner fler betalda appar: Nag hävdade RIMs nya BlackBerry 7-telefoner genererar 11 gånger den genomsnittliga bruttointäkten per användare än BlackBerry 5 eller 6 enheter. Meddelandet är att RIM: s BlackBerry App World kanske inte har försäljningsvolymen för iTunes App Store eller Android Marknad, men utvecklare kan tjäna mer pengar per försäljning. Saunders hävdade att 13 procent av BlackBerry-utvecklarna har tjänat 100 000 USD eller mer på sin BlackBerry App World-försäljning.

Vad saknas?

Med BBX hävdar RIM att framtiden är ljus för BlackBerry-plattformen och för BlackBerry-utvecklare: appar byggda för BBX kommer att kunna köras på framtida BBX-smarttelefoner och surfplattor, och dessa appar kommer att kunna konkurrera tå till tå med iOS- och Android-erbjudanden när det gäller design och prestanda. Och ja, det betyder spel också.

Men hittills har RIM lämnat många frågor obesvarade. Företaget har inte erbjudit någon tidslinje för när BBX kommer att vara tillgänglig för utvecklare, än mindre konsumenter, och inte heller angett om BBX kommer att köras på befintliga BlackBerry 6- eller 7-enheter. RIM erbjöd inte heller någon vägledning om sina efterlängtade QNX "supertelefoner" - kommer de fortfarande ut, eller kommer de att hållas tillbaka tills BBX är redo? RIM gjorde inga tillkännagivanden om framtida PlayBooks – även om det är en bra satsning att PlayBook 2.0, eller vad den nu heter, kommer att bli den första PlayBook med BBX. RIM erbjöd utvecklare en betaversion av PlayBook OS 2.0 (det QNX-baserade operativsystemet med RIM: s Android Runtime och Adobe Air 3.0-stöd) men avslöjade inte någon tidsram för när PlayBook OS 2.0 kan nå konsumenter och potentiellt blåsa liv i den befintliga PlayBook läsplatta.

Sammantaget verkar DevCon som en blandad sak för RIM. Företaget har formulerade framgångsrikt en plan för att utveckla BlackBerry-plattformen och gav utvecklarna en färdplan för hur man förbereder sig för BBX. Men avsaknaden av någon vägledning om när BBX OS och enheter som stöder det kan anlända lägger ett moln över den plattformens framtiden, särskilt eftersom Apples iOS 5 redan är på gatan, med Googles Ice Cream Sandwich (a.k.a Android 4.0) hett på sin hälar.

Redaktörens rekommendationer

  • BlackBerrys senaste återupplivningsförsök kraschar före lanseringen
  • En ny BlackBerry med tangentbord finns fortfarande på schemat för 2022
  • TCL kommer inte att tillverka BlackBerry-telefoner längre, vilket gör att varumärket hamnar i limbo
  • BlackBerry Key2: Allt du behöver veta
  • BlackBerry sätter sin egen takt för 2019: Strikes Verizon-avtal, men ingen 5G-telefon kommer