ASYNCHRONOUS PROGRAMMING WITH SWIFTUI AN - Couverture souple

 
9781484285732: ASYNCHRONOUS PROGRAMMING WITH SWIFTUI AN

Synopsis

Développez des applications lourdes d'interface utilisateur plus facilement, plus rapidement et sans erreur. Basé sur plusieurs améliorations apportées au langage Swift, SwiftUI adopte une approche déclarative pour créer des interfaces utilisateurs. Au lieu de coder impérativement l'interface utilisateur, ce livre vous montrera comment décrire l'apparence que vous souhaitez que votre interface utilisateur.

SwiftUI traite l'interface utilisateur en fonction de son état, facilitant ainsi la gestion de l'état de votre application. Modifiez le modèle de données sous-jacent pour redessiner toutes les parties de l'interface utilisateur qui sont connectées à cette tranche de données particulière. De même, mettez facilement à jour le modèle de données sous-jacent à partir des éléments d'interface utilisateur auxquels votre modèle de données est connecté. Combinez le cadre de programmation réactive fonctionnelle d'Apple. Il complète SwiftUI et d'autres frameworks, tels que les API réseau, de manière naturelle. En utilisant Combine, vous pouvez vous abonner à des événements et décrire le traitement des données d'une manière exempte d'effets secondaires. Cela permet une mise en œuvre plus facile des applications pilotées par des événements.

En utilisant SwiftUI et Combinez créez plus d'applications sans erreur en moins de temps, ciblant toutes les plateformes d'Apple (iOS, iPadOS, watchOS, macOS, tvOS) avec peu ou pas de frais généraux.

À la fin du livre, vous aurez une solide compréhension de l'architecture et de la mise en œuvre d'applications lourdes d'interface utilisateur de manière déclarative et fonctionnelle en utilisant SwiftUI, Combine, et async/await.

Vous allez :

- Créez des interfaces utilisateur simples et progressivement plus complexes dans SwiftUI

- Comprendre le système de gestion de l'état de SwiftUI

- Travaillez avec les nouvelles API async/await de Combine et Swift pour accéder au réseau et accéder à d'autres API asynchrones

- Architectez et structurez des applications modernes sur les plateformes Apple en utilisant SwiftUI, Combine, et async/await


Les informations fournies dans la section « Synopsis » peuvent faire référence à une autre édition de ce titre.

Autres éditions populaires du même titre

9781484285718: Asynchronous Programming with SwiftUI and Combine: Functional Programming to Build UIs on Apple Platforms

Edition présentée

ISBN 10 :  1484285719 ISBN 13 :  9781484285718
Editeur : Apress, 2023
Couverture souple