Wie gleiches Layout für Android und iPhone mit Titan zu benutzen?
Frage
Ich entwickle eine App Titanium für iPhone und Android verwenden. Ich habe einen Button und ein Label und Textfeld. Es sieht gut aus in iPhone, ist aber in Android verstreut.
Ich glaube, ich habe die jeweils von der Lage des Steuer einzustellen. Aber das wäre ein großer Aufwand sein.
Gibt es einen alternativen Mechanismus gibt, mit denen wir Kontrollen richtig platziert sowohl in iPhone und Android haben können?
Lösung
Sie sollten einen Blick auf die Führung für die Gestaltung der Benutzeroberfläche . Mit jeder neuen Version von Titanium Mobile, wird die Plattform konsequenter zwischen den verschiedenen unterstützten Plattformen. Sie sollten wirklich nicht brauchen, um getrennten Codebases zu halten.
Andere Tipps
Zu allererst geht nicht für gleichen Look and Feel. iOS und Android sind völlig anders OS. In Titan haben Sie nicht viele Kontrollen, die für iOS zur Verfügung stehen.
Lassen Sie den Blick und das Gefühl für Android unterschiedlich sein, es nicht iPhonish machen.
http://wiki.appcelerator.org/display/guides/ Planung + die + User + Schnittstelle
Obwohl ihre Dokumente nicht richtig gepflegt. Ich würde vorschlagen, dass Sie ein paar coole Grafiken verwenden, die das Aussehen verbessern und fühlen Anwendungs.
habe ich einen Knopf und ein Label und Textfeld. Es sieht gut aus in iPhone, ist aber in Android verstreut.
Es sollte nicht sein, schreiben Sie Ihren Code. Das Look and Feel könnten anders sein, aber es sollte nicht zerstreut werden.