
-
Platforms State of the Union 5-Minute Recap
Watch a quick recap of the newest advancements on Apple platforms.
Ressources
Vidéos connexes
WWDC24
-
Rechercher dans cette vidéo…
Bienvenue à Platforms State of the Union WWDC24 ! La WWDC est toujours un moment excitant pour découvrir les détails techniques de nos dernières innovations, vous montrer leur fonctionnement et les possibilités qu’elles offrent à vos apps et à vos jeux. Aujourd’hui marque le début d’un chapitre passionnant avec Apple Intelligence. Apple Intelligence est le système d’intelligence personnel qui fournit à nos plateformes de puissants modèles génératifs. iOS, iPadOS et macOS acquièrent de puissantes nouvelles capacités pour aider les utilisateurs et utilisatrices à agir, avec une connaissance approfondie de leur contexte personnel. Si vous utilisez n’importe quel framework d’UI standard pour afficher des champs de texte, votre app inclura automatiquement Writing Tools ! En utilisant notre nouvelle API déléguée TextView, vous pouvez adapter la façon dont vous voulez que votre app fonctionne quand Writing Tools est actif. Genmoji offre des moyens entièrement nouveaux de communiquer. La nouvelle API Image Playground offre une expérience cohérente, ludique et facile à utiliser. Au fur et à mesure que Swift évolue, il devient un choix incontournable même pour le code le plus sûr et le plus sensible à la performance. Cette année, Swift célèbre son 10e anniversaire !
La sécurité, la vitesse et l’accessibilité de Swift, associées à une interopérabilité C et C++ intégrée, signifient que Swift est le meilleur choix pour réussir avec C++. En formulant simplement ce que vous voulez, sans entrer dans les détails de conception, SwiftUI vous permet de partager davantage de votre code entre plus d’appareils. Nous poursuivons nos investissements sur plusieurs années dans l’expérience de développement. Les priorités de cette année ont été les aperçus, la personnalisation et l’interopérabilité. Les aperçus présentent une nouvelle architecture de liaison dynamique utilisant les mêmes artefacts de création pour les aperçus et la création-exécution. SwiftUI a également acquis un certain nombre de personnalisations pour définir précisément l’aspect et l’ergonomie de vos apps. Cette année, tous nos frameworks d’UI ont davantage de bases en commun. Xcode 16 ouvre un tout nouveau chapitre pour le développement, car nous injectons la puissance des modèles génératifs dans nos outils. Tout débute avec les progrès majeurs d’une fonctionnalité utile au quotidien, la saisie semi-automatique du code, avec un nouveau moteur innovant qui prédit le code dont vous avez besoin. Il utilise les symboles de votre projet pour personnaliser les suggestions et fonctionne localement sur votre Mac, maintenant votre code confidentiel, offrant des résultats extrêmement rapides et fonctionnant même hors ligne. Créer une app n’est pas seulement taper du code. C’est transformer des idées entières en code. La manière la plus simple de le faire, c’est avec un langage naturel. Nous avons donc créé un modèle plus large et plus puissant qui fonctionne dans le cloud. Voici Swift Assist, un compagnon pour toutes vos tâches de codage. Swift Assist peut répondre à vos questions en matière de codage et vous aider pour des tâches comme l’expérimentation de nouvelles API. Désormais, les tâches comme l’exploration de nouveaux frameworks et l’expérimentation de nouvelles idées sont réalisables d’une simple requête. Xcode 16 offre bien d’autres fonctionnalités pour améliorer votre productivité et la qualité de vos apps, comme une vue unique de vos traces d’appel, un « graphique flamme » de vos données de profilage dans Instruments, et des catalogues de localisation optimisés pour que vous puissiez proposer votre app à un public encore plus large. Le développement pour les plateformes Apple vit un moment excitant.
Controls peut activer un réglage, exécuter une action ou établir un lien profond directement avec une expérience spécifique. En utilisant la nouvelle API Controls, les utilisateurs et utilisatrices peuvent aussi assigner votre commande au bouton Action ou, pour la première fois, l’afficher parmi les commandes de l’écran verrouillé. Les icônes d’app et les widgets peuvent à présent s’afficher en clair, sombre ou avec une teinte. Ce traitement est appliqué à toutes les icônes d’app et conçu de manière intelligente pour préserver l’intention de votre design sans nuire à la lisibilité. Avec la vitesse de l’innovation de Metal et des puces Apple, chaque Mac à puce Apple, chaque iPad doté d’une puce de la série M et même l’iPhone 15 Pro peuvent gérer les types de jeux qui nécessitaient auparavant des systèmes dédiés au jeu avec des GPU séparés énergivores. Avec Game Porting Toolkit 2, vous pouvez à présent évaluer davantage de jeux Windows grâce à une meilleure compatibilité avec des technologies comme AVX2 et des fonctionnalités de jeu avancées comme le ray tracing. Des développeurs du monde entier ont créé des apps spatiales incroyables pour visionOS. Par exemple, djay a commencé avec son app iPad basée sur SwiftUI, recompilée pour fonctionner sous visionOS, puis l’a étendue à l’informatique spatiale. Que vous ayez déjà une app visionOS ou que vous découvriez la plateforme, l’informatique spatiale offre d’incroyables possibilités à vos apps. Nous vous remercions de faire partie de la communauté de développement Apple, et nous avons hâte que vous donniez vie à ces technologies pour créer des apps et des jeux extraordinaires.
-