Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Je kunt ook een cookievrije versie van de website bezoeken met minder functionaliteit. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , reacties: 26, views: 18.456 •

BlackBerry heet aangekondigd de runtime die bedoeld is om Android-apps te laten draaien van een update te voorzien, zodat voortaan applicaties geschreven voor Android 4.1 kunnen draaien. Momenteel ondersteunt de runtime apps die Android 2.3 ondersteunen.

Dat melden verscheidene media op basis van uitspraken die BlackBerry heeft gedaan tijdens het BB Jam-evenement in Amsterdam. Inmiddels zijn de plannen ook op de ontwikkelaarspagina van de Canadese fabrikant te vinden. Wel zegt BlackBerry nog geen definitieve releasedatum bekend te kunnen maken. BlackBerry claimt in ieder geval alle functionaliteit en api's te zullen ondersteunen die momenteel in het door Google ontwikkelde Android 4.1 aanwezig zijn.

Momenteel ondersteunt de Android-runtime voor BlackBerry 10 en de BlackBerry PlayBook Android-apps die compatibel zijn voor Android-versie 2.3. Apps die geschreven zijn voor nieuwere Android-versies werken niet met de door BlackBerry gemaakte runtime. Daardoor kunnen recentere apps, die geschreven zijn volgens het Holo-design van Google, dus niet op het BlackBerry-besturingssysteem draaien.

De Android-runtime werd uitgebracht bij versie 2.0 van het PlayBook-besturingssysteem dat BlackBerry enige tijd geleden voor zijn tablet uitbracht. De fabrikant beloofde al de functionaliteit ook naar BlackBerry 10 te brengen.

Reacties (26)

Ze waren destijds ook met een kleine stand aanwezig op het DroidConNL event in Amsterdam, eind november vorig jaar. Ze probeerden daar ontwikkelaars 'gek' te maken voor de 'nieuwe blackberry'.

Ze waren daar met twee man, gaven aan te weten dat ze een andere richting op moeten - ik vind dit een hele goede insteek - op deze manier kunnen ze hun eigen platform blijven bieden (in bepaalde markten toch nog heel veel gebruikt) met de voordelen van de google play store.

Ik vind het een goede zet van ze ;-)
Ben ik het eigenlijk wel mee eens. Volgens mij combineren ze zo gewoon de opties die blackberry zo intressant maakt voor het zakenleven met de apps die worden aangeboden voor de "normale" consument op android.

Beter als Blackberry een beetje afstapt van dat mainstream gedoe en weer terug gaat naar zijn roots.
Hun roots? Dat zijn de toestellen die helemaal niet meer verkopen, jouw laatste zn slaat dan ook op niets: wat RIM de das om deed is net dat ze niet wilden afwijken van hun traditionele producten.

Verder heb je absoluut gelijk: het is quasi onmogelijk een nieuw OS te lanceren tegenwoordig gezien apps zo belangrijk zijn geworden voor consumenten dat er een kip-ei probleem ontstaat, hoe goed je OS ook is.

Kijk maar nar Windows Phone: door menige reviewers de hemel in geprezen als OS, maar alsnog heeft MS moeite voet aan de grond te krijgen. Een bedrijf met een kleinere cashreserve dan MS had het al lang opgegeven.

Bada, WebOS en Meego zijn dan andere voorbeelden van OSen die sneuvelden deels door dat kip-ei probleem. Ik vraag me dan ook af of de nieuwelingen Firefox OS en Ubuntu op de telefoon het beter zullen doen dan die voorgangers.

Het enige 'andere' platform dat het goed doet naast iOS en Android (en WP als je die wil meerekenen) is de Android-fork van Amazon. Nu, dit is eigenijk gewoon Android, maar het toont aan dat de tactiek die RIM kiest helemaal niet zo gek is en erg succesvol kan zijn: Amazon wilde duidelijk gewoon hun eigen OS (dat ze zelf beheren en hevig geintegreerd is in hun ecosysteem), maar ze wisten maar al te goed dat dit geen voet aan de grond zou krijgen, daarvoor is Amazon niet groot genoeg. Dus kozen ze ervoor Android dusdanig te modden dat het eigenlijk een apart OS is, maar wel nog altijd dezelfde apps kan draaien.

RIM gaat nu dezelfde kant op. En hoewel ik helemaal niet op BB10 zit te wachten en er niet om zou geven dat ze failliet gaan, denk ik dat ze een degelijke slaagkans hebben net door die Android-compatibiliteit.
Device onafhankelijke apps OS bouwers zullen er niet graag aan willen, het is aan de markt om te bepalen of dat er komt.
Doet het OS er ineens een stuk minder toe.
met de voordelen van de google play store.
De Google play store is nu juist niet toegestaan op BB, want die is van .. Google. Dat de basis van Android open source is betekent nog niet dat alles wat daarbij hoort open is.

