Deci, Canonical pune Ubuntu Linux pe smartphone-uri – dar, ce inseamna asta, de fapt? O gramada de oameni sunt confuzi in ceea ce priveste aceasta oferta, asa ca iata ce ineteleg eu.
1) E Ubuntu, nu doar Ubuntu pentru telefoane.
Yes, Canonical va lansa Ubuntu pentru smartphone, dar, spre deosebire de Microsoft cu Windows RT pentru tabletele cu chipset ARM si Windows Phone 8 pentru smartphone-uri, Ubuntu nu va prezenta versiuni diferite in functie de dispozitiv. Daca totul functioneaza conform planurilor Canonical, cand Ubuntu 14.04 va fi lansat in Aprilie 2014, o singura imagine Ubuntu va suporta tot – smartphone, smart TV si computer.
2) Nu veti avea ocazia sa cumparati un smartphone Ubuntu prea curand.
Fondatorul Ubuntu Mark Shuttleworth spunea in conferinta de presa de pe 2 ianuarie care anunta Linux Ubuntu pe telefoane ca sistemul de operare va fi disponibil cel mai devreme spre sfarsitul anului 2013 sau in 2014. E zic ca o sa fie 2014.
Si, ca sa fiu clar: tehnologia Ubuntu va exista, o sa fie acolo. Problema o sa fie in a convinge operatorii de telefonie sa foloseasca aceasta tehnologie.
E drept, Shuttleworth spunea ca Ubuntu poate oferi operatorilor “posibilitatea de a produce propriul lor continut, si, in esenta, continutul operatorilor va avea pentru noi aceeasi prioritate ca si continutul ecosistemului Ubuntu. Producatorii sau operatorii care folosesc media (muzica, filme) sau orice alt tip de date, vor putea promova acest continut catre clienti in mod direct intr-un mod care nu se va simti ca un slide-show oficial”. Da, suna bine, dar Canonical au mai facut inainte declaratii referitoare la producatori de hardware care nu s-au concretizat niciodata.
Cred ca ceea ce as avea nevoie e sa vad un nume mare in operatorii de telefonie mobila sau in producatorii de smartphone-uri care sa anunte ca merg pe mana acestui sistem de operare – atunci m-as simti cu mult mai bine in ceea ce priveste sansele Ubuntu pe smartphone.
3) Dar, curand veti putea sa instalati Ubuntu pe alte smartphone-uri.
Stati linstiti. Veti putea instala un beta de Ubuntu pe un smartphone in cateva saptamani. Pentru a rula versiunea low-end de Ubuntu veti avea nevoie de un telefon cu cel putin un procesor Cortex A9 de 1Ghz cu cel putin 512MB de RAM si intre 4 si 8 GB memorie plus un card SD si un ecran multi-touch. Sunt multe telefoane cu aceasta capacitate.
Daca doriti sa rulati Ubuntu varianta high-end ce poate suporta un desktop prin telefon, atunci asta nu va fi prea usor. Sistemul Ubuntu phone high-end are nevoie de un procesor fie quad-core A9 fie Intel Atom, cel putin 1 GB de RAM si minimum, da, minimum 32 GB memorie interna plus un card SD si ecran multi-touch.
Daca vi se pare ca ati putea rula aceasta versiune beta de Ubuntu si pe o tableta, sunt de acord. Asa e, dar nu tabletele sunt obiectivul imediat al celor de la Canonical.
4) Ubuntu smartphone nu e acelasi lucru ca Ubuntu pentru Android.
O gramada de oameni au fost inselati de asta. Ubuntu pentru Android a fost proiectat pentru a permite instalarea sistemului Ubuntu pe telefoanele Android, intr-un in care sa permita co-existenta celor doua sisteme de operare. In cazul Ubuntu pentru Android, veti putea utiliza ca de obicei Android-ul ca sistem de operare al telefonului, dar aveti la dispozitie si Ubuntu pentru a va putea utiliza smartphone-ul pe post de PC, daca aveti o tastatura, un mouse si un monitor.
Ubuntu pentru telefoane implica inlocuirea completa a sistemului Android. Smartphone-urile high-end Ubuntu va vor pune si ele la dispozitie capacitatea de a utiliza telefonul pe post de inlocuitor PC, dar Android-ul va disparea complet din cadru.
5) Ubuntu va suporta atat aplicatii native cat si HTML5, dar nu va fi compatibil cu programele Dalvik.
Cum Ubuntu e un sistem alternativ de operare pentru telefoanele si echipamentele Android sau similare, nu suporta Dalvik, machina virtuala bazata pe Java pentru Android (JVM). Asa ca developerii nu vor putea pur si simplu sa porteze aplicatii din Android pe Ubuntu.
Intr-adevar, Shuttleworth vede acest lucru ca pe un avantaj. El crede ca aplicatiile native vor rula mai rapid pe Ubuntu, “in timp ce Android-ul are obstacolul Java”.
In loc de Dalvik, asa cum Jono Bacon, managerul comunitatii Ubuntu indica, “platforma Ubuntu pentru telefoane suporta aplicatii scrise in QML, HTML5, si OpenGL.” Pe langa asta, “Lucram la realizarea unui SDK (software development kit – kit de dezvoltare software) cu un set specific de componente pentru telefon (ganditi-va la widget-uri si alte elemente pentru interfata user) care va rula pe QML si Qt, iar aplicatiile vor avea aceeasi excelenta functionalitate si acelasi excelent aspect vizual ca si restul platformei.”
Vreti sa stiti mai multe despre cum sa faceti development pentru Ubuntu pe telefon ? Vizitati site-ul Ubuntu Go Mobile App Developer.
De fapt, intrebarea e daca Ubuntu smartphone va avea succes. Pentru a raspunde la asta, va trebui sa mai asteptam.