App Structure & State Transitions

iOS 10
  • 14 Videos | 1h 11m 34s
  • Includes Assessment
  • Earns a Badge
Likes 2 Likes 2
Understanding and managing the life cycle of an iOS app is an important part of its successful development. Explore the architecture of iOS apps and execution states, including transitions to the background or foreground.

WHAT YOU WILL LEARN

  • describe the structure of an MVC-based iOS app
    describe the Main run loop in an iOS app
    describe the execution states of an iOS app
    step through the execution states of an iOS app
    handle launches of an iOS app
    configure an iOS app to launch in landscape mode
    configure an iOS app to access app-specific data files at first launch
  • handle temporary interruptions in an iOS app
    handle an iOS app as it moves from the background to the foreground
    handle an iOS app as it moves from the foreground to the background
    describe state preservation and restoration in iOS apps
    enable state preservation and restoration in iOS 8 apps
    implement Handoff in iOS apps in order to enable transfer of activities from one device to another
    practice handling iOS app state transitions

IN THIS COURSE

  • Playable
    1. 
    App Structure
    5m 13s
    UP NEXT
  • Playable
    2. 
    The Main Run Loop
    3m 20s
  • Locked
    3. 
    Execution States
    2m 40s
  • Locked
    4. 
    Stepping through the Execution States
    5m 24s
  • Locked
    5. 
    Handling Launches
    2m 41s
  • Locked
    6. 
    Launching in Landscape Mode
    4m 16s
  • Locked
    7. 
    Including Data Files in First Launch
    4m 46s
  • Locked
    8. 
    Handling Temporary Interruptions
    2m 55s
  • Locked
    9. 
    Moving to the Foreground
    1m 45s
  • Locked
    10. 
    Moving to the Background
    3m 22s
  • Locked
    11. 
    Overview of State Preservation and Restoration
    6m 22s
  • Locked
    12. 
    Enabling State Preservations
    9m 57s
  • Locked
    13. 
    Implementing Handoff
    8m
  • Locked
    14. 
    Exercise: Handling App Launch and State Transitions
    4m 23s

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE

Likes 43 Likes 43