Cookies op Tweakers

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. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 22 reacties
Submitter: JanDM

Canonical heeft tijdens de Ubuntu Developer Summit in Barcelona een Android-emulator getoond. Applicaties voor het mobiele besturingssysteem kunnen zo in de grafische X Window-omgeving draaien. Het project is echter nog lang niet voltooid.

Door de port van de Android-omgeving naar Ubuntu - en dankzij de opensource-structuur ook de mogelijkheid voor ports naar andere distributies - kunnen applicaties die voor het mobiele platform zijn geschreven, in een Linux-gui draaien.

Hoewel Android een Linux-kernel gebruikt, zijn de applicaties ervoor grotendeels in een door Google ontwikkeld Java ME-dialect geschreven. Bovendien bevat Android code voor de ondersteuning van touchscreens. Hierdoor moesten de ontwikkelaars de nodige conversieslagen maken. De  zogeheten Binder-component van Android, een onderdeel dat de communicatie in een mobieltje voor zijn rekening neemt, is voorlopig uitgeschakeld. De ontwikkelaars hopen deze functionaliteit in een later stadium alsnog te activeren.

De Android-simulator is weliswaar nog niet geheel functioneel, maar de broncode is succesvol met Ubuntu's libc-bibliotheek gecompileerd en de software draait nu ook met de reguliere kernel, zo schrijft Ars Technica. Canonical sleutelt ook nog aan het voor Android toegankelijk maken van Ubuntu's bestandssysteem. De broncode van het project is nog niet vrijgegeven, maar de ontwikkelaars zeggen deze op korte termijn te zullen publiceren.

Moderatie-faq Wijzig weergave

Reacties (22)

Kijk dat schiet pas op :)
Me very happy wezen, Ubuntu is een start maar er zullen weinig belemmeringen zijn voor andere distro's !
ik vraag me hier nu vooral af, waar deze emulator meer voor zal worden gebruikt...

A:) software ontwikkeling
of
B;) het synchroon houden van mobile aps met desktop apps.

persoonlijk vermoed ik toch het eerste..
Maar waarvoor ze het gebruiken maakt eigenlijk niet zo veel uit, het gaat er om dat het er is als je het nodig hebt. Of je nou een developer bent die android apps maakt, een developer die een widget layer schrijft waar android apps als widgets in kunnen worden gebruikt, of gewoon een simpele gebruiker die een app van z'n telefook op z'n desktop pc wilt kunnen gebruiken, het gaat er om dat het mogelijk is.
Voor Canonical heeft dit als voordeel dat het android developers en eigenaren van android telefoons naar Ubuntu trekt. Het gebruik van Ubuntu heeft in dat geval voordelen tov andere OS'en.

* kozue krijgt al futuristische beelden over een applicatie van het computerscherm naar de telefoon schuiven (en andersom) bij dit soort portability :)
[quote $* kozue krijgt al futuristische beelden over een applicatie van het computerscherm naar de telefoon schuiven (en andersom) bij dit soort portability :)[/quote]

Hier zijn ze bij sun vollop met bezig, javaFX,
JavaFX app's moeten in je browser, op je desktop, op je gsm, of op gelijk welk scherm gewoon werken zonder opnieuw te compilen...

