Logo da.androidermagazine.com
Logo da.androidermagazine.com

Ubuntu touch-udviklereksempel: hvad du har brug for at vide

Indholdsfortegnelse:

Anonim

Vi har ventet på den første udviklereksempel på Ubuntu Touch i et stykke tid nu. Efter lidt af en underlig start, er i dag den dag, vi endelig får prøve det selv. Som langvarig Linux-bruger på skrivebordet (jeg har endda installeret Ubuntu 12.10 for at forberede) er jeg begejstret, og jeg ved, at masser af jer folk også er det. Vi vil tage et hurtigt kig på, hvad Canonical tilbyder i dag, snakke lidt om deres planer for Ubuntu og endda gøre en lille smule blogger-spekulationer om dets fremtid.

Den vigtigste ting at huske er, at dette kun er en forhåndsvisning, beregnet til entusiaster og håbefulde udviklere. Vi vil installere det til at lege med (selvfølgelig), men der er masser, der ikke fungerer endnu. Den endelige version er stadig en vej væk, så vi kan ikke rigtig drage solide konklusioner fra det, vi ser i dag.

Hvad vi kan gøre, er at have det sjovt at prøve det. Hit pausen for at se hvordan og hvorfor.

Hvilke Android-enheder kan køre Ubuntu Touch?

Lige nu er Ubuntu Touch kun tilgængelig på nylige Nexus-enheder. Vi taler specifikt om:

  • Galaxy Nexus (maguro)
  • Nexus 4 (mako)
  • Nexus 7 (grouper)
  • Nexus 10 (manta)

Installation af Ubuntu Touch på din Android-enhed

Installation er ret let. Din telefon eller tablet bliver tørret, så forbered dig på det, uanset hvad du er komfortabel med. Den officielle installationsmetode kræver, at du kører Ubuntu. Andre uofficielle metoder vil blive oprettet, men at bruge Ubuntu til dette og installationsprogrammet er sandsynligvis vejen at gå, da det er nemt at opdatere det hele, når Canonical lægger en ny installation ud. Fuld vejledning er her, men den korte version går sådan:

  • Føj depot til din Ubuntu-desktopinstallation
  • Lås op din Nexus-enhed
  • Sikkerhedskopier eventuelle filer, der er vigtige
  • Tilslut enheden og aktiver USB-fejlfinding
  • Kør kommandoen for at blinke billederne

For at komme tilbage til Android skal du blot blinke fabriksbillederne fra Google og gendanne de data, du sikkerhedskopierede.

Så hvordan er det?

Der er meget her, der ikke er helt klar til prime time - vi advarede dig om, at dette var en forhåndsvisning af udvikleren. Ting som dine kontakter og medier er befolket med miniaturebilleder af ting og mennesker, du ikke kender noget til, og alle disse apps er bare links til et websted for det meste. Det giver os et kig på, hvordan tingene fungerer, og det er den vigtige del.

Der er også en masse apps, der ikke er der endnu. Der er ingen musikafspiller, ingen IM-klient og ingen e-mail-klient at se. Udeladelsen af ​​disse tre gør dette til en ikke-starter til daglig brug for mange af os, så installation af denne version handler mere om at se og få en fornemmelse af den samlede oplevelse. Når det er sagt, er telefonappen, SMS app, webbrowser og kamera / galleri apps inkluderet og funktionel. Der er ingen måde at gøre ting som angive en APN eller ændre tid og dato, og bortset fra Wifi har du ingen dataforbindelse.

Den største ting at tage væk fra dette er, hvor godt det klarer sig, og hvor langt Canonical er med platformen. Med næsten et helt år til at fortsætte udviklingen, tror vi, de vil levere en poleret, komplet oplevelse.

Ubuntu's fremtid

Canonical har store planer for Ubuntu. Det ser ud til, at de forstår deres egne begrænsninger, og hvordan de samarbejder med partnere for at overvinde dem. Jeg tilbragte et stykke tid på et konferencesamtale med Mark Shuttleworth, Ubuntu's grundlægger, og han talte en god smule om nutidens og fremtiden for Ubuntu, og hvorfor det vil gøre noget.

Hvornår kan vi få en?

Det, som de fleste mennesker vil vide, er, når vi skal se nye enheder, der kører Ubuntu Touch, og når vi har en komplet, funktionsfuld version til at installere på vores egne enheder. Ifølge Shuttleworth er alt stadig på sporet og går planmæssigt. Ved udgangen af ​​2013 frigives enheder, der kører Ubuntu Touch, til transportpartnere til kontrol, og en frigivelse til verdensomspændende er planlagt til første kvartal af 2014. Jeg synes stadig, det er for sent, men folkene på Canonical er tilfredse med fremskridtene.

