SwiftUI Essentials - iOS 14 Edition

SwiftUI Essentials - iOS 14 Edition

Neil Smyth

51,60 €
IVA incluido
Disponible
Editorial:
Payload Media, Inc.
Año de edición:
2020
ISBN:
9781951442286
51,60 €
IVA incluido
Disponible

Selecciona una librería:

  • Librería Samer Atenea
  • Librería Aciertas (Toledo)
  • Kálamo Books
  • Librería Perelló (Valencia)
  • Librería Elías (Asturias)
  • Donde los libros
  • Librería Kolima (Madrid)
  • Librería Proteo (Málaga)

The goal of this book is to teach the skills necessary to build iOS 14 applications using SwiftUI, Xcode 12 and the Swift 5.3 programming language.Beginning with the basics, this book provides an outline of the steps necessary to set up an iOS development environment together with an introduction to the use of Swift Playgrounds to learn and experiment with Swift.The book also includes in-depth chapters introducing the Swift 5.3 programming language including data types, control flow, functions, object-oriented programming, property wrappers and error handling.An introduction to the key concepts of SwiftUI and project architecture is followed by a guided tour of Xcode in SwiftUI development mode. The book also covers the creation of custom SwiftUI views and explains how these views are combined to create user interface layouts including the use of stacks, frames and forms.Other topics covered include data handling using state properties in addition to observable, state and environment objects, as are 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 drawing, user interface animation, view transitions and gesture handling, WidgetKit, document-based apps and SiriKit integration.Chapters are also provided explaining how to integrate SwiftUI views into existing UIKit-based projects and explains the integration of UIKit code into SwiftUI.Finally, the book explains how to package up a completed app and upload it to the App Store for publication.Along the way, the topics covered in the book are put into practice through detailed tutorials, the source code for which is also available for download.The aim of this book, therefore, is to teach you the skills necessary to build your own apps for iOS 14 using SwiftUI. Assuming you are ready to download the iOS 14 SDK and Xcode 12 and have an Apple Mac system you are ready to get started.

Artículos relacionados

  • Mastering Secure Java Applications
    Debopam Poddar / Joyanta Banerjee / Tarun Kumar Chawdhury / Vipul Gupta
    Elevate your Java security skills for the modern cloud eraDESCRIPTION This book offers a comprehensive guide to implementing Zero-Trust security principles, cloud-based defenses, and robust application development practices. Through practical examples and expert advice, readers will gain the skills needed to design and develop secure Java applications that easily can tackle to...
    Disponible

    49,94 €

  • Python Mini Manual
    CodeCraft Dynamics
    Embark on a journey to master Python with this comprehensive guide that covers everything from the basics to advanced concepts. Whether you’re new to programming or looking to enhance your skills, this book offers a blend of focused discussions, real-world examples, and practice exercises to help you become proficient in Python. Begin by exploring an overview of Python and its ...
    Disponible

    12,05 €

  • C++ Programming Cookbook
    Anais Sutherland
    'C++ Programming Cookbook' stands out as a clear, concise, and powerful technical resource for programmers who want to master C++’s intricacies. C++ programmers face a wide variety of problems, and this carefully written book is a treasure trove of solutions and methods to those software development challenges.Each chapter is organized to help you get a good grasp of the langua...
    Disponible

    61,97 €

  • Python Advanced Programming
    Marcus Richards
    If you want to learn the most modern programming language in the world, then keep reading.Python is an high-level programming language. It’s a modern language, easy to learn and understand but very powerful.It’s a versatile programming language that is now being used on a lot of different projects, from world-class internet companies to small hobbyists, Python is extremely flex...
    Disponible

    22,81 €

  • React and React Native - Fifth Edition
    Adam Boduch / Mikhail Sakhniuk
    Get a big-picture view of modern React and React Native and see how they go hand-in-hand - covering TypeScript development, Vite, state management strategies, unit testing with Jest, and more.Purchase of the print or Kindle book includes a free PDF eBook.Key Features:- New content on TypeScript, React frameworks, state management strategies, and unit testing- Get to grips with ...
    Disponible

    90,71 €

  • Practical Rust 1.x Cookbook, Second Edition
    Lloyd Frank
    If you want to learn how to program in Rust and create strong, reliable apps with the most recent version Rust 1.68, then you need the 'Practical Rust 1.x Cookbook (Second Edition)'-a book full of real-world solutions. An extensive collection of practical recipes covering a wide range of topics. You will learn the fundamentals of programming, how to set up a development environ...
    Disponible

    62,44 €

Otros libros del autor

  • Red Hat Enterprise Linux 10 Essentials
    Neil Smyth
    Red Hat Enterprise Linux is one of the most highly regarded and widely used enterprise-level operating systems available today. Not only is it considered among the most stable and reliable operating systems, but it is also backed by the considerable resources and technical expertise of IBM’s Red Hat division.Red Hat Enterprise Linux 10 Essentials provides detailed information o...
    Disponible

    43,88 €

  • Android Studio Otter Essentials - Compose Edition
    Neil Smyth
    This book is a comprehensive guide to building Android applications using Android Studio Otter (2025.2.2), 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 develo...
    Disponible

    62,75 €

  • Android Studio Otter Essentials - Java Edition
    Neil Smyth
    This book, fully updated for Android Studio Otter, teaches you how to develop Android-based applications using Java.Beginning with the basics, the book outlines how to set up an Android development and testing environment, followed by an overview of tool windows, the code editor, and the Layout Editor. An introduction to Android architecture is followed by an in-depth look at A...
    Disponible

    64,22 €

  • Android Studio Otter Essentials - Kotlin Edition
    Neil Smyth
    This book, fully updated for Android Studio Otter 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, then introduces programming in Kotlin, covering data types, control flow, functions, lambdas, and object-oriented programming. Asynchronous pr...
    Disponible

    67,59 €

  • iOS 26 App Development Essentials - SwiftUI Edition
    Neil Smyth
    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 th...
    Disponible

    59,96 €

  • 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 €