Kan RIMs nye BBX OS forhindre BlackBerry i at blive sur?

blackberry-bbx-playbook-630

På sin BlackBerry DevCon Americas-konference i San Francisco, Canada Research in Motion officielt annonceret BBX, siger et nyt enkelt operativsystem, RIM, vil køre på alle dets hardwareplatforme: smartphones, tablets og indlejrede systemer. RIM udråber BBX som en kombination af de bedste elementer fra dets eksisterende BlackBerry OS med det bedste fra QNX (som driver PlayBook-tabletten), kombineret med cloud-tjenester og en vægt på højtydende HTML5 udvikling. Da DevCon er en udviklerkonference, udrullede RIM også en masse værktøjer til BlackBerry-udviklere, herunder BlackBerry Runtime til Android-apps på PlayBook som en del af en betaversion af PlayBook OS 2.0. Resultatet er, at PlayBook-brugere snart kan begynde at udnytte den meget store (og hurtigt voksende) verden af ​​Android apps.

Hvad er BBX, hvordan adskiller det sig fra RIMs tidligere operativsystemer, og - måske vigtigst - vil det hjælpe RIM med at genvinde markedsandele og tabte overskud til f.eks. Android og Apples iOS?

BBX i en nøddeskal

RIM beskriver BBX som en kombination af RIMs eksisterende BlackBerry OS med QNX, men BBX vil ikke være et brostensbelagt Frankenstein hybrid OS: BBX bygges udelukkende på QNX. De vigtigste forskelle mellem BBX og RIMs tidligere QNX-indsats er, at RIM pitcherer BBX som en enkelt udviklingsplatform, der vil drive alle BlackBerry-enheder, snarere end de separate operativsystemer, som virksomheden arbejder med nu.

RIM søger at forsøde aftalen ved at tilbyde måder, hvorpå udviklere kan skabe højtydende apps til BBX via Native SDK, sammen med smarte grænseflader via en ny BlackBerry Cascade-brugergrænseflade rammer. Udviklere, der vil begynde at lave ting, der fungerer på begge dagens BlackBerry-enheder og fremtidige BBX-enheder kan dykke ned i BlackBerry WebWorks, som gør det muligt for udviklere at implementere apps bygget ved hjælp af HTML5, CSS og JavaScript. RIM siger, at disse apps ikke kun vil fungere på nutidens BlackBerry OS 6- og 7-enheder og BlackBerry Playbook, men også fremtidige BBX-enheder.

blackberry-bbx-3d

RIM's Native SDK er interessant, fordi det gør det muligt for udviklere at skabe multithreaded, native C og C++ applikationer til den eksisterende BlackBerry PlayBook, der udnytter kraften i dens ret avancerede hardware og grafik kapaciteter. En del af RIMs vægt her er spil: Native SDK giver adgang til OpenGL ES 2.0 (til 3D-grafik) og Open AL (til flerkanals 3D-lyd) sammen med gestus-input. RIM inkluderer fejlfindings- og analyseværktøjer sammen med kodestyring via Eclipse, og RIM siger, at "velkendte" spiludviklere bringer deres motorer over til Native SDK. Lige nu er Native SDK kun rettet mod PlayBook, men RIM lover Native SDK apps og biblioteker vil køre på fremtidige BBX smartphones og tablets, hvilket betyder, at hvis du får din oprindelige kode til at køre på PlayBook nu, vil den fungere på alle BlackBerry-enheder senere. RIM opfordrer også til porte af open source-biblioteker til Native SDK.

Også i værkerne er BlackBerry Cascade, en UI-ramme RIM, der blev hentet med opkøbet af Sveriges The Astonishing Tribe sidst sidste år. BlackBerry Cascade er beregnet til at lade udviklere skabe "design-centrerede" grænseflader til deres apps med 3D-effekter, animationer og brugerdefinerede layouts. Budskabet her er, at BlackBerry-apps, i det mindste teknisk set, vil være i stand til at konkurrere med det bedste pixel-slik på iOS og Android. Udviklere vil være i stand til at få fingrene i det "senere i efteråret."

blackberry-bbx-kaskader

Bag alt dette vil RIM tilbyde BlackBerry Cloud Services - og det er endnu ikke klart, om dette blot er en reference til cloud-baserede tjenester RIM leverer i øjeblikket til sine virksomhedskunder eller en udvidelse af forbrugerorienterede tjenester som e-mail, kalender, BBM, BlackBerry App World og nyligt lancerede BBM Music-tjeneste- hvoraf sidstnævnte ser ud til at starte langsomt. Men med den brede vifte af cloud-assisterede tjenester, der tilbydes af Google - såvel som Apples nye iCloud-platform - vil RIM dog sandsynligvis nødt til at bringe cloud-baserede tjenester til forbrugerne, hvis de ønsker, at fremtidige BlackBerry-enheder skal konkurrere på forbrugerområdet. RIM også bare opkøbte irske cloud-tjenester outfit NewBay for 100 millioner dollars, hvilket måske kan indgå væsentligt i RIMs forbrugerorienterede planer for skyen.

BBX-enheder, herunder smartphones og tablets, vil også inkludere BlackBerry Runtime til Android-apps, så BlackBerry-brugere vil også være i stand til at udnytte den brede verden af Android applikationer. RIM har netop udgivet en version af Android runtime til PlayBook-udviklere; tidlige rapporter havde tjenesten ikke understøtter nøgle Android funktioner (som Google kort, fakturering i appen, tekst-til-tale, SIP, VoIP og nogle meddelelsessystemer), hvilket betyder RIM'er Android løsningen må kun omfatte en del af Android univers.