(momenteel worden er nog geen gsm's op de markt met ondersteuning hiervoor, maar dit komt er aan!)

en ja, ze worden ook dragable :)
zie:
http://www.youtube.com/watch?v=Sd7Rpa792gQ
Of natuurlijk om Android apps te kunnen draaien. Als Android naar Netbooks wordt geport dan zal dit een geduchte concurrent zijn voor Ubuntu. Op deze manier zijn ze Android een stapje voor en bieden ze dezelfde mogelijkheden als Android.
Sterker nog ik zou het liefst een aparte partitie hebben voor Android op mijn Acer One icm Androis op een mobiel.
Terminologie, t.net? Het wordt met de dag erger. Het is geen emulator, maar een VM. Bij een emulator zou je een mooi telefoonschermpje, de knoppen ed op het scherm zien. Da's hier niet het geval, er worden gewoon applicaties naar de standaardomgeving naar ubuntu geport. Doe eens verbeteren.
VM betekent Virtual Machine, das dus een applicatie die een machine emuleert. Ubuntu ontwikkelt een applicatie die een android apparaat emuleert. 100% correct dus.
niet precies, want je hebt geen android-interface, geen GPS, etc etc, dwz er wordt geen android apparaat geemuleerd. het enige dat ze doen is de java VM goed instellen, wat libraries erbij gooien, en dan werkt het. als dat al emulatie is, heb ik al enkele processoren ontworpen.
"Hoewel Android een Linux-kernel gebruikt, zijn de applicaties ervoor grotendeels in een door Google ontwikkeld Java ME-dialect geschreven."
Ik weet niet waar deze wijsheid vandaan komt maar dit is feitelijk incorrect. Android werkt niet met de Java ME variant maar een eigen subset van de java libraries.
Fijn om te horen dat Ubuntu volop aan de slag is gegaan met Android! Ik was al sinds het begin van het jaar van plan om een Android toestel in huis te halen. Ik heb er bewust op gewacht met mijn toekomstige aankoop, om later in het jaar volop gebruik te kunnen maken.

Nu ik dit lees, maakt het voor mij een heel stuk aantrekkelijker om naar de winkel te gaan!
Het gaat steeds meer lonen om voor Android te ontwikkelen. Binnenkort maar eens kijken hoe snel ik mijn eerste "hello world" heb draaien.
Hij legt ze anders wel ergens waar alle programmeurs mee beginnen...
En hoe hoog hij later gaat, de bepaalt hij toch volledig zelf?

Ontopic:
Ik wacht nog steeds op een mooi android model dat een touchscreen heeft EN een toetsenbordje erop zoals ge G1. Maar dan wel met een mooier design erbij aub ;(
Verder vraag ik me af of tomtom ooit naar android zou komen...dan laat ik men iphone direct liggen!
Ook ben ik benieuwd zit met die bluetooth support...want die was nog niet ingebouwd?
Ook ben ik benieuwd zit met die bluetooth support...want die was nog niet ingebouwd?
Dat was niet op tijd af voor 1.0. In 1.5 zou het wel volledig ondersteund moeten worden (iirc)

En er zijn al verschillende navigatie pakketten voor Android beschikbaar, maar ikkan me voorstellen dat de grootste partijen even willen afwachten of het platform echt van de grond af komt...
Jou ontopic is ook niet zo heel ontopic he, ik bedoel, het gaat hier over android-apps draaien binnen Ubuntu :P
Ik weet trouwens niet of 'emulator' wel het goede woord is hier, van wat ik begrijp is het meer een soort Wine-achtige oplossing, hoogstens een emulatie-laag waarbij Android apps beter (en misschien wel volledig) kunnen integreren met het 'host'-systeem, iets waar een emulator niet perse rekening mee houdt.
Dit is net zo veel een emulator als dat een java vm een 'emulator' is voor java apps... wine is op zich een aardige vergelijking (het zal wel een API implementeren), maar ik denk dat het gewoon neerkomt op wat java libraries die een brug bouwen tussen het OS en de app, net zoals de eigenlijk java vm dat al doet.
We hebben AndNav2 als navigatiesoftware, werkt wel aardig (nog paar bugjes, maarja gratis he), incl actieve community + developer team.
BT support is aanwezig, sommige features werken/werkte nog niet, maar ik kan toch wel stellen dat BT als basis "werkt".

Over grafische designs gaan we het toch niet hebben he, dit is namelijk persoonlijke smaak, en dus niet heel relavant om over te ouwehoeren ;)
Ik heb een G1, met het oog op de openheid. Design vind ik "niet" belangrijk, features wel (querty + wifi + gps + bt + linux + touchscreen).
Ubuntu streeft echt af naar een echte all-in-one OS. of het nu gaat over servers, desktops, netbooks, mobiele telefoons. Er bestaat een ubuntu oplossing die tevens sterk herkenbaar is onder elkander.

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True