Actualités Apple

Apple présente de nouveaux frameworks et outils pour les développeurs, y compris Xcode 12

Lundi 22 juin 2020 18h38 PDT par Joe Rossignol

Dans le cadre de la WWDC 2020 cette semaine, Apple a présenté une série de nouvelles API, frameworks et outils pour les développeurs , allant d'App Clips à Xcode 12 à une nouvelle API SwiftUI pour créer des widgets qui fonctionnent sur iOS, iPadOS et macOS.





xcode 12

    Extraits d'application :Nouveau dans iOS 14, Extraits d'applications afficher des informations à partir d'applications pertinentes sans obliger les utilisateurs à télécharger une application entière. Apple décrit les clips d'application comme une 'petite partie' d'une application conçue pour être découverte au moment où elle est nécessaire. Une fois à l'intérieur de l'App Clip, les utilisateurs peuvent facilement installer l'application complète en un seul clic. Widgets :iOS 14 propose des widgets qui peuvent être épinglés de différentes tailles sur n'importe quelle page d'écran d'accueil, fournissant des informations utiles en un coup d'œil. Pour cela, Apple a publié une nouvelle API SwiftUI qui permet aux développeurs d'utiliser le même code pour créer un widget pour iOS, iPadOS et macOS. Trouver mon programme d'accessoires réseau: Dans iOS 14, l'application Find My prend en charge la recherche de produits et d'accessoires tiers avec le nouveau programme d'accessoires réseau Find My. Cela permettra aux utilisateurs d'utiliser l'application Find My pour localiser des appareils non Apple, avec un cryptage de bout en bout. Un projet de spécification est disponible pour les fabricants d'accessoires et les fabricants de produits à partir d'aujourd'hui. Xcode 12 :L'outil de développement d'Apple a été repensé pour correspondre à macOS Big Sur. Apple affirme que les nouveaux onglets de document accélèrent l'ouverture de plusieurs fichiers, tandis que les polices du navigateur correspondent désormais à la taille du système ou peuvent être définies sur petite, moyenne ou grande. De plus, Xcode 12 crée des applications « macOS Universal » par défaut pour prendre en charge prochains Mac avec du silicium Apple personnalisé . Apple a publié le première bêta de Xcode 12 aujourd'hui.
  • Un nouvel outil StoreKit dans Xcode permet aux développeurs de simuler la configuration des abonnements, les achats intégrés et les remboursements directement sur un Mac.
  • Safari pour Mac ajoute la prise en charge de l'API WebExtensions utilisée par Chrome, Firefox et Edge, ce qui permet aux développeurs d'extensions de travailler plus facilement avec Safari et de les distribuer via le Mac App Store.
  • L'App Store prend désormais en charge le partage familial pour les abonnements et les achats intégrés.
  • HomePod est obtenir une prise en charge des services de musique tiers.
  • Les utilisateurs peuvent définir un navigateur Web et des applications de messagerie tiers par défaut dans iOS 14.
  • Les développeurs ont désormais la possibilité de détailler les pratiques de confidentialité de leur application directement dans l'App Store pour que les utilisateurs les examinent, y compris les types de données que l'application peut collecter, si ces données sont partagées avec des tiers et la possibilité pour les utilisateurs de se retirer.

Apple décrit plusieurs autres nouveaux efforts de développement dans son communiqué de presse , y compris la possibilité de « contester » les directives d'examen de l'App Store à partir de la fin de l'été.