Find online courses made by experts from around the world.
Take your courses with you and learn anywhere, anytime.
Learn and practice real-world skills and achieve your goals.
Released End of April 2016 this course contains up to date instructions on creating fantastic iOS apps using the latest version of Xamarin
This course is designed to be the complete reference guide for building apps in Xamarin.iOS. I will teach you iOS specific lessons that cover most of the code you will ever need!
Take this course and you will go from beginner to completely proficient. No more translating of Objective-C or Swift code to try make your Xamarin.iOS application work. Now you have all the C# and .Net coding answers contained in this course!
Forget the $2000 fee at Xamarin University, get the same information here for a fraction of the cost!
What You'll Learn:
And SO MUCH MORE!
Join now and upgrade your app development skills!
Not for you? No problem.
30 day money back guarantee.
Learn on the go.
Desktop, iOS and Android.
Certificate of completion.
|Section 1: Introduction|
How You Should Use This Course
Xamarin.iOS and iOS Simulator Setup on a Mac
|Section 2: Learn to Code Using C# (Optional - For Complete Beginners ONLY!)|
Introduction to Learn to Code Using the C# LanguagePreview
Variables in C#
Variable Manipulation in C#
Classes in C#
Methods in C#
Summary of Learn to Code Using the C# Language
|Section 3: Create Your First Xamarin.iOS App|
Introduction to Create Your First Xamarin.iOS AppPreview
Creating and Running a Xamarin.iOS App
Walkthrough of iOS Specific Project Layouts
Task - Your First Xamarin.iOS App
Solution - Your First Xamarin.iOS App
Summary of Create Your First Xamarin.iOS App
|Section 4: Basic UI Elements and Xamarin Designer - Part 1|
Introduction to Basic UI Elements Used in Xamarin.iOS - Part 1Preview
Overview of Xamarin Designer for iOS Storyboards
Text Labels and Auto Constraints in Xamarin Designer
Text Areas and Manual Constraints in Xamarin Designer
Editable Text Areas and Relative Constraints in Xamarin Designer
Buttons and Button Events in Xamarin.iOS
Create Your Second Xamarin iOS App
Task - Assign Random Color to the View
Solution - Assign Random Color to the View
Summary of Basic UI Elements Used in Xamarin.iOS - Part 1
|Section 5: Basic UI Elements and Xamarin Designer - Part 2|
Introduction to Basic UI Elements and Xamarin Designer - Part 2Preview
Toggle Switches to Toggle On Screen Elements on and off - UISegmentedControl
Slider to Control Text Size - UISlider
Progress Bar to Keep a User Informed - UIProgressView
Task - Change Colors with Each Letter
Solution - Change Colors with Each Letter
Source Code for Previous 2 Sections
Summary of Basic UI Elements and Xamarin Designer - Part 2
|Section 6: Create a Xamarin.iOS App With Scrolling Lists (UITableView)|
Introduction to Creating a Xamarin.iOS App With Scrolling ListsPreview
Scrolling Lists on iOS - What is a TableView?
Create a Xamarin.iOS List App - Table View with Basic Cells
Create a Xamarin.iOS List App - Table View with Custom Cells
Create a Xamarin.iOS List App - Sections in Table Views
Create a Xamarin.iOS List App - Section Headers and Footers in Table Views
Source Code for List View App
Summary of Creating a Xamarin.iOS App With Scrolling Lists
|Section 7: Collection Views on Xamarin.iOS|
Introduction to Collection Views on Xamarin.iOSPreview
What is a Collection View?
Collection View - Creating Dummy Data
Collection View - Creating the Collection View and Custom Cell
Collection View - Creating the Custom Collection Source
Collection View - Putting it All Together
Source Code for this Section
Summary of Collection Views on Xamarin.iOS
|Section 8: Layouts Used in iOS Apps|
Introduction to Layouts Used in iOS AppsPreview
Single View Apps
Summary of Layouts Used in iOS Apps
|Section 9: Events, Protocols and Delegates|
Introduction to Events, Protocols and DelegatesPreview
Events in Xamarin.iOS
Protocols in Xamarin.iOS
Delegates in Xamarin.iOS
Summary of Events, Protocols and Delegates
|Section 10: Resources, Images, App Icons and Launch Screens in Xamarin.iOS|
Introduction to Resources, Images, App Icons and Launch Screens in Xamarin.iOSPreview
Where Does iOS Store Bundled Resources?
How to Display an Image in Xamarin.iOS
Asset Catalog Image Sets on iOS
Application Icons on Xamarin.iOS
Launch Screens on Xamarin.iOS
Summary of Resources, Images, App Icons and Launch Screens in Xamarin.iOS
|Section 11: Core Animation in Xamarin.iOS|
Introduction to Core Animation in Xamarin.iOSPreview
Where Can You Use Core Animation?
Core Animations for View Controllers
Core Animations for Views
Getting Deeper - Implicit Core Animations
As Deep as it Gets - Explicit Core Animations
Summary of Core Animation in Xamarin.iOS
|Section 12: Directories, Files, Reading and Writing|
Introduction to Directories, Files, Reading and WritingPreview
The iOS File System Structure
How to List Files and Folders in Xamarin.iOS
How to Read a File in Xamarin.iOS
How to Create Files and Directories in Xamarin.iOS
Task - Log File Creation
Solution - Log File Creation
Summary of Directories, Files, Reading and Writing
|Section 13: Working With JSON in Xamarin.iOS|
Introduction to Working With JSON in Xamarin.iOSPreview
What is JSON?
How to Install a Xamarin Component
How to Write to JSON in Xamarin.iOS
Swift 3 on iOS, a little Java here and there and C# for Xamarin. I'll show you how to use them all!
When you learn from me you learn in an holistic manner. You learn concepts that are applicable to ALL mobile systems.
My aim is to get you qualified mighty fast, with very little hair tearing from frustration!
And what does that mean for you?
You'll be able to make your own apps to earn passive income. Or you could become a freelance developer which I can honestly say it is the best life in the world. You will have no boss and earn an hourly rate of over $100. You can also take holiday whenever you want!
Of course you have to learn how to make good apps first so take my courses now and you will see how easy mobile app development can be!