Maar als Rim een beetje mazzel heeft schieten ze zichzelf prima in de voet, want nu juist het 'side-loaden' van Apps is een veiligheidsrisico en er gaan dadelijk hele volksstammen op zoek naar APK's voor op hun BB. Dus dadelijk krijgen we nog dat virussen specifiek voor de BB Android Apps worden geschreven.
Dus dadelijk krijgen we nog dat virussen specifiek voor de BB Android Apps worden geschreven.
Omdat virussen schrijven tegenwoordig big business is, zal de kans op BB-Android specifieke virussen alleen significant zijn als BB 10 ook daadwerkelijk een grote userbase krijgt. Anders kun je beter specifiek voor Android (of iOS) schrijven.

Voorlopig beleven BB10 en Windows Phone de fabelachtige MacOS-tijden dat ze geen virussen kennen :P
Alleen vergeet je dat virussen tegenwoordig steeds meer tegen bedrijven is gericht om daar in te kunnen breken.
Heb een demo gezien van de performance van deze runtime op het nieuwe OS, en die is dusdanig bedroevend dat je het wat mij betreft als onbruikbaar kunt verklaren. Het is tergend traag en animaties gaan zo schokkend dat het lachwekkend wordt.

Blackberry zou gewoon moeten focussen op hun eigen kracht en hun eigen platform dusdanig goed maken dat developers vanzelf wel zullen komen. Of maak een Android Layer die qua performance vrijwel niet onderdoet voor native-Android wanneer het op App-performance aankomt. Maar zoals men het nu aanbiedt is het niet meer dan een feature op papier die in de praktijk simpelweg niet werkt.
Android runtime op de playbook doet die het anders gewoon goed, zou niet weten waarom die op de telefoon slecht zou doen?

Animaties zijn helemaal niet traag, is geen native maar zeker goed bruikbaar voor veel apps.

Hier filmpje van android runtime op de playbook, heeft 1Ghz dual A9, Z10 heeft 1.5Ghz dual krait zal dus stuk sneller gaan op de z10.
http://www.youtube.com/watch?v=GVTVzEK5WNU

https://www.youtube.com/watch?v=sPIg1axCBzM

Edit/
En zijn ook native black berry apps, het is gewoon extra bovenop de native, en dat doet black berry gewoon slim, ze weten ook wel dat hun store minder populair is dan android, en nu snoepen ze er wat van mee. Ontwikkelaars krijgen de kans om ook makkelijk een extra markt erbij te krijgen zonder enige inspanning van poorten van de software.

[Reactie gewijzigd door mad_max234 op 5 februari 2013 22:13]

Klopt meeste games zijn android die ik heb. Asphalt racer .cut the rope alle angrybirds en veel meer. Fav game blijft nog steeds dead space.

Niet alles werkt maar veel apps die ik nodig heb. Vi, ing. Comics Telegraaf heb ik allemaal als android apps.

[Reactie gewijzigd door nlb op 5 februari 2013 22:27]

Dat vind ik wat vreemd. Ik heb al reeds vele Android apps geconverteerd voor de PlayBook, maar het is een povere minderheid die effectief werkt op het toestel. Vele crashen gewoon net nadat je ze start. Op de PlayBook zit inderdaad een virtuele Android 2.3 te draaien maar kan maar weinig dingen die ook op mijn HTC Desire (met Android 2.3) ook aan.

Ik kan het verder niet zometeen aan iets koppelen. Apps die directe ports zijn van iOS lijken wel het meeste problemen te geven en apps die geschreven op de manier hoe Google het wilt lijken meer kans te hebben om te werken, maar echt veel zekerheid heb je niet.
Lijkt mij dan ook een beetje iets wat mij tegen wringt om een BB smartphone te kopen. Ik zou dolgraag zekerheid hebben dat mijn bank en openbaar vervoer apps erop werken, maar het porten is toch maar een twijfelachtige zaak.
Mag ik vragen wat voor apps je probeert te converteren? Ik heb zelf namelijk de ervaring dat veels Android apk's zonder problemen om te zetten zijn en soepel te gebruiken op het nieuwe BlackBerry OS.
En dan gaat het niet alleen om simpele apps met de standaard maar ook om 3D games en andere apps die gewoon vloeiend werken.

