Ouvrir le menu principal

MacGeneration

Recherche

Les premières recommandations d’Apple aux développeurs

Christophe Laporte

vendredi 07 mars 2008 à 08:38 • 20

macOS

Sans forcément entrer trop dans les détails, la documentation et la licence d’utilisation donnent quelques informations sur les bonnes habitudes que vont devoir prendre les développeurs.

Afin de garantir un maximum de sécurité, chaque application pourra écrire des données uniquement dans son bac à sable. Ainsi, il ne sera pas possible à partir d’un logiciel tiers d’éditer la base de données iTunes.

Apple délivre également un message aux programmeurs qui ont fait joujou ces derniers mois avec le SDK officieux mis au point par le biais de la rétro-ingénierie. La Pomme est très claire sur ce sujet, les applications écrites pour iPhone ne devront utiliser que les API publiques et documentées. Cela risque de bousculer les habitudes de certains développeurs.

L’interface utilisateur devra se conformer aux différentes règles dictées par Apple notamment dans les Human Interface Guidelines (qui ont été revus pour l'occasion). Cupertino se veut toutefois rassurante, si les développeurs jouent le jeu et font les choses sérieusement, il n’y a pas de raison pour que cela se passe mal…

Notez enfin que pour le moment, le SDK est disponible à la vente partout alors que le kit entreprise est commercialisé pour le moment uniquement aux États-Unis.

[MAJ] Autre point important : Une seule application tourne en même temps et les logiciels tiers n'auront pas la possibilité de s'exécuter en tache de fond. Les développeurs vont donc devoir repenser profondément leur manière de programmer, de manière à ce que l'utilisateur n'ait pas l'impression de quitter une application lorsqu'il en lance une autre et revient ensuite sur la première.
illustration magazine 25 ans

MacGeneration a 25 ans !

Participez à la fête et découvrez l’histoire de votre site favori en précommandant notre magazine exclusif.

Je précommande le magazine

Intrusion informatique, quand une entreprise joue le jeu de la communication ouverte

22/11/2024 à 20:45

• 9


Le SSD de certains MacBook Pro M4 Max atteint presque 11 Go/s

22/11/2024 à 20:30

• 10


Les meilleures promos du Black Friday : AirPods Pro 2, iPad 10, serrure connectée…

22/11/2024 à 18:30

• 9


Test du système mesh Wi-Fi 7 Netgear Orbi 970 : une poignée de mégabits, pour quelques centaines d’euros de plus

22/11/2024 à 17:00

• 8


Décodeur Orange : mise en veille automatique du boitier par le téléviseur

22/11/2024 à 16:30

• 14


macOS 15.2 : Safari dédouble ses fonctions d'import de données

22/11/2024 à 15:02

• 5


Buy Now : un documentaire sur la surconsommation avec le CEO d’iFixit et un ancien d’Apple

22/11/2024 à 12:15

• 63


Protégez votre Mac pour seulement 2,03 €/mois avec CyberGhost VPN : l'offre Black Friday à ne pas manquer ! 📍

22/11/2024 à 11:49


OpenAI envisagerait de lancer un navigateur web

22/11/2024 à 11:15

• 22


Black Friday : le Creative Cloud ainsi que les apps Affinity et DxO jusqu’à - 55 %

22/11/2024 à 10:10

• 13


Palworld est en précommande sur Mac, la sortie repoussée à 2025 🆕

22/11/2024 à 09:47

• 19


Black Friday : de bonnes remises sur les MacBook Pro M3

22/11/2024 à 09:47

• 3


Publicité : l'iPhone 16 Pro décolle à plat grâce à sa puce surpuissante 🆕

22/11/2024 à 09:33

• 14


Le Bitcoin flirte avec les 100 000 $

22/11/2024 à 09:00

• 110


Le vrai nouveau Siri, celui alimenté par une IA générative, ne sortirait pas avant… 2026

22/11/2024 à 08:30


Satechi annonce un hub pour le Mac mini M4

21/11/2024 à 21:30

• 28