iOS 17 App Development for Beginners
eBook - ePub

iOS 17 App Development for Beginners

Get started with iOS app development using Swift 5.9, SwiftUI, and Xcode 15 (English Edition)

Arpit Kulsreshtha

Partager le livre
  1. English
  2. ePUB (adapté aux mobiles)
  3. Disponible sur iOS et Android
eBook - ePub

iOS 17 App Development for Beginners

Get started with iOS app development using Swift 5.9, SwiftUI, and Xcode 15 (English Edition)

Arpit Kulsreshtha

DĂ©tails du livre
Table des matiĂšres
Citations

À propos de ce livre

Learn iOS app development from scratch and build your dream app

Key Features
? Experience the cutting-edge capabilities of Xcode 15 and Swift 5.9 with this enhanced edition, unraveling the latest features.
? Embark on an exciting journey into the world of iOS programming while enjoying the process of building your very own iOS apps.
? Uncover the exciting advancements in iOS 17, including SwiftData, ActivityKit, SwiftUI, CoreML, and the Symbol Framework.

Description
"iOS 17 App Development for Beginners" is a definitive guide to building iOS apps with Swift. This book teaches the fundamentals of Swift, laying the foundation for future app development. It covers how to develop user interfaces for iOS apps using SwiftUI and UIKit and how to write code for views, view controllers, and data managers. The book also teaches using Core Data, Swift Data, and SQLite for database storage. Additionally, it covers essential Apple technologies and frameworks, such as Core Location and MapKit for GPS tracking, Camera and Photo Library for image storage, CI/CD, and Core ML for machine learning and artificial intelligence solutions. After completing this book, you will have a solid grasp of Swift app development and successfully publish your apps to the App Store.

What you will learn
? Explore the enhancements in the Swift programming language.
? Discover how to seamlessly integrate and manage complex data models using SwiftData and Core Data.
? Take a deep dive into the declarative and intuitive SwiftUI framework.
? Learn how to integrate machine learning with Core ML into your apps.
? Integrate ActivityKit to create engaging and interactive experiences within your iOS 17 apps.

Who this book is for
This book is an excellent resource for anyone who wants to learn how to program in Swift and develop applications for the iOS platform. Whether you are a beginner, a student, or a professional, this book will teach you the basics of Swift and how to use it to create your apps. No prior programming experience is necessary, but some familiarity with other programming languages will be helpful.

Table of Contents
1. Getting Started with Xcode
2. Swift Fundamentals
3. Class, Structure, and Enumerations
4. Protocols, Extensions, and Error Handling
5. Automatic Reference Counting and Memory Safety
6. Implementing iOS 17 Architecture
7. User Interface Design with UIKit
8. User Interface Design with SwiftUI
9. Concurrency in Swift and SwiftUI
10. Storing Data with SQLite and Core Data
11. File Handling in iOS
12. Core Location with MapKit
13. Camera and Photo Library
14. Multithreading in iOS
15. Networking in iOS Apps
16. Mobile App Architectures, Patterns, and Anti-Patterns
17. Publish iOS App on the Apple App Store
18. Continuous Integration and Delivery with Xcode Cloud
19. Advance iOS with New Frameworks

Foire aux questions

Comment puis-je résilier mon abonnement ?
Il vous suffit de vous rendre dans la section compte dans paramĂštres et de cliquer sur « RĂ©silier l’abonnement ». C’est aussi simple que cela ! Une fois que vous aurez rĂ©siliĂ© votre abonnement, il restera actif pour le reste de la pĂ©riode pour laquelle vous avez payĂ©. DĂ©couvrez-en plus ici.
Puis-je / comment puis-je télécharger des livres ?
Pour le moment, tous nos livres en format ePub adaptĂ©s aux mobiles peuvent ĂȘtre tĂ©lĂ©chargĂ©s via l’application. La plupart de nos PDF sont Ă©galement disponibles en tĂ©lĂ©chargement et les autres seront tĂ©lĂ©chargeables trĂšs prochainement. DĂ©couvrez-en plus ici.
Quelle est la différence entre les formules tarifaires ?
Les deux abonnements vous donnent un accĂšs complet Ă  la bibliothĂšque et Ă  toutes les fonctionnalitĂ©s de Perlego. Les seules diffĂ©rences sont les tarifs ainsi que la pĂ©riode d’abonnement : avec l’abonnement annuel, vous Ă©conomiserez environ 30 % par rapport Ă  12 mois d’abonnement mensuel.
Qu’est-ce que Perlego ?
Nous sommes un service d’abonnement Ă  des ouvrages universitaires en ligne, oĂč vous pouvez accĂ©der Ă  toute une bibliothĂšque pour un prix infĂ©rieur Ă  celui d’un seul livre par mois. Avec plus d’un million de livres sur plus de 1 000 sujets, nous avons ce qu’il vous faut ! DĂ©couvrez-en plus ici.
Prenez-vous en charge la synthÚse vocale ?
Recherchez le symbole Écouter sur votre prochain livre pour voir si vous pouvez l’écouter. L’outil Écouter lit le texte Ă  haute voix pour vous, en surlignant le passage qui est en cours de lecture. Vous pouvez le mettre sur pause, l’accĂ©lĂ©rer ou le ralentir. DĂ©couvrez-en plus ici.
Est-ce que iOS 17 App Development for Beginners est un PDF/ePUB en ligne ?
Oui, vous pouvez accĂ©der Ă  iOS 17 App Development for Beginners par Arpit Kulsreshtha en format PDF et/ou ePUB ainsi qu’à d’autres livres populaires dans Informatique et Programmation. Nous disposons de plus d’un million d’ouvrages Ă  dĂ©couvrir dans notre catalogue.

Informations

Année
2023
ISBN
9789355515858

Table des matiĂšres