For dem af os, der ikke er på udkig efter en ny enhed og vil installere Ubuntu på vores egen ulåste telefon eller tablet, vil 14.04 LTS-udgivelsen være et enkelt binært billede, der installeres på fire forskellige enhedstyper - traditionelle computere og laptops, tablets, telefoner og tv. Kernen i OS vil være nøjagtig den samme fra enhed til enhed, og kun brugergrænsefladen ændres. Som et eksempel på, hvordan denne konvergens vil fungere, kan du forestille dig en smart telefon, der lægger fast på en tablet, som igen holder til et tastatur, og har en IR-port til at udløse et tv-interface. Canonical skubber virkelig konvergenset. Det ser teoretisk godt ud, men hardwareomkostninger vil være nøglen til dens vedtagelse. Motorola kan lære dem en ting eller to om det.

Apps

Uanset om vi kan lide det eller ej, defineres en platform i dagens konkurrencedygtige mobile plads af dens appkatalog. Enhver, der bruger Ubuntu på skrivebordet, kan fortælle dig, at der er en masse programmer, man kan installere, men mange bemærkelsesværdige mangler. Ubuntu planlægger at tackle dette med et stort sæt udviklerværktøjer. Se efter et indlæg om det snart - de er fantastiske, og appudvikling synes meget let. Derudover har de gjort det let for Android- og BlackBerry-udviklere at bruge deres eksisterende kode til at oprette native Ubuntu-apps.

Den store nyhed er, at apps vil være universelle. En binær fungerer på skrivebordet, din telefon, din tablet og dit tv. Dette ligner situationen i Android, og ligesom Android afhænger succes af udviklere, der korrekt koder apps, der skal vises som designet på forskellige formfaktorer. Et stort plus her for Canonical er, at alle, der bygger Android-telefoner eller laver seriøs applikationsudvikling for dem, allerede bruger Ubuntu, da det er den anbefalede platform til udvikling. Store navne inden for spil som Valve og Unity er allerede ombord.

At være åben kan betyde ændringer

Shuttleworth gjorde opmærksom på, at de var i samtaler med enhedsproducenter og "top-tier" -firmaer i Nordamerika, Europa og Kina om at få Ubuntu-drevne produkter til det mobile marked. Vi har set, hvad transportører og OEM'er gør med Android, og Ubuntu er et open source-projekt, der er moden til den samme behandling. Ifølge Shuttleworth har de "haft ret store samtaler med håndsætproducenter og transportører, og ingen af ​​dem har angivet et ønske om i det væsentlige at genskabe fragmenteringen af ​​Android-økosystemet". Vi håber, at transportørerne og OEM'erne virkelig betyder det, men et hurtigt kig på Android-enhedsopstillingen fra hver gør mig skeptisk.

Der er også en chance for, at et firma som Amazon kan komme ind på handlingen, da Canonical ikke har nogen planer om at låse systemet i en applikations "butik". Canonical ønsker, at brugere skal kunne tilføje deres egne ppas (enheder, der distribuerer pakker til installation), men selvfølgelig vil meget af dette være når det drejer sig om transportpartnerne. Det betyder, at enhver frit kan oprette sin egen app-butik, hvor apps kan downloades og opdateres i luften. På lang sigt ville dette være en god ting for platformen, selvom det i begyndelsen betyder lidt mindre indtægter for Canonical.

Generelle indtryk

Jeg tror, ​​der er meget plads til Ubuntu i det mobile rum, især på tablets. Der er stadig meget arbejde, der skal gøres her, men de dele, der er fuldt funktionelle, fungerer godt og er behagelige for øjet. Det er vigtigt, da førsteindtryk betyder meget i det stramme mobilløb. Folk på Canonical ser ud til at forstå, hvad de har brug for, og har entusiasmen fra et helt samfund bag sig i øjeblikket. Hvis de kan holde dette interesseniveau og få noget markedsføring fra OEM og partnerpartnere, er der en god chance for succes her.

En ting, der er sikker, er, at Canonical har brug for en fanbase til Ubuntu-touch mindst lige så stor og så aktiv som den, de har til skrivebordet. Det hele - især på en tablet - tigger bare om nogle solide indfødte apps. Jeg holder det på min Nexus 10 et stykke tid for at følge fremskridtene, men de fleste vil ende med at afinstallere dette. Canonical har brug for at kunne lokke dem tilbage på hvert trin i processen for at holde dem interesserede.