Ouvrir le menu principal

MacGeneration

Recherche

Porter une app iOS pour Windows est plus simple que pour macOS

Nicolas Furno

Friday 17 March 2017 à 13:45 • 46

Logiciels

Complete Anatomy [2.2.0 – US – Gratuit (achats in-app) – iPad – 915 Mo – 3D4Medical.com, LLC] est une app conçue pour l’iPad et spécialisée, dédiée aux étudiants en médecine et autres chirurgiens. Elle rassemble une mine d’informations sur l’anatomie, le système musculaire, l’ossature et tout ce qu’il faut savoir sur le corps humain. Apple s’en est notamment servie en guise d’exemple pour montrer la puissance de son iPad Pro en 2015.

Ses concepteurs ont ensuite réalisé une version pour macOS et ensuite une déclinaison pour Windows. Rien d’exceptionnel jusqu’ici, mais ce qui est intéressant, c’est la méthode utilisée pour créer ces deux variantes. Sur l’iPad, les développeurs ont utilisé UIKit pour créer l’interface, mais ce framework n’est pas disponible sur Mac. À la place, ils ont certainement utilisé AppKit, l’équivalent de macOS.

On pourrait croire que le travail a été plus complexe pour Windows, mais c’est en fait plus facile que sur macOS. Microsoft a créé une passerelle qui simplifie le passage d’iOS à Windows 10, notamment en convertissant UIKit pour le framework d’interface du système. Ce pont est disponible gratuitement et il simplifie considérablement le travail… à tel point qu’il est plus facile de porter une app iOS pour Windows que pour macOS.

Complete Anatomy sur Windows 10. Cliquer pour agrandir

Est-ce qu’Apple a prévu de simplifier le passage d’un système à l’autre ? Il y a deux ans, on découvrait UXKit, un framework compatible avec macOS et iOS, mais il n’a jamais été exploité au-delà de Photos et les développeurs ne peuvent toujours pas l’utiliser dans leurs apps. Est-ce que ce sera l’une des nouveautés d’iOS 11 et macOS 10.13 ? Réponse en juin !

Source : Steve T.S.

Rejoignez le Club iGen

Soutenez le travail d'une rédaction indépendante.

Rejoignez la plus grande communauté Apple francophone !

S'abonner