Ubuntu-Entwickler Michael Hall schreibt in seinem Blog über einen dritten Weg, um Android-Apps unter Ubuntu zum Laufen zu bringen und nennt seine Lösung NDR.
Generell gebe es eine Kluft zwischen nativen Apps und Android Apps, die sich nur über Portierungen beheben lasse, schreibt Hall in seinem Blogeintrag. Dabei gebe es verschiedene Wege, Apps zu portieren.
Natürlich könnte Ubuntu eine Android Runtime anbieten, dadurch würden diese Apps aber zu einer Art “Bürger zweiter Klasse” werden, die nicht von den Features der Plattform profitieren und auch nicht verbessert werden, was die Kluft noch vergrößere.
Code Conversion versucht, den nativen Android- und Java-Code in die Programmiersprache der anderen Plattform zu übersetzen und sie für das Toolkit aufzubereiten. Doch ein Tool, welches solche Dinge erledigt, müsse nicht nur sehr komplex sein, der Entwickler müsse zudem händisch korrigierend eingreifen, was den Aufwand wieder auf den Level des Portierens heben würde.
NDR ist nach Ansicht von Hall ein Mittelweg und ist nach dem Roboter Andrew aus “Der Zweihundertjährige” benannt, einer Isaac-Asimov-Geschichte. NDR will das Framework einer Android-App als native Ubuntu-App nachbauen, indem es etwa Aktivitäten in Seiten verwandelt und dem Entwickler ein Gerüst zur Verfügung stellt, mit dem er arbeiten kann. Das helfe bei den ersten Schritten, der Entwickler müsse die Logik allerdings selbst übertragen. Auf diesem Wege sei es ihm gelungen, aus dem Code der App Telegram verwendbaren Code für das Ubuntu SDK zu erzeugen.
Das NDR-Projekt ist laut Hall über Launchpad beziehbar, er suche noch Mitstreiter, die ihm dabei helfen, es zu verbessern.







Auf Ubuntu wird mein nächstes Handy Laufen , nur weg von Google .
Google muss weg!!! Google hat den falschen Weg eingeschlagen!!! Open Source war einmal!!! Google will den Weltmarkt beherrschen wie Goldman-Sachs den Finanzmarkt… Der folgende Schritt von Google wird dann der Finanzmarkt!!!!!!!
Ich nutze nur noch mein Ubuntu Phone.und auf dem Desktop schon seit vielen Jahren Ubuntu. Ubuntu Phone läuft noch nicht rund, aber ist zu gebrauchen.