Ouvrir le menu principal

MacGeneration

Recherche

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

Nicolas Furno

vendredi 17 mars 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 :

Rejoignez le Club iGen

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

Rejoignez la plus grande communauté Apple francophone !

S'abonner

Le MacBook Air M4, Gemini et une pièce à l’effigie de Steve Jobs : la semaine Apple

20:30

• 11


macOS 15.4 : Recopie de l'iPhone est toujours indisponible en France

18:16

• 32


Apple C1 : un modem cellulaire intéressant pour Apple, mais qui impressionne peu sur le papier

17:58

• 16


Apple recommence à faire de la pub sur X (en France également) 🆕

17:55

• 135


iOS 18.4 : la première bêta est disponible pour les développeurs, avec Apple Intelligence en français

22/02/2025 à 10:09

• 137


Sortie de veille : notre premier avis sur l’iPhone 16e

22/02/2025 à 08:00

• 37


macOS 15.4 : la première bêta est disponible pour les développeurs

21/02/2025 à 19:25

• 20


Apple désactive le chiffrement de bout en bout d’iCloud au Royaume-Uni

21/02/2025 à 17:02

• 90


Mozilla : Mitchell Baker quitte la fondation et l’entreprise qu’elle a cofondée

21/02/2025 à 16:45

• 22


Oppo fait entrer macOS sur l'écran de son nouveau smartphone pliable

21/02/2025 à 15:30

• 14


iPhone 16e : les précommandes sont ouvertes, 80 à 100 € de réduction chez les opérateurs

21/02/2025 à 14:04

• 17


Avec l’arrivée de l’iPhone 16e, que reste-t-il à l’iPhone 15 vendu plus cher ?

21/02/2025 à 13:55

• 33


Apple : le modem C1 est le point de départ d'une plateforme majeure pour nos produits

21/02/2025 à 13:54

• 48


Le malware FrigidStealer se fait passer pour une mise à jour de Safari ou Chrome

21/02/2025 à 13:00

• 1


QNAP annonce un switch Ethernet 10 Gb/s 5 ports à un prix correct

21/02/2025 à 10:20

• 10


Canal+ supprime la 4K aux abonnés sans engagement

21/02/2025 à 09:44

• 110