Vejen frem?

RIMs keynote, der annoncerer BBX, understregede to ting: HTML5-udvikling med WebWorks og BlackBerry som en spil- og underholdningsplatform. At fokusere på WebWorks giver mening: Det er den eneste ting, BlackBerry-udviklere kan bruge nu der vil køre på eksisterende BlackBerry 6- og 7-enheder, PlayBook og hvad RIM har i ærmet med fremtidige enheder.

Vægten på spil og underholdning er en indikation af, at RIM ikke giver afkald på forbrugermarkedet. BlackBerries har længe været riget af tunge virksomheder og direktørmapper, men med PlayBook forsøger RIM at etablere sig som et forbrugervenligt, sjovt mærke. RIM har haft en lille succes på den arena med sine BlackBerry Bold-produkter, men PlayBook har generelt fejlet at fange, mens iOS-enheder (iPhone, iPad og iPod touch) og Android-produkter har oplevet store forbrugere adoption. Noget af denne adoption er drevet af underholdning og spil. RIM ønsker at bevise, at den også kan spille på den arena, både på den eksisterende PlayBook og på kommende BBX-enheder.

Imidlertid står RIM over for et hønse- og ægproblem med udviklere: Udviklere ønsker ikke at investere i en platform, der har ikke et publikum, og RIM kan ikke opbygge det publikum uden apps, indhold, underholdning og (ja) endda spil. Så RIMs vægt på WebWorks som en udviklingsplatform, udviklere kan udnytte i dag, giver mening. RIM har i øjeblikket ikke app-salgstal, der konkurrerer med Apple og Android, men dens sag til udviklere er baseret på omsætning, ikke salgsvolumen:

"Med næsten 5 millioner BlackBerry-apps downloadet dagligt, har vores kunder gjort BlackBerry til en af ​​de mest rentable platforme for udviklere,” sagde RIMs co-CEO og præsident Mike Lazaridis i en erklæring.

alec-saunders-RIMPå DevCon hævdede RIMs Alec Saunders, at BlackBerry App World er den anden eneste efter Apples iTunes App Store med hensyn til overskud og genererer flere betalte downloads end Android Market. Saunders hævdede også, at BlackBerry-apps genererer 40 procent mere omsætning end Android apps. RIMs Ronjon Nag tilbød flere statistikker og sagde, at BlackBerry-apps genererer 43 procent flere daglige downloads end den gennemsnitlige iOS-app, og 48 procent flere daglige downloads end gennemsnittet Android app. Og ikke overraskende downloader brugere af nyere BlackBerry-enheder flere betalte apps: Nag hævdede RIMs nye BlackBerry 7-telefoner genererer 11 gange den gennemsnitlige bruttoomsætning pr. bruger end BlackBerry 5 eller 6 enheder. Beskeden er, at RIMs BlackBerry App World muligvis ikke har salgsvolumen fra iTunes App Store eller Android Marked, men udviklere kan tjene flere penge pr. salg. Saunders hævdede, at 13 procent af BlackBerry-udviklerne har tjent $100.000 eller mere på deres BlackBerry App World-salg.

Hvad mangler der?

Med BBX argumenterer RIM for, at fremtiden er lys for BlackBerry-platformen og for BlackBerry-udviklere: apps bygget til BBX vil kunne køre på fremtidige BBX-smartphones og -tablets, og disse apps vil være i stand til at konkurrere tå-til-tå med iOS- og Android-tilbud med hensyn til design og ydeevne. Og ja, det betyder også spil.

Indtil videre har RIM dog efterladt mange spørgsmål ubesvarede. Virksomheden har ikke tilbudt nogen tidslinje for, hvornår BBX vil være tilgængelig for udviklere, endsige forbrugere, og heller ikke angivet, om BBX vil køre på eksisterende BlackBerry 6- eller 7-enheder. RIM tilbød heller ingen vejledning om deres længe ventede QNX "supertelefoner" - kommer de stadig ud, eller vil de blive holdt tilbage, indtil BBX er klar? RIM kom ikke med nogen meddelelser om fremtidige PlayBooks - selvom det er et godt bud, at PlayBook 2.0, eller hvad det nu hedder, vil være den første PlayBook med BBX. RIM tilbød udviklere en betaversion af PlayBook OS 2.0 (det QNX-baserede operativsystem med RIMs Android Runtime og Adobe Air 3.0-understøttelse), men afslørede ikke nogen tidsramme for, hvornår PlayBook OS 2.0 kan nå ud til forbrugerne og potentielt puste lidt liv i den eksisterende PlayBook tablet.

Samlet set virker DevCon som en blandet pose for RIM. Virksomheden har med succes formuleret en plan for udvikling af BlackBerry-platformen og givet udviklere en køreplan for, hvordan man forbereder sig til BBX. Men manglen på nogen vejledning om, hvornår BBX OS og enheder, der understøtter det kan ankomme, lægger en sky over den platforms fremtid, især da Apples iOS 5 allerede er på gaden, med Googles Ice Cream Sandwich (alias Android 4.0) hot på sin hæle.

Redaktørens anbefalinger

  • BlackBerrys seneste genoplivningsforsøg går ned før lancering
  • En ny BlackBerry med et tastatur er stadig på tidsplanen for 2022
  • TCL vil ikke lave BlackBerry-telefoner længere, hvilket sender mærket tilbage i limbo
  • BlackBerry Key2: Alt hvad du behøver at vide
  • BlackBerry sætter sit eget tempo for 2019: Strikes Verizon-aftale, men der kommer ingen 5G-telefon