Des nouvelles d’Apple aussi pour les développeurs !

Les annonces pour Mac Pro 2019, macOS 10.15 Catalina, iOS 13, le nouvel iPadOS, la plate-forme watchOS 6 pour les montres intelligentes et tvOS 13 pour Apple TV seront également accompagnées de nouveaux développements pour les développeurs. Il ne pourrait en être autrement, étant donné que WWDC 2019 est un événement qui s’adresse principalement aux personnes impliquées dans la création d’applications et de solutions logicielles.

WWDC 2019 : SwiftUI

Le nouveau framework introduit pour SwiftUI vous permet de créer des interfaces utilisateur complexes d’une manière plus simple que par le passé, enrichi de fonctionnalités avancées et d’animations. Les fonctionnalités incluent le mode Dark, le support de l’écriture de droite à gauche, et un code déclaratif facile à comprendre. De plus, les applications ainsi créées peuvent être exécutées sans limitations ni différences sur toutes les plates-formes de l’écosystème Apple : de iOS à iPadOS, ainsi que sur macOS, watch OS et tvOS, grâce au partage de la même API intégrée. Commentaire de Craig Federighi, Senior Vice President of Software Engineering chez Apple, sur les nouvelles fonctionnalités introduites.

Les nouvelles technologies dévoilées aujourd’hui rendent le développement d’applications encore plus facile, plus rapide et plus amusant et représentent l’avenir de la création de logiciels pour les plateformes Apple. SwiftUI révolutionne complètement la création d’interfaces utilisateur en automatisant une grande partie du processus et en offrant un aperçu en temps réel de l’apparence et du comportement du code de l’interface utilisateur dans l’application. Nous sommes sûrs que les développeurs vont adorer.

WWDC 2019: SwiftUI

Avec un nouvel outil de conception pour Xcode 11, les développeurs peuvent modifier l’interface de l’application et voir les résultats des modifications en temps réel, dans un aperçu généré en direct. Ceci peut être fait à partir du mode d’édition graphique ou en modifiant le code.

WWDC 2019 : ARKit

ARKit 3 points dans la direction de la réalité augmentée. À cet égard, Motion Capture, qui capture les mouvements des personnes dans le monde réel en les amenant dans les applications et People Occlusion pour la disposition correcte des éléments virtuels, devant ou derrière les sujets. Encore une fois, il est maintenant possible de suivre simultanément trois visages avec la caméra avant et d’utiliser simultanément les capteurs avant et arrière.

WWDC 2019: ARKit, Motion Capture

Le rendu photoréaliste des modèles et de la cartographie environnementale est réalisé par RealityKit, qui supporte les effets de la caméra (bruit et flou) pour un résultat encore plus convaincant. Il intègre également des outils dédiés à l’animation, à la physique et à l’audio spatial. La nouvelle API Swift RealKit peut être utilisée pour en tirer profit.

Toujours sur le thème AR, l’application Reality Composer fait également ses débuts pour créer des expériences de réalité augmentée pour iPhone, iPad et Mac. Il offre une interface intuitive de glisser-déposer qui ne nécessite aucune connaissance en programmation. Le résultat obtenu peut être exporté vers Xcode ou AR Quick Look.

WWDC 2019: ARKit, Reality Composer e RealityKit per la realtà aumentata

WWDC 2019 : de l’iPad au Mac

Le passage des applications de l’iPad au Mac est facilité par certains outils introduits par Apple. Par exemple, en ouvrant un projet iPad et en cochant une seule case, vous pouvez ajouter automatiquement des fonctions spécifiques à Mac, en adaptant à l’utilisation de la souris et du clavier des éléments d’interface tels que les commandes tactiles. De cette façon, une seule modification de l’application est adaptée à la fois pour iPadOS et macOS, avec des avantages évidents en termes de gain de temps.

WWDC 2019: le app, da iPad a Mac

WWDC 2019 : Core ML et Créer ML

Il y a aussi quelque chose pour ceux qui veulent exploiter le potentiel de l’apprentissage machine. En particulier, Core ML 3 est capable de créer des expériences qui tirent parti de la reconnaissance visuelle, vocale et linguistique. Concentrez-vous aussi sur la protection de la vie privée : l’information est traitée localement, sur l’appareil de l’utilisateur. Create ML est une application dédiée au développement de solutions pour l’apprentissage automatique et la réalisation de modèles, sans avoir à mettre la main à la compilation du code.

WWDC 2019: Core ML

WWDC 2019 : WatchOS et Apple Watch

En termes de portabilité, avec la nouvelle version de watchOS et le lancement de l’App Store sur Apple Watch, les développeurs peuvent créer des applications qui peuvent fonctionner en toute indépendance sur la montre Cupertino, sans passer par l’iPhone. Sur le dernier modèle (Série 4), le logiciel bénéficie également du moteur neuronal utilisant Core ML. De plus, l’API audio en continu vous permet de lire le contenu d’applications multimédia tierces et l’API d’exécution étendue vous donne le temps dont vous avez besoin pour accomplir vos tâches même lorsque l’écran est éteint – par exemple, pour mesurer la fréquence cardiaque, détecter la position et suivre le mouvement.

WWDC 2019: watchOS e Apple Watch

D’autres nouvelles fonctionnalités dévoilées par la pomme mordue à WWDC 2019 pour la communauté des développeurs incluent PencilKit (pour la prise en charge du Apple Pencil dans les applications), SiriKit (pour l’assistant virtuel) et MapKit (fonctions avancées de carte).

 

Partager cet article

Laisser un commentaire

OFFRE GRATUITE LIMITEE !

GAGNEZ DE L'ARGENT
AVEC LE HIGH-TECH !

Cliquez sur le lien pour en savoir plus :)
Offre 100% gratuite, aucune obligation d'achat.
close-link