
Welcome to introduction to Xamarin.iOS
Explore cross-platform mobile development with Xamarin.iOS, writing code in one language and deploying to iOS, Mac OS, Android, and Windows with shared logic and UI.
In this video we will take a look at the Xamarin.iOS development tools.
Learn how to add screens to a Xamarin.iOS app using code-based creation of views and a GUI designer, exploring the view hierarchy, view controllers, and layout with frame and bounds.
Add behavior to your Xamarin.iOS app by wiring dot net events, managing first responder status to dismiss the keyboard, and applying the dispose pattern for memory cleanup.
Explore the ui view base class and the iOS designer to build interfaces with storyboards, view controllers, drag-and-drop controls, and adjustable properties and constraints.
Navigate between multiple screens in a Xamarin.iOS app by programmatically instantiating and presenting view controllers via storyboard. Learn how to dismiss the view controller and customize transitions with modal options.
The first step in becoming a Xamarin.iOS developer is getting an app up and running. This course takes you through the entire development process. You will create a new project in Visual Studio, code the user interface and behavior, build the project, and test it on an iPhone simulator. As you build your app, you will learn several iOS design patterns such as Model-View-Controller, protocols, and delegates.