I’m excited to let you know that I’ve recorded and edited 7.5 hours of high quality content for my upcoming Xamarin Forms course.
In this course, I’ll take you on a pragmatic and step-by-step journey and teach you how to build native mobile apps for Android, iOS and Windows using Xamarin Forms and C#.
In particular, you’ll
- Learn and understand the fundamentals of Xamarin Forms and its architecture
- Build user-interfaces with XAML and code
- Work with images
- Present data in beautiful, interactive lists
- Implement multi-page apps with navigation, tabs, master/detail pages
- Build form and setting pages
- Store and retrieve data from a variety of sources (file system, SQLite database and RESTful services)
- Implement Model-View-ViewModel (MVVM) architectural pattern
This course, just like my other courses is packed with real-world examples, exercises and best practices. Not only will you learn how to use Xamarin Forms, you’ll also learn first-class tips to make your code cleaner and more maintainable.
Lectures also have downloadable source code so you can code-along with me while watching the videos.
All you need to know in order to take this course is C#. At a minimum, you should be comfortable with classes, interfaces, events, delegates, lambda expressions and a bit of LINQ. If you struggle with any of these features, I highly recommend you to take my following C# courses to strengthen the fundamentals:
If you have any familiarity with XAML-based frameworks (such as WPF or Silverlight) it’s a bonus but not a requirement.
Get the course with a huge discount
The price for this going to be $150 but my subscribers can get it for only $20. If you’ve received this post in your mailbox, that means you are a subscriber. So you don’t have to do anything further. Otherwise, simply join my mailing list to get my upcoming Xamarin Forms and any of my other courses with big discounts.
Frequently Asked Questions
Do I need a Mac to take the course?
Not at all! You can use use Visual Studio on Windows to build and deploy apps to Windows and Android. You need a Mac only to build your app for iOS. And this involves simply adding a new project to your Visual Studio solution, setting it as the start up project and building it. That’s it! You don’t need to write any extra code.
So, no, you don’t need a Mac to take this course or learn Xamarin Forms in general.
Do I need to know about Xamarin.Android and Xamarin.iOS libraries?
Again, no! Xamarin Forms provides a simple, unified API for you to build cross-platform mobile apps. When you build your app for Android or iOS, it will internally use Xamarin.Android or Xamarin.iOS to map the common user interface elements to their corresponding native equivalent.
You need to know about Xamarin.Android or Xamarin.iOS only if you want to build custom user-interface elements.
When this course is coming out? I’m impatient and can’t wait!
It’ll be live in mid September or a bit earlier.
So, if you want to get the course for only $20, join my mailing list now. Once the course goes live, I’ll send you an email with a coupon.