© Dawid Borycki 2018
Dawid BoryckiBeginning Xamarin Development for the Machttps://doi.org/10.1007/978-1-4842-3132-6_2

2. App Structure and Lifecycle

Dawid Borycki1 
(1)
Institute of Physical Chemistry, Polish Academy of Sciences, Kasprzaka 44/52, Warsaw, 01-224, Poland
 

In this chapter, you will learn about the most important elements of an app and relationships between them. We will begin by exploring the app entry point and how Xamarin.iOS interfaces with the native iOS SDK. Subsequently, we will learn about the app and view lifecycles, declaration of app capabilities, and properties to reach the storyboards. Additionally, we will analyze the Model View Controller (MVC) design pattern utilized in programming for the Apple platforms. Lastly, we will ...

Get Beginning Xamarin Development for the Mac: Create iOS, watchOS, and Apple tvOS apps with Xamarin.iOS and Visual Studio for Mac now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.