Daarnaast zijn er ook al [rul=http://phandroid.com/2013/01/31/blackberry-10-android-apps/]tienduizenden Android apps[/url] succesvol omgezet en kan ik op verschillende forums niet echt een trend terugzien dat apps niet willen werken om onbekende redenen.
De reden dat veel apps crashen wat mij bekend is, is omdat er een reverentie naar een Google service in zit (bijvoorbeeld Google Maps) en ook zie je vaak het probleem dat er code gebruikt is die zich direct op de Android kernel richte wat natuurlijk niet gaat werken in een virtuele Android omgeving.
Enkele die ik graag geconverteerd zou zien:
ING.be https://play.google.com/store/apps/details?id=MyING.be
MoneYou.be https://play.google.com/s...tails?id=com.kony.moneyou
BE Trains: https://play.google.com/store/apps/details?id=tof.cv.mpp
Ik weet dat de NL App van ING en Rabobank wel perfect werken, maar de Belgische tak wilt niet mee

De apps die wel gelukt zijn (en vaak gebruik): TVGids, Smart Radio, Colornote en MoonReader.
Aan games begin ik vaak al niet, want dat heeft wel 90% kans op falen. Enkel Defender is mij gelukt.

[Reactie gewijzigd door SMGGM op 5 februari 2013 22:06]

Iets zegt me dat apps die gemaakt zijn met de NDK, zoals veel zware games, niet gaan werken. Zelfde laken en pak als je die op een x86-based Android probeert te installeren: da wil nie :)

Ik denk dat NDK te "diep" gaat om nog met een losse runtime-laag uitgevoerd te kunnen worden. De keerzijde is natuurlijk dat het een hele prestatie is als dat wél kan.

[Reactie gewijzigd door _Thanatos_ op 5 februari 2013 23:27]

Best kans dat de BB10 Android runtime alleen Dalvik implementeert en dat games daardoor buiten de boot vallen. Erg handig is dat alleen niet, want sommige cross-platform development tools gebruiken ook de NDK om bijv. de interpreter snel te laten draaien.

Maar niets gaat 'te diep' want alles is te emuleren ;) maar of de performance goed genoeg zal zijn is een tweede.
een hp touchpad doet dat veeeeeeeeeeeel beter ;)
dual boot
maar voor gewoon gebruik, Email, Internet, Calender, Skype, Facebook, box. verkies ik toch webOS

Ik heb er android op staan, maar begin eigenlijk te twijfelen aan de meerwaarde.
Video, DOC en PDF correct openen met kingsoft office?
zet even heeft neer ipv heet...
mag dit zomaar?
Ik bedoel wat patenten en licenties betreft?
Android is toch zo open?
Het zal ook niet Google of OHA zijn die zullen aanklagen als er iets mis is, maar patenttrolls als Apple. Helaas
Android is relatief open, en bovendien geloof ik niet dat Google echt bezwaar zal hebben, hoe meer gebruikers voor hun store hoe beter. Of dit nu BB gebruikers of een ander OS. Je kunt consumenten beter een beetje aan je koppelen dan volledig verliezen.
Dat de Android runtime gebruikt kan worden wil niet zeggen dat de Play Store werkt! Op de Playbook (zoals hierboven al aangehaald) zijn enkele apps beschikbaar in de App World die door de ontwikkelaar zijn geport naar Blackberry; verder kan je proberen een Android apk om te zetten naar een .bar bestand, maar dat werkt lang niet altijd. Het kan zowel fout gaan bij het omzetten als bij het uitvoeren van het programma.

Het omzetten lukt meestal niet omdat de runtime te oud is. Daarom is het dus erg goed nieuws dat Blackberry een veel nieuwere runtime gaat implementeren. Het uitvoeren van programma's loopt om voor mij onduidelijke redenen fout. Soms vanwege het rechtstreeks aanspreken van de hardware vermoed ik (vnl video of GPS), maar meestal zie je alleen een BB-icon om aan te geven dat de Android runtime wordt gestart en daarna knalt hij terug naar je desktop.

Hoewel het dus in theorie een handige zet lijkt om Android apps beschikbaar te maken op een ander platform, hoop ik dat Blackberry het makkelijker en beter praktisch uitvoerbaar maakt en niet voornamelijk gebruikt om twijfelaars over te laten stappen naar Blackberry. Ik verwacht dat de gemiddelde consument namelijk erg teleurgesteld is hoeveel Android apps beschikbaar zijn, en hoe lastig het is om zelf apps om te zetten.
als bluestacks geen problemen krijgt ivm patenten dan zou deze API ook mogen lijkt mij.
Smart move. Dan staan BB users niet geheel in de kou als t aankomt op apps. Maar of t ze echt helpt.. veel mensen vinden BB OS nog steeds waardeloos, en waarom zouden ontwikkelaars iets doen voor BB als hun Android app ook draait? RIM, stap dan gewoon over op Android.
EDIT: BlackBerry heeft aangekondigd

de F vergeten !

Op dit item kan niet meer gereageerd worden.