Le Port de l'application iPhone à Android
Quel est le moyen le plus efficace pour le port d'une application iPhone à Android? Je sais que Apple n'aime pas la 3e partie, non-Objective C plates-formes de la génération de code pour leur plate-forme ... mais il ya quelque chose là-bas qui peut prendre une application iPhone et de convertir Android amical code?
Si non, comment les gens y été la création de versions d'Android de leurs applications de l'iPhone?
Grâce
Vous devez vous connecter pour publier un commentaire.
Il n'y a rien de tel pour le port de votre application. Vous pouvez utiliser la 3ème partie outils pour créer des applications qui fonctionnent dans les deux. C'est ce que Titane et PhoneGap avaient pour but de. Avec les nouveaux changements dans le SDK d'Accord, ceux qui regardent comme ils ne sont pas vraiment des "légal" ou au moins de violer l'accord.
Comme pour ton autre question, oui, les gens ne créer séparer les 2 applications. Un pour Android et votre iPhone. C'est la façon dont je suis actuellement le faire et il me semble que si Facebook et les autres à faire de même.
Ouais, les gens n'ont pas l'habitude de l'amour de la réponse que nous avons pour celui-ci à Appiction. Il semble que ce devrait être facile, car ils sont très semblables, mais ils sont complètement différents systèmes d'exploitation avec différentes façons d'être utilisé. Parfois, une entreprise sera en mesure de couper une affaire avec vous car l'art a déjà développé et la base des maquettes ont été conçus. Au Appiction nous avons créé une vidéo pour répondre à cette question exacte pour nos clients: http://www.youtube.com/watch?v=Y-fdRw1WNYI
Apportable fournit une plate-forme pour construire et déployer existant Objective C apps pour Android.
Il y a peu d'alternatives au port d'une application à partir d'une plateforme à l'autre. comme Rhodes Mobile, de Titane et de PhoneGap. En fait, ils ont fait du bon boulot et a essayé très bien de supprimer la fragmentation en application smart phone de développement.
Mais selon Apple SDK Accord de la version 4.0, la section 3.3.1
application doit être développée en C/C++/JAVA script.
À ce stade, de manière convaincante est de l'écrire séparément.
PhoneGap n'est pas un vrai de la croix-plate-forme de développement d'une application de l'outil.
Si vous souhaitez créer une application pour iPhone et Android à l'aide de PhoneGap, alors vous devez créer deux applications différentes qui feront l'utilisation de framework PhoneGap. Mais une seule application pour iPhone et Android ne peut pas être créé à l'aide de PhoneGap.
Il n'est pas vraiment une coupe courte pour le portage. La meilleure chose que vous pouvez faire est d'utiliser une entreprise qui se spécialise dans le transfert, comme la migration.mobi. La croix-plate-forme de cadres ont des problèmes de performances et vraiment de limite à ce que vous êtes capable de faire.
Jeux sont une autre histoire, alors soyez prêt pour les différentes réponses, si vous avez été un complexe de jeu en temps réel sur iPhone et vous voulez qu'il fonctionne sur une autre plate-forme.
Noodlecake Studios semblent avoir résolu le problème de portage à partir d'iOS à Android, récemment portage Trainyard entre autres:
À android il y a 2 catégories: le plus bas, avec g1 et le mieux avec la Nexus 1 si vous souhaitez développer des jeux.
Ceux de la croix-plate-forme de bibliothèques, je pense qu'ils peuvent faire de la croix-plate-forme "Hello word" des applications.
Pour générer un correct Blackberry application de réseau ou optimisé pour Android application graphique (pour les deux catégories), j'en doute fortement!
Donc, "Bonjour" +très simples, souples uniquement des trucs avec la croix-plate-forme.
Haute performance, joli graphique, plus facile de correction, le soutien, le travail professionnel: développer pour chaque plate-forme et les catégories.
En fait il y a un outil qui fait exactement ce que vous demandez appelé O2J. Vous pouvez tirer parti de votre Objectif-C code et le convertir en Java avec le O2J outil de conversion.
C'est une application payante disponible sur le Mac App Store... O2J Objective-C, Java Convertisseur
La plupart du temps il est préférable d'avoir un natif de l'INTERFACE utilisateur et du code natif pour la performance, le travail avec la plate-forme de l'INTERFACE utilisateur de paradigmes et de profiter de la plate-forme Api spécifiques/services.