Ouvrir le menu principal

MacGeneration

Recherche

iOS 15 : la migration vers SwiftUI à l'épreuve d'une app existante

Florent Morin

mercredi 07 juillet 2021 à 20:30 • 29

Logiciels

La dernière version de SwiftUI a tout pour plaire : plein de nouvelles possibilités, un fonctionnement optimal avec Swift concurrency et l’héritage de la très large compatibilité d'iOS 15. Tout ceci est bien joli, mais qu’en est-il dans la vraie vie, celle du quotidien des développeurs ? Nous avons tenté l’expérience.

Beaucoup de nouvelles possibilités

Après avoir tâtonné en 2019, puis augmenté significativement les possibilités du framework de création d'interfaces en 2020, Apple passe cette année à la vitesse supérieure en utilisant SwiftUI dans ses propres applications. Météo a été complètement réécrite, la nouvelle section activité dans Notes en tire parti, et on peut aussi citer Raccourcis, Apple Pay et quelques fonctionnalités d'iOS 15.

L'application Météo est toute en beauté avec SwiftUI

Cette utilisation plus large s'accompagne de l'apparition de nombreuses fonctionnalités qui continuent d’arriver avec les nouvelles bêtas. Parmi les plus remarquables, AsyncImage va gérer toute la partie téléchargement et affichage d’images à partir d’une simple URL. Le composant « Tirer pour rafraîchir » va bénéficier des performances de Swift concurrency avec un simple .refreshable(_). Dans le même ordre d’idée, .searchable(_) va automatiquement créer l’interface adaptée …

Cet article est réservé aux membres du Club iGen


Rejoignez la plus grande communauté Apple francophone et soutenez le travail d'une rédaction indépendante. Le Club iGen, c'est:

  • des articles de qualité rien que pour vous
  • un podcast exclusif
  • pas de publicité
  • un site dédié !
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

Apple et la mémoire flash : des composants propriétaires coûteux mais durables

25/11/2024 à 20:30

• 5


Promotion Black Friday de Godeal24 : Microsoft Office à - 80 %, c'est maintenant !📍

25/11/2024 à 19:05


L’iPhone 17 « Air » n’aura peut-être pas de tiroir SIM, ni de téléobjectif, ni deux haut-parleurs

25/11/2024 à 19:04


Donald Trump : la méthode Tim Cook étudiée par les autres CEO de la tech

25/11/2024 à 15:08

• 35


Incogni : une promotion fantastique pour le Black Friday, foncez ! 📍

25/11/2024 à 11:35


Tim Cook revient en Chine pour la 3e fois de l'année

25/11/2024 à 11:20

• 8


Outlook, Exchange et le calendrier de Teams sont en panne

25/11/2024 à 11:11

• 14


Black Friday : de grosses remises sur les Magic Mouse (60 €) et Magic Keyboard USB-C

25/11/2024 à 10:10

• 11


Les haut-parleurs des MacBook Pro 14" et 16" Apple Silicon seront moins couteux à réparer

25/11/2024 à 09:48

• 0


Google Chrome : ça vaut combien ?

25/11/2024 à 08:43

• 34


Entre l’Apple TV, l’AirPods Max et Intel, la semaine d’Apple ne manque pas de rebondissements

25/11/2024 à 07:55


Les meilleures promos du Black Friday : AirPods Pro 2 et serrure HomeKit à 199 €, Apple Pencil…

24/11/2024 à 19:05

• 22


Black Friday : MacBook Air M2 à 879 € et M3 dès 979 €

24/11/2024 à 18:45

• 7


Black Friday : les AirPods Pro 2 maintenant à 199 €, un prix jamais vu 🆕

24/11/2024 à 12:56


La maison au soleil : test du système SOLIX d’Anker, le solaire avec batterie

24/11/2024 à 10:04


Apple et la mémoire flash, une longue histoire d'amour

23/11/2024 à 11:00

• 27