Sie könnten Teile Ihrer Android-Anwendung mit iOs mit j2objc teilen, die Java in objective-c konvertiert. Allerdings funktioniert alles, was auf das Android-Framework angewiesen ist, nicht (das gleiche würde gelten, wenn Sie etwas finden, um obj-c in Java zu konvertieren).
Sie könnten etwas wie Phonegap oder Appcelerator verwenden. Sie würden Code in JavaScript, HTML, CSS schreiben und dann würde es iOS- und Android-Anwendungen für Sie erstellen.
Es gibt jedoch einige Dinge, die nicht mit diesen Technologien gemacht werden können. Ich weiß, dass Sie mit diesem Appcelerator native Module erstellen können.
Sie werden nie eine App auf beiden Plattformen für "kostenlos" bekommen es ist immer eine Kosten beteiligt, ob es mehr Arbeit erfordert oder Sie einige Funktionen auf einer oder beiden Plattformen verlieren.
Sie müssen herausfinden, wie komplex Ihre Anwendung sein wird und welche Teile in ein gemeinsames Modul/Bibliothek aufgeteilt werden können. Sie müssen auch überlegen, wie Sie Ihre App visuell darstellen möchten. Es wäre einfacher, einen Mittelweg zwischen Android und iOS zu finden, als wenn Sie iOS-Visuals auf Android oder umgekehrt erstellen würden.
Wenn Ihr ein Spiel zu sehen, unity machen
Ok danke, hat Android auch ihre eigene Version von "iAds"? – AwesomeTN
siehe Bearbeiten oben – AwesomeTN
Ja, tut es. https://developer.android.com/google/play-services/ads.html –