iOS 26 App Development Essentials - SwiftUI Edition

iOS 26 App Development Essentials - SwiftUI Edition

Neil Smyth

59,96 €
IVA incluido
Disponible
Editorial:
Payload Media, Inc.
Año de edición:
2025
ISBN:
9781965764275
59,96 €
IVA incluido
Disponible
Añadir a favoritos

This book teaches the skills needed to build iOS applications using SwiftUI, Xcode, and the Swift programming language.Beginning with the basics, this book outlines the steps to set up an iOS development environment and introduces using Swift Playgrounds for learning and experimenting with the Swift programming language.The book also includes in-depth chapters that introduce the Swift programming language, covering data types, control flow, functions, object-oriented programming, property wrappers, structured concurrency, and error handling.This guide begins with an introduction to key concepts of SwiftUI and project architecture, followed by a detailed tour of Xcode and AI-assisted development using Coding Intelligence. The book also covers how to create custom SwiftUI views, combine them to build user interface layouts, including stacks, frames, and forms.Other topics covered include data handling using state properties and observable, state, and environment objects, as well as key user interface design concepts such as modifiers, lists, tabbed views, context menus, user interface navigation, and outline groups.The book also includes chapters covering graphics and Liquid Glass effects, user interface animation, view transitions, and gesture handling, as well as WidgetKit, Live Activities, document-based apps, Core Data, SwiftData, and CloudKit.Throughout the book, each concept is reinforced with hands-on tutorials and downloadable source code. Additionally, over 50 online quizzes are available to test your knowledge and understanding.

Artículos relacionados

Otros libros del autor

  • Android Studio Narwhal Essentials - Kotlin Edition
    Neil Smyth
    This book, fully updated for Android Studio Narwhal Feature Drop, teaches you how to develop Android-based applications using Kotlin.Beginning with the basics, the book outlines how to set up an Android development and testing environment, followed by an introduction to programming in Kotlin, including data types, control flow, functions, lambdas, and object-oriented programmin...
    Disponible

    66,06 €

  • MariaDB 11 Essentials
    Neil Smyth
    Databases form the core of modern applications, powering everything from websites and mobile apps to complex enterprise systems. MariaDB 11 Essentials provides a concise guideto MariaDB, one of the most highly regarded database management systems in use today, covering fundamental concepts, advanced techniques, and best practices.The book begins by installing and configuring Ma...
    Disponible

    43,39 €

  • Android Studio Meerkat Essentials - Kotlin Edition
    Neil Smyth
    This book, fully updated for Android Studio Meerkat and the new UI, teaches you how to develop Androidbasedapplications using Kotlin.Beginning with the basics, the book outlines how to set up an Android development and testing environment,followed by an introduction to programming in Kotlin, including data types, control flow, functions, lambdas,and object-oriented programming....
    Disponible

    67,95 €

  • Android Studio Meerkat Essentials - Compose Edition
    Neil Smyth
    This book is a comprehensive guide to building Android applications using Android Studio Meerkat, Jetpack Compose, and the Kotlin programming language. It is designed to provide the knowledge and skills you need to create modern Android apps using the latest development tools and frameworks.We begin with foundational steps, including setting up an Android Studio development env...
    Disponible

    64,12 €

  • MySQL 9 Essentials
    Neil Smyth
    Databases are the foundation of applications like websites, mobile apps, and large-scale enterprise systems. MySQL is one of the most widely deployed and highly regarded database management systems today. MySQL 9 Essentials provides a concise guide to MySQL 9 database management, covering fundamental concepts, techniques, and best practices.The book begins by installing and con...
    Disponible

    38,79 €

  • Android Studio Ladybug Essentials - Kotlin Edition
    Neil Smyth
    This book, fully updated for Android Studio Ladybug and the new UI, teaches you how to develop Android-based applications using the Kotlin programming language.Beginning with the basics, the book outlines how to set up an Android development and testing environment, followed by an introduction to programming in Kotlin, including data types, control flow, functions, lambdas, and...
    Disponible

    67,86 €