2010-11-22 3 views

Antwort

8

Nicht genau, aber in einem Unternehmen mit einer teilweise drei20 basierte iPhone App parallel mit der Android-Version entwickelt, denke ich etwa 50% von dem, was 320 Sie direkt von der Plattform auf Android, abzüglich ein wenig Polnisch . Zum Beispiel sind der Navigator und der TextEditor von 320 im Grunde auf Android integriert - die nativen Textbearbeitungskomponenten der Plattform können sich dynamisch dehnen und die Aufgabennavigation und der Back-Button-Verlauf werden automatisch auf Android gehandhabt, wobei die URL-Behandlung in den Intent-Filter eingebunden wird und Auflösungssystem.

Sie können wie ignition oder GreenDroid aus wiederverwendbaren Bibliotheken viel von dem Rest der Funktionalität der 320 zu bekommen (zumindest in Bezug auf Caching und Bildern in Listen Laden), ohne das Gewicht und die Lock-in einem ziemlich monolithisch Framework wie 320 Fügen Sie Ihre App hinzu. Es gibt ein paar Bits, die diese Lösungen vermissen (zoombarer Fotobetrachter von z. B. drei20), aber es gibt normalerweise akzeptable Hackarounds für eine schnelle Verwendung (ein Android WebView macht zum Beispiel einen ziemlich guten Bildbetrachterersatz).

Es war einmal eine SO Wiki Seite, die eine Menge dieser Ressourcen gesammelt hat, aber ach, das ist weg. Sie können ein ziemlich gutes Set bekommen, indem Sie nach bekannten Android-Projekten auf GitHub oder Google Code suchen.

+0

Die SO-Wiki-Seitenverknüpfung ist nicht mehr. – Bharathwaaj

+0

Sie haben Recht - aktualisiert, um das zu reflektieren. –

Verwandte Themen