So you’ve probably been hearing quite a bit about Xamarin these days. You’ve heard about the ability to create mobile apps that target iOS as well as Android, all in C#. You may have even played around with it a little bit just to see if it really works. Now’s the time to get serious and take your mobile development skills to the next level.
In this course, you will learn how to create a cross-platform application from a single code base that will run on three distinctly different platforms: iOS, Android, and Windows Phone 8. Think it can’t be done? In just a little while you will be doing it yourself. Let’s get to work.
1.Introduction2 lessons, 11:14
2 lessons, 11:14
1.1Welcome01:49
1.1
Welcome
01:49
1.2Course Prerequisites09:25
1.2
Course Prerequisites
09:25
2.Getting Started7 lessons, 56:21
7 lessons, 56:21
2.1Setting Up the Xamarin.iOS Build Host05:20
2.1
Setting Up the Xamarin.iOS Build Host
05:20
2.2Windows Phone 8 Development03:41
2.2
Windows Phone 8 Development
03:41
2.3What is XPlat?07:23
2.3
What is XPlat?
07:23
2.4XPlat Strategies04:27
2.4
XPlat Strategies
04:27
2.5Portable Class Libraries10:34
2.5
Portable Class Libraries
10:34
2.6Shared Projects20:32
2.6
Shared Projects
20:32
2.7N+1 Philosophy in Cross-Platform Development04:24
2.7
N+1 Philosophy in Cross-Platform Development
04:24
3.Building a Cross-Platform Application12 lessons, 1:56:31
12 lessons, 1:56:31
3.1What We Are Building: A Blog Reader01:30
3.1
What We Are Building: A Blog Reader
01:30
3.2Building the Project Structure08:19
3.2
Building the Project Structure
08:19
3.3Creating the Model04:52
3.3
Creating the Model
04:52
3.4Adding Basic Functionality13:18
3.4
Adding Basic Functionality
13:18
3.5Setting Up the Android UI09:24
3.5
Setting Up the Android UI
09:24
3.6Populating the Android ListView17:27
3.6
Populating the Android ListView
17:27
3.7Setting Up The Windows Phone UI15:14
3.7
Setting Up The Windows Phone UI
15:14
3.8Setting Up the iOS UI11:05
3.8
Setting Up the iOS UI
11:05
3.9Wiring Up the Service09:39
3.9
Wiring Up the Service
09:39
3.10Handling Interaction11:26
3.10
Handling Interaction
11:26
3.11Introducing Xamarin.Forms02:10
3.11
Introducing Xamarin.Forms
02:10
3.12Example of Xamarin.Forms12:07
3.12
Example of Xamarin.Forms
12:07
4.Conclusion1 lesson, 00:42
1 lesson, 00:42
4.1Goodbye00:42
4.1
Goodbye
00:42
Derek Jensen is a lifetime nerd that calls the Chicagoland area home. He is your typical family man that loves activities with his wonderful wife and three amazing children. He is huge sports buff (both playing and coaching) and loves football, baseball and basketball. He loves just about any technology he can get his hands on but spends most of him time on the server side of the world. His day job consists of writing highly transactional backend web services, data access layers, and n-tier applications using the .NET Framework in C#. At night, when he's not spending time with his family, he enjoys authoring Tuts+ Courses and creating ASP.NET MVC web sites and mobile apps for clients.