Pokrenite Android aplikacije na Linuxu

Od sada je moguće pokretati Android aplikacije unutar Chrome web preglednika na svim platformama.

 

Potaknut eksplozivnim razvojem Androida te njegovim širenjem na brojne mobilne platforme, Google je pojačao suradnju s vlastitim starijim ali znatno manje prihvaćenim projektom – ChromeOS-om. Koristeći popularnost Androida i brojnost aplikacija, ChromeOS je prihvatio neke od njih nastojeći oživjeti vlastiti posustali razvoj. Korisnici su svakako na dobitku jer im se od sada pruža prilika da na vlastitoj platformi (Chromebook i Chromebox) koriste Androidove aplikacije, čime se može poboljšati praktičnost, produktivnost i jednostavnost korištenja. Bilo je samo pitanje vremena kada će se i Linux korisnicima pružiti ova prilika.

Najveći problem predstavlja specifična priroda samog Androida: radi se o operativnom sustavu prilagođenom isključivo mobilnim uređajima, zbog čega se smatra gotovo neprimjenjivim za korištenje u klasičnom desktop okruženju. Stolna računala, naime, nemaju podršku za SIM kartice, GPS, 2G i 3G mreže, ekrane osjetljive na dodir, kamere i sl., što su zapravo nužni preduvjeti rada na Androidu. Unatoč tomu što su .apk aplikacije pisane u Javi, upravo zbog specifičnog okruženja i zavisnosti ne mogu se pokretati na različitim platformama.

Svim navedenim nevoljama vješto je doskočio autor Vlad Filippov koristeći upravo Googleov “App Runtime for Chrome” projekt (ARC), koji ChromeOS-u omogućava pokretanje nativnih aplikacija unutar vlastitog web preglednika. Novonastali projekt ARChon (chromeos-apk skripta i ARChon Runtime hack) omogućava pokretanje Android aplikacije unutar Chrome preglednika na ChromeOS-u, Linuxu, OSX-u i Windowsu. Njegova najveća prednost nije samo primjenjivost na različitim platformama, već i to što podržava pokretanje i korištenje više aplikacija istovremeno.

Kao preduvjet je za početak nužno instalirati i koristiti Google Chrome, budući da se da aplikacije pokreću unutar njega. Preporuča se verzija 37 ili novija, čak i dovoljno stabilna razvojna izdanja (beta ili developer).

 

Upute za instalaciju:

1. Preuzeti ARChon arhivu te ju otpakirati u /home folder.

2. Instalirati Node Packaged Modules (npm):

sudo add-apt-repository ppa:chris-lea/node.js

sudo apt-get update

sudo apt-get install nodejs npm nodejs-legacy

3. Za Ubuntu-x64 sustave važan je i library:

sudo apt-get install lib32stdc++6

4. Instalacija skripte:

sudo npm install -g chromeos-apk

5. Iz pouzdanog izvora potrebno je preuzeti .apk datoteku te ju konvertirati za korištenje u Chromeu:

chromeos-apk [lokacija .apk datoteke] – archon

6. Pokrenemo Chrome, u “Extensions” omogućimo opciju “Developer mode”, te kliknemo “Load unpacked extension” kako bismo učitali aplikaciju iz /home foldera. Pokrećemo je klikom na “Launch”.

 

Kratku demonstraciju pogledajte u videu samog autora:

 

 

 

Na službenim stranicama projekta autor je postavio detaljne upute, kao i popis testiranih aplikacija. Podržane Android aplikacije također možete preuzeti iz službene Google Chrome web trgovine. Ako ne pronalazite svoje omiljene aplikacije, a želite da budu podržane, Google vas poziva da popunite  službeni zahtjev.

 

Flipboard Izvor: https://camo.githubusercontent.com/032eb8d576955a12f98ebd1bd52a32938497e3db/687474703a2f2f763134642e636f6d2f672f6d756c7469706c652e706e67
Flipboard
Izvor: https://camo.githubusercontent.com/032eb8d576955a12f98ebd1bd52a32938497e3db/687474703a2f2f763134642e636f6d2f672f6d756c7469706c652e706e67

 

Soundcloud Izvor: https://camo.githubusercontent.com/792de42fe9f9c28f233a91319b7268907508ecf2/687474703a2f2f763134642e636f6d2f672f6368726f6d6561706b732f332e706e67
Soundcloud
Izvor: https://camo.githubusercontent.com/792de42fe9f9c28f233a91319b7268907508ecf2/687474703a2f2f763134642e636f6d2f672f6368726f6d6561706b732f332e706e67

 

 

Ako se pak želite okušati u razvoju aplikacija ili jednostavno želite isprobati Android na vlastitom računalu, preporučamo neke od emulatora za Linux kao što su Genymotion, Andro VM, Andy OS, Android SDK, Jar of Beans i drugi. Međutim, tražite li pravo Android iskustvo, radije isprobajte Android-x86. Radi se o neslužbenom portu za Intel i AMD x86 arhitekturu koji pogoni Linux kernel. Još je u razvojnoj fazi i postupno dobiva podršku za hardver svojstven stolnim računalima.

Unatoč maloj vjerojatnosti da zaživi kao punokrvna desktop platforma, Android plijeni pažnju brzim razvojem i velikim brojem aplikacija. Ovo je način da barem najpopularnije od njih koristimo i na Linuxu.

 

 

Izvori: GitHub, themukt.com, omgubuntu.co.uk

VN:F [1.9.22_1171]
Rating: 5.0/5 (6 votes cast)
Pokrenite Android aplikacije na Linuxu, 5.0 out of 5 based on 6 ratings

1 Komentar

Dodaj svoj

Odgovori

Ova web-stranica koristi Akismet za zaštitu protiv spama. Saznajte kako se obrađuju podaci komentara.