Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Learn Xamarin by Creating Real World Cross-Platform Apps
Introduction and Setup
Introduction (3:23)
Setup Xamarin on a Mac with iOS Simulators (3:01)
Xamarin Android and Simulator Setup on a Mac (1:06)
Setup Xamarin Android Player on a Mac (3:35)
Setup Xamarin on a PC with Android Player Simulator (5:37)
Setup a Mac Virtual Machine or Hackintosh For Non Mac Owners (3:59)
The C# Language - Grasp the Basics (Optional)
Introduction to The C# Language - Grasp The Basics Optional (2:13)
Variables in C# (10:18)
Operators in C# (7:17)
Converting Variable Types in C# (6:06)
Comparing Stuff in C# (8:33)
Round and Round We Go - Loops in C# (6:16)
Arrays in C# (6:51)
Methods in C# (4:56)
Classes in C# (11:24)
Inheritance in C# (8:44)
Exceptions in C# (5:08)
Summary of The C# Language - Grasp The Basics Optional (1:09)
App Number 1 - Convert my Cash
Introduction to App Number One - Convert My Cash (2:21)
Create Convert My Cash A Currency Conversion App for iOS and Android (10:57)
Adding Fancy Graphics to Your Xamarin iOS App (16:16)
Connecting Code to Graphics in Your Xamarin iOS App (12:27)
Adding Fancy Graphics to Your Xamarin Android App (11:55)
Connecting Code to Graphics in Your Xamarin Android App (12:52)
The Good Stuff - Sharing Common Code Between iOS and Android (11:35)
Summary of App Number One - Convert My Cash (0:50)
App Number Two - Magnet Detector (Yes, a Real One!)
Introduction to App Number Two - Magnet Detector (3:00)
Create the Solution and Using Xamarin Components (6:27)
Accessing the Magnetometer on an iPhone (12:03)
Creating the User Interface for the iOS Metal Detector (11:51)
Connecting iOS User Interface to Code (12:08)
Accessing the Magnetometer on an Android Device (5:25)
Creating the User Interface for the Android Metal Detector (11:06)
Task - Save Time by Abstracting Away Common Code (3:01)
Solution - Save Time by Abstracting Away Common Code (13:14)
Summary of App Number Two - Magnet Detector (1:08)
App Number Three - Play Some Tunes
Introduction to App Number Three - Play Some Tunes (1:25)
Create the Project and Grab Some Free Music (1:53)
Embedding and Playing Individual Tracks on Android (9:39)
Making a Scrolling List of Songs on Android (9:10)
Embedding and Playing Individual Tracks on iOS (7:22)
Make a Scrolling List of Songs on iOS (14:22)
Task - Get Tracks Names Automatically to Populate the List (1:44)
Solution - Get Tracks Names Automatically to Populate the List (6:58)
Discussion - Should You Move Common Code to Shared Project (2:34)
Task - Stop 2 Tracks Playing Simultaneously (1:02)
Solution - Stop 2 Tracks Playing Simultaneously (4:48)
Summary of App Number Three - Play Some Tunes (0:53)
Summary of App Number One - Convert My Cash
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock