This course is designed for those interested to learn how to code their iOS app using Xamarin. Read more.
Taking you from zero to hero when it comes to programming! I teach in clear, understandable language without waffling!
Buy this course for $199 $10
and keep lifetime access.
Access all courses in our library for only $9/month with All Access Pass
About This Course
Who is the target audience?
- Beginners can take this course (but please complete the C# training section)
- All newcomers or novices to Xamarin can take this course
What will I learn?
- Understand how to make Xamarin iOS Apps
- Be able to leverage the most common coding requirements for Xamarin iOS Apps
- Work with web calls
- Work with Xamarin Designer
What are the requirements?
- You will need a Mac or an OS X virtual machine to compile iOS apps
- You will need an internet connection
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:
- Basic C# (optional)
- Make your First Xamarin.iOS App
- Basic UI Elements on iOS
- Advanced UI Elements on iOS
- Xamarin Designer for iOS
- Table Views (scrolling lists)
- Collection Views
- iOS Specific Layouts
- Event, Protocols and Delegates
- Foreground and Background Threading
- Resources and Images
- App Icons and Launch Screens
- Simple and Advanced Animation Techniques
- iOS File System Structure
- Reading and Writing Directories and Files
- Working with JSON
- Making Web Calls
And SO MUCH MORE!Â
Join now and upgrade your app development skills!
Our Promise to You
By the end of this course, you will have learned how to develop iOS apps in C# using Xamarin.
10 Day Money Back Guarantee. If you are unsatisfied for any reason, simply contact us and we’ll give you a full refund. No questions asked.
Get started today and learn more about iOS app development using Xamarin.
Course Curriculum
Section 1 - Introduction | |||
Introduction | 00:00:00 | ||
How You Should Use This Course | 00:00:00 | ||
Xamarin.iOS And iOS Simulator Setup On A Mac | 00:00:00 | ||
Section 2 - Learn To Code Using C# | |||
Introduction To Learn To Code Using The C# Language | 00:00:00 | ||
Variables In C# | 00:00:00 | ||
Variable Manipulation In C# | 00:00:00 | ||
Classes In C# | 00:00:00 | ||
Methods In C# | 00:00:00 | ||
Summary Of Learn To Code Using The C# Language | 00:00:00 | ||
Section 3 - Create Your First Xamarin.iOS App | |||
Introduction To Create Your First Xamarin.iOS App | 00:00:00 | ||
Creating And Running A Xamarin.iOS App | 00:00:00 | ||
Walkthrough Of iOS Specific Project Layouts | 00:00:00 | ||
Task - Your First Xamarin.iOS App | 00:00:00 | ||
Solution - Your First Xamarin.iOS App | 00:00:00 | ||
Summary Of Create Your First Xamarin.iOS App | 00:00:00 | ||
Section 4 - Basic UI Elements And Xamarin Designer: Part 1 | |||
Introduction To Basic UI Elements Used In Xamarin.iOS: Part 1 | 00:00:00 | ||
Overview Of Xamarin Designer For iOS Storyboards | 00:00:00 | ||
Text Labels And Auto Constraints In Xamarin Designer | 00:00:00 | ||
Text Areas And Manual Constraints In Xamarin Designer | 00:00:00 | ||
Editable Text Areas And Relative Constraints In Xamarin Designer | 00:00:00 | ||
Buttons And Button Events In Xamarin.iOS | 00:00:00 | ||
Create Your Second Xamarin iOS App | 00:00:00 | ||
Task - Assign Random Color To The View | 00:00:00 | ||
Solution - Assign Random Color To The View | 00:00:00 | ||
Summary Of Basic UI Elements Used In Xamarin.iOS - Part 1 | 00:00:00 | ||
Section 5 - Basic UI Elements And Xamarin Designer: Part 2 | |||
Introduction To Basic UI Elements And Xamarin Designer: Part 2 | 00:00:00 | ||
Toggle Switches To Toggle On Screen Elements On And Off - UISegmentedControl | 00:00:00 | ||
Slider To Control Text Size - UISlider | 00:00:00 | ||
Progress Bar To Keep A User Informed - UIProgressView | 00:00:00 | ||
Task - Change Colors With Each Letter | 00:00:00 | ||
Solution - Change Colors With Each Letter | 00:00:00 | ||
Source Code For Previous 2 Sections | 00:00:00 | ||
Summary Of Basic UI Elements And Xamarin Designer - Part 2 | 00:00:00 | ||
Section 6 - Create A Xamarin.iOS App With Scrolling Lists: UITableView | |||
Introduction To Creating A Xamarin.iOS App With Scrolling Lists | 00:00:00 | ||
Create A Xamarin.iOS List App - Table View with Basic Cells | 00:00:00 | ||
Create A Xamarin.iOS List App - Table View With Custom Cells | 00:00:00 | ||
Create A Xamarin.iOS List App - Sections In Table Views | 00:00:00 | ||
Create A Xamarin.iOS List App - Section Headers And Footers In Table Views | 00:00:00 | ||
Source Code For List View App | 00:00:00 | ||
Summary Of Creating A Xamarin.iOS App With Scrolling Lists | 00:00:00 | ||
Section 7 - Collection Views On Xamarin.iOS | |||
Introduction To Collection Views On Xamarin.iOS | 00:00:00 | ||
What Is A Collection View? | 00:00:00 | ||
Collection View - Creating Dummy Data | 00:00:00 | ||
Collection View - Creating The Collection View And Custom Cell | 00:00:00 | ||
Collection View - Creating The Custom Collection Source | 00:00:00 | ||
Collection View - Putting It All Together | 00:00:00 | ||
Source Code For This Section | 00:00:00 | ||
Summary Of Collection Views On Xamarin.iOS | 00:00:00 | ||
Section 8 - Layouts Used In iOS Apps | |||
Introduction To Layouts Used In iOS Apps | 00:00:00 | ||
Single View Apps | 00:00:00 | ||
Master-Detail App | 00:00:00 | ||
Tabbed App | 00:00:00 | ||
Page-Based App | 00:00:00 | ||
WebView App | 00:00:00 | ||
Summary Of Layouts Used In iOS Apps | 00:00:00 | ||
Section 9 - Events, Protocols And Delegates | |||
Introduction To Events, Protocols And Delegates | 00:00:00 | ||
Events In Xamarin.iOS | 00:00:00 | ||
Protocols In Xamarin.iOS | 00:00:00 | ||
Delegates In Xamarin.iOS | 00:00:00 | ||
Summary Of Events, Protocols And Delegates | 00:00:00 | ||
Section 10 - Resources, Images, App Icons And Launch Screens In Xamarin.iOS | |||
Introduction To Resources, Images, App Icons And Launch Screens In Xamarin.iOS | 00:00:00 | ||
Where Does iOS Store Bundled Resources? | 00:00:00 | ||
How To Display An Image In Xamarin.iOS | 00:00:00 | ||
Asset Catalog Image Sets On iOS | 00:00:00 | ||
Application Icons On Xamarin.iOS | 00:00:00 | ||
Launch Screens On Xamarin.iOS | 00:00:00 | ||
Summary Of Resources, Images, App Icons And Launch Screens In Xamarin.iOS | 00:00:00 | ||
Section 11 - Core Animation In Xamarin.iOS | |||
Introduction To Core Animation In Xamarin.iOS | 00:00:00 | ||
Where Can You Use Core Animation? | 00:00:00 | ||
Core Animations For View Controllers | 00:00:00 | ||
Core Animations For Views | 00:00:00 | ||
Getting Deeper - Implicit Core Animations | 00:00:00 | ||
As Deep As It Gets - Explicit Core Animations | 00:00:00 | ||
Summary Of Core Animation In Xamarin.iOS | 00:00:00 | ||
Section 12 - Directories, Files, Reading And Writing | |||
Introduction To Directories, Files, Reading And Writing | 00:00:00 | ||
The iOS File System Structure | 00:00:00 | ||
How To List Files And Folders In Xamarin.iOS | 00:00:00 | ||
How To Read A File In Xamarin.iOS | 00:00:00 | ||
How To Create Files And Directories In Xamarin.iOS | 00:00:00 | ||
Task - Log File Creation | 00:00:00 | ||
Solution - Log File Creation | 00:00:00 | ||
Summary Of Directories, Files, Reading And Writing | 00:00:00 | ||
Section 13 - Working With JSON In Xamarin.iOS | |||
Introduction To Working With JSON In Xamarin.iOS | 00:00:00 | ||
What Is JSON? | 00:00:00 | ||
How To Install A Xamarin Component | 00:00:00 | ||
How To Write To JSON In Xamarin.iOS | 00:00:00 | ||
How To Read JSON In Xamarin.iOS | 00:00:00 | ||
Summary Of Working With JSON In Xamarin.iOS | 00:00:00 | ||
Section 14 - Making Web Calls Using REST On Xamarin.iOS | |||
Introduction To Making Web Calls Using REST On Xamarin.iOS | 00:00:00 | ||
Security Of Web Calls - App Transport Security | 00:00:00 | ||
How To Create An HttpWebRequest On Xamarin.iOS | 00:00:00 | ||
How To Use RestSharp For Web Calls And JSON | 00:00:00 | ||
Summary Of Making Web Calls Using REST On Xamarin.iOS | 00:00:00 |
About This Course
Who is the target audience?
- Beginners can take this course (but please complete the C# training section)
- All newcomers or novices to Xamarin can take this course
What will I learn?
- Understand how to make Xamarin iOS Apps
- Be able to leverage the most common coding requirements for Xamarin iOS Apps
- Work with web calls
- Work with Xamarin Designer
What are the requirements?
- You will need a Mac or an OS X virtual machine to compile iOS apps
- You will need an internet connection
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:
- Basic C# (optional)
- Make your First Xamarin.iOS App
- Basic UI Elements on iOS
- Advanced UI Elements on iOS
- Xamarin Designer for iOS
- Table Views (scrolling lists)
- Collection Views
- iOS Specific Layouts
- Event, Protocols and Delegates
- Foreground and Background Threading
- Resources and Images
- App Icons and Launch Screens
- Simple and Advanced Animation Techniques
- iOS File System Structure
- Reading and Writing Directories and Files
- Working with JSON
- Making Web Calls
And SO MUCH MORE!Â
Join now and upgrade your app development skills!
Our Promise to You
By the end of this course, you will have learned how to develop iOS apps in C# using Xamarin.
10 Day Money Back Guarantee. If you are unsatisfied for any reason, simply contact us and we’ll give you a full refund. No questions asked.
Get started today and learn more about iOS app development using Xamarin.
Course Curriculum
Section 1 - Introduction | |||
Introduction | 00:00:00 | ||
How You Should Use This Course | 00:00:00 | ||
Xamarin.iOS And iOS Simulator Setup On A Mac | 00:00:00 | ||
Section 2 - Learn To Code Using C# | |||
Introduction To Learn To Code Using The C# Language | 00:00:00 | ||
Variables In C# | 00:00:00 | ||
Variable Manipulation In C# | 00:00:00 | ||
Classes In C# | 00:00:00 | ||
Methods In C# | 00:00:00 | ||
Summary Of Learn To Code Using The C# Language | 00:00:00 | ||
Section 3 - Create Your First Xamarin.iOS App | |||
Introduction To Create Your First Xamarin.iOS App | 00:00:00 | ||
Creating And Running A Xamarin.iOS App | 00:00:00 | ||
Walkthrough Of iOS Specific Project Layouts | 00:00:00 | ||
Task - Your First Xamarin.iOS App | 00:00:00 | ||
Solution - Your First Xamarin.iOS App | 00:00:00 | ||
Summary Of Create Your First Xamarin.iOS App | 00:00:00 | ||
Section 4 - Basic UI Elements And Xamarin Designer: Part 1 | |||
Introduction To Basic UI Elements Used In Xamarin.iOS: Part 1 | 00:00:00 | ||
Overview Of Xamarin Designer For iOS Storyboards | 00:00:00 | ||
Text Labels And Auto Constraints In Xamarin Designer | 00:00:00 | ||
Text Areas And Manual Constraints In Xamarin Designer | 00:00:00 | ||
Editable Text Areas And Relative Constraints In Xamarin Designer | 00:00:00 | ||
Buttons And Button Events In Xamarin.iOS | 00:00:00 | ||
Create Your Second Xamarin iOS App | 00:00:00 | ||
Task - Assign Random Color To The View | 00:00:00 | ||
Solution - Assign Random Color To The View | 00:00:00 | ||
Summary Of Basic UI Elements Used In Xamarin.iOS - Part 1 | 00:00:00 | ||
Section 5 - Basic UI Elements And Xamarin Designer: Part 2 | |||
Introduction To Basic UI Elements And Xamarin Designer: Part 2 | 00:00:00 | ||
Toggle Switches To Toggle On Screen Elements On And Off - UISegmentedControl | 00:00:00 | ||
Slider To Control Text Size - UISlider | 00:00:00 | ||
Progress Bar To Keep A User Informed - UIProgressView | 00:00:00 | ||
Task - Change Colors With Each Letter | 00:00:00 | ||
Solution - Change Colors With Each Letter | 00:00:00 | ||
Source Code For Previous 2 Sections | 00:00:00 | ||
Summary Of Basic UI Elements And Xamarin Designer - Part 2 | 00:00:00 | ||
Section 6 - Create A Xamarin.iOS App With Scrolling Lists: UITableView | |||
Introduction To Creating A Xamarin.iOS App With Scrolling Lists | 00:00:00 | ||
Create A Xamarin.iOS List App - Table View with Basic Cells | 00:00:00 | ||
Create A Xamarin.iOS List App - Table View With Custom Cells | 00:00:00 | ||
Create A Xamarin.iOS List App - Sections In Table Views | 00:00:00 | ||
Create A Xamarin.iOS List App - Section Headers And Footers In Table Views | 00:00:00 | ||
Source Code For List View App | 00:00:00 | ||
Summary Of Creating A Xamarin.iOS App With Scrolling Lists | 00:00:00 | ||
Section 7 - Collection Views On Xamarin.iOS | |||
Introduction To Collection Views On Xamarin.iOS | 00:00:00 | ||
What Is A Collection View? | 00:00:00 | ||
Collection View - Creating Dummy Data | 00:00:00 | ||
Collection View - Creating The Collection View And Custom Cell | 00:00:00 | ||
Collection View - Creating The Custom Collection Source | 00:00:00 | ||
Collection View - Putting It All Together | 00:00:00 | ||
Source Code For This Section | 00:00:00 | ||
Summary Of Collection Views On Xamarin.iOS | 00:00:00 | ||
Section 8 - Layouts Used In iOS Apps | |||
Introduction To Layouts Used In iOS Apps | 00:00:00 | ||
Single View Apps | 00:00:00 | ||
Master-Detail App | 00:00:00 | ||
Tabbed App | 00:00:00 | ||
Page-Based App | 00:00:00 | ||
WebView App | 00:00:00 | ||
Summary Of Layouts Used In iOS Apps | 00:00:00 | ||
Section 9 - Events, Protocols And Delegates | |||
Introduction To Events, Protocols And Delegates | 00:00:00 | ||
Events In Xamarin.iOS | 00:00:00 | ||
Protocols In Xamarin.iOS | 00:00:00 | ||
Delegates In Xamarin.iOS | 00:00:00 | ||
Summary Of Events, Protocols And Delegates | 00:00:00 | ||
Section 10 - Resources, Images, App Icons And Launch Screens In Xamarin.iOS | |||
Introduction To Resources, Images, App Icons And Launch Screens In Xamarin.iOS | 00:00:00 | ||
Where Does iOS Store Bundled Resources? | 00:00:00 | ||
How To Display An Image In Xamarin.iOS | 00:00:00 | ||
Asset Catalog Image Sets On iOS | 00:00:00 | ||
Application Icons On Xamarin.iOS | 00:00:00 | ||
Launch Screens On Xamarin.iOS | 00:00:00 | ||
Summary Of Resources, Images, App Icons And Launch Screens In Xamarin.iOS | 00:00:00 | ||
Section 11 - Core Animation In Xamarin.iOS | |||
Introduction To Core Animation In Xamarin.iOS | 00:00:00 | ||
Where Can You Use Core Animation? | 00:00:00 | ||
Core Animations For View Controllers | 00:00:00 | ||
Core Animations For Views | 00:00:00 | ||
Getting Deeper - Implicit Core Animations | 00:00:00 | ||
As Deep As It Gets - Explicit Core Animations | 00:00:00 | ||
Summary Of Core Animation In Xamarin.iOS | 00:00:00 | ||
Section 12 - Directories, Files, Reading And Writing | |||
Introduction To Directories, Files, Reading And Writing | 00:00:00 | ||
The iOS File System Structure | 00:00:00 | ||
How To List Files And Folders In Xamarin.iOS | 00:00:00 | ||
How To Read A File In Xamarin.iOS | 00:00:00 | ||
How To Create Files And Directories In Xamarin.iOS | 00:00:00 | ||
Task - Log File Creation | 00:00:00 | ||
Solution - Log File Creation | 00:00:00 | ||
Summary Of Directories, Files, Reading And Writing | 00:00:00 | ||
Section 13 - Working With JSON In Xamarin.iOS | |||
Introduction To Working With JSON In Xamarin.iOS | 00:00:00 | ||
What Is JSON? | 00:00:00 | ||
How To Install A Xamarin Component | 00:00:00 | ||
How To Write To JSON In Xamarin.iOS | 00:00:00 | ||
How To Read JSON In Xamarin.iOS | 00:00:00 | ||
Summary Of Working With JSON In Xamarin.iOS | 00:00:00 | ||
Section 14 - Making Web Calls Using REST On Xamarin.iOS | |||
Introduction To Making Web Calls Using REST On Xamarin.iOS | 00:00:00 | ||
Security Of Web Calls - App Transport Security | 00:00:00 | ||
How To Create An HttpWebRequest On Xamarin.iOS | 00:00:00 | ||
How To Use RestSharp For Web Calls And JSON | 00:00:00 | ||
Summary Of Making Web Calls Using REST On Xamarin.iOS | 00:00:00 |