App Structure & State Transitions
iOS 10
| Intermediate
- 14 Videos | 1h 5m 4s
- Includes Assessment
- Earns a Badge
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 appdescribe the Main run loop in an iOS appdescribe the execution states of an iOS appstep through the execution states of an iOS apphandle launches of an iOS appconfigure an iOS app to launch in landscape modeconfigure an iOS app to access app-specific data files at first launch
-
handle temporary interruptions in an iOS apphandle an iOS app as it moves from the background to the foregroundhandle an iOS app as it moves from the foreground to the backgrounddescribe state preservation and restoration in iOS appsenable state preservation and restoration in iOS 8 appsimplement Handoff in iOS apps in order to enable transfer of activities from one device to anotherpractice handling iOS app state transitions
IN THIS COURSE
-
1.App Structure5m 13sUP NEXT
-
2.The Main Run Loop3m 20s
-
3.Execution States2m 40s
-
4.Stepping through the Execution States5m 24s
-
5.Handling Launches2m 41s
-
6.Launching in Landscape Mode4m 16s
-
7.Including Data Files in First Launch4m 46s
-
8.Handling Temporary Interruptions2m 55s
-
9.Moving to the Foreground1m 45s
-
10.Moving to the Background3m 22s
-
11.Overview of State Preservation and Restoration6m 22s
-
12.Enabling State Preservations9m 57s
-
13.Implementing Handoff8m
-
14.Exercise: Handling App Launch and State Transitions4m 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.