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.
Think that you need to learn both Java and Swift to make cross platform apps? Well you don't and I'm here to show you how!
Learn the basic concepts, tools, and functions that you will need to build fully functional iOS and Android apps using Xamarin and the C# language.
This course covers what others do not! The focus is strongly on how to share code between iOS and Android - not on just making single platform apps. No other course on Udemy does that, which is a shame because that's the whole point of Xamarin!
Forget the $2000 fee at Xamarin University, get the same information here for a fraction of the cost!
Things You'll Learn
A Powerful Skill at Your Fingertips
Xamarin has over 1.5 million developers and is in BIG demand with companies. You will have the ability to market yourself uniquely as a Xamarin developer, commanding salaries of $60,000 - $120,000. You can also make your own money generating apps or hire yourself out at $60 - $150 per hour!
The possibilities are endless once you complete this course!
Content and Overview
Suitable for beginners to Xamarin, this course will give you the fundamentals of C# programming as well as mobile app development. It establishes a strong understanding of mobile concepts, whilst avoiding too much technical jargon!
Each section closes with a small exercise, helping you put your new learned skills into practical use immediately. Some are tough though, so prepare yourself for a mental workout!
Join right now, upgrade your skill set and never look back!
Credit: Promo music provided by bensound
Not for you? No problem.
30 day money back guarantee.
Learn on the go.
Desktop, iOS and Android.
Certificate of completion.
|Section 1: Introduction and Setup|
Setup Xamarin on a Mac with iOS Simulators
Setup Xamarin Android Player on a Mac
Setup Xamarin on a PC with Android Player
Setup a Mac Virtual Machine or ‘Hackintosh’ for Non Mac Owners
|Section 2: The C# Language - Grasp the Basics (Optional)|
Introduction to The C# Language - Grasp the BasicsPreview
Variables in C#
Operators in C#
Converting Variable Types in C#
Comparing Stuff in C#
Round and Round We Go - Loops in C#
Arrays in C#
Methods in C#
Classes in C#
Inheritance in C#
Exceptions in C#
Summary of The C# Language - Grasp the Basics
|Section 3: App Number One - Convert My Cash|
Introduction to App Number One - Convert My CashPreview
Create “Convert My Cash”. A Currency Conversion App for iOS and Android
Adding Fancy Graphics to Your Xamarin iOS App
Connecting Code to Graphics in Your Xamarin iOS App
Adding Fancy Graphics to Your Xamarin Android App
Connecting Code to Graphics in Your Xamarin Android App
The Good Stuff - Sharing Common Code Between iOS and Android
Summary of App Number One - Convert My Cash
|Section 4: App Number Two - Magnet Detector (Yes, a Real One!)|
Introduction to App Number Two - Magnet DetectorPreview
Create the Solution and Using Xamarin Components
Accessing the Magnetometer on an iPhone
Creating the User Interface for the iOS Metal Detector
Connecting iOS User Interface to Code
Accessing the Magnetometer on an Android Device
Creating the User Interface and Coding the Android Metal Detector
Task - Save Your Time by Abstracting Away Common Code
Solution - Save Your Time by Abstracting Away Common Code
Summary of App Number Two - Magnet Detector
|Section 5: App Number Three - Play Some Tunes|
Introduction to App Number Three - Play Some TunesPreview
Create the Project and Grab Some Free Music
Embedding and Playing Individual Tracks on AndroidPreview
Making a Scrolling List of Songs on Android
Embedding and Playing Individual Tracks on iOS
Making a Scrolling List of Songs on iOS
Task - Get Track Names Automatically to Populate the List
Solution - Get Track Names Automatically to Populate the List
Discussion - Should You Move Common Code into the Shared Project?
Task - Stop 2 Tracks Playing Simultaneously
Solution - Stop 2 Tracks Playing Simultaneously
Summary of App Number Three - Play Some Tunes
|Section 6: Thank you and Where to Go Next|
Thanks and Where to Go Next for More Xamarin
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!