Szczegóły ebooka

An iOS Developer's Guide to SwiftUI. Design and build beautiful apps quickly and easily with minimum code

An iOS Developer's Guide to SwiftUI. Design and build beautiful apps quickly and easily with minimum code

Michele Fadda

Ebook
– SwiftUI transforms Apple Platform app development with intuitive Swift code for seamless UI design.

– Explore SwiftUI's declarative programming: define what the app should look like and do, while the OS handles the heavy lifting.

– Hands-on approach covers SwiftUI fundamentals and often-omitted parts in introductory guides.

– Progress from creating views and modifiers to intricate, responsive UIs and advanced techniques for complex apps.

– Focus on new features in asynchronous programming and architecture patterns for efficient, modern app design.

– Learn UIKit and SwiftUI integration, plus how to run tests for SwiftUI applications.

– Gain confidence to harness SwiftUI's full potential for building professional-grade apps across Apple devices.
  • 1. Exploring the Environment – Xcode, Playgrounds, and SwiftUI
  • 2. Adding Basic UI Elements and Designing Layouts
  • 3. Adding Interactivity to a SwiftUI View
  • 4. Iterating Views, Scroll Views, FocusState, Lists, and Scroll View Reader
  • 5. The Art of Displaying Grids
  • 6. Tab Bars and Modal View Presentation
  • 7. All About Navigation
  • 8. Creating Custom Graphics
  • 9. An Introduction to Animations in SwiftUI
  • 10. App Architecture and SwiftUI Part I: the Practical Tools
  • 11. App Architecture and SwiftUI Part II – the Theory
  • 12. Persistence with Core Data
  • 13. Modern Structured Concurrency
  • 14. An Introduction to SwiftData
  • 15. Consuming REST Services in SwiftUI
  • 16. Exploring the Apple Vision Pro
  • Tytuł: An iOS Developer's Guide to SwiftUI. Design and build beautiful apps quickly and easily with minimum code
  • Autor: Michele Fadda
  • Tytuł oryginału: An iOS Developer's Guide to SwiftUI. Design and build beautiful apps quickly and easily with minimum code
  • ISBN: 9781801817912, 9781801817912
  • Data wydania: 2024-05-03
  • Format: Ebook
  • Identyfikator pozycji: e_3vcf
  • Wydawca: Packt Publishing