Les applications sont très importantes dans les appareils électroniques d'aujourd'hui. Ce qui a longtemps été connu sous le nom d '«applications» était l'une des raisons pour lesquelles un appareil doté d'un matériel de qualité inférieure (comme l'appareil photo et d'autres défauts) est devenu la référence pour les smartphones. L'iOS App Store est arrivé en 2008 et presque dès le début, nous avons commencé à comprendre qu'il y avait des façons différentes et meilleures de faire les choses. Les développeurs disent qu'il est préférable de programmer pour iOS, et ils ne le disent pas seulement pour les avantages, alors Google a dû déplacer un jeton.
La société du grand moteur de recherche a lancé un herramienta qui permet aux développeurs écrire en Java et exporter rapidement le travail vers les applications iOS. Mais ne vous y trompez pas, cet outil n'est pas utilisé pour exécuter des applications Android sur des appareils iOS, mais, au mieux, il servirait à créer des applications iOS natives à partir du travail qu'ils avaient déjà effectué pour la plate-forme mobile Google.
Le J2ObjC de Google portera le code Java sur iOS
L'outil s'appelle J2ObjC et cela permettrait aux développeurs de convertir le code Java en code source iOS Objective-C, qui pourrait être utilisé pour créer l'application iOS. Avec cela, le les binaires et l'image des applications resteraient, donc les développeurs auraient déjà fait beaucoup de travail, celui qu'ils avaient fait pour l'application Android. La théorie est bonne, mais il reste à voir si les développeurs rencontrent des problèmes de compatibilité qui les obligent à garder un œil sur une application qu'ils ne s'attendaient pas à maintenir, sans parler du problème de fragmentation dont se plaignent de nombreux développeurs Android. . La question est: est-ce une attaque désespérée contre le langage de programmation? Swift?
Microsoft avait également prévu de lancer un outil similaire au J2ObjC de Google, mais a fini par reporter (et peut-être abandonner) le projet en raison de problèmes rencontrés dans son développement. Le projet de Microsoft était de porter des applications iOS sur Windows Phone. Dans tous les cas, si Apple voit qu'il s'agit d'une menace quelconque, il prendra des mesures. Nous verrons où tout cela se trouve.
Microsoft n'a pas reporté son outil (Islanwood) pour porter des applications iOS sur Windows, celui qu'il a reporté est Android (Astoria)