Learn Xamarin by Creating Real World Cross-Platform Apps
4.3 (342 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
1,656 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Learn Xamarin by Creating Real World Cross-Platform Apps to your Wishlist.

Add to Wishlist

Learn Xamarin by Creating Real World Cross-Platform Apps

Learn to build both Android and iOS Apps in C#. Also understand how code sharing works on the Xamarin platform.
4.3 (342 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
1,656 students enrolled
Last updated 4/2016
English
Current price: $10 Original price: $25 Discount: 60% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 5.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Use Xamarin iOS Proficiently
  • Use Xamarin Android Proficiently
  • Understand How You Can Save Time with Code Sharing
View Curriculum
Requirements
  • A Mac running OS X or a Virtual Machine running OS X
  • An internet connection to download Xamarin
  • Willingness to learn app development using a fantastic time saving tool (Xamarin)
Description

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

  • Xamarin Installation
  • Basic C# Programming (if you need it)
  • Basic App Creation with Code Sharing Tasks, Hints and Tips
  • Complex App Creation (you'll make a magnet detector, yes a real one!)
  • More Complex Apps (music player allowing you to play music from a scrolling list)

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

Who is the target audience?
  • Anyone new to mobile development or Xamarin itself
  • Anyone with a little programming experience (in any language)
  • Anyone who wants to make cross platform apps in one go!
Students Who Viewed This Course Also Viewed
Curriculum For This Course
48 Lectures
05:19:52
+
Introduction and Setup
5 Lectures 19:34

Setup Xamarin on a Mac with iOS Simulators
03:01

Setup Xamarin Android Player on a Mac
03:35

Setup Xamarin on a PC with Android Player
05:37

Setup a Mac Virtual Machine or ‘Hackintosh’ for Non Mac Owners
03:59
+
The C# Language - Grasp the Basics (Optional)
12 Lectures 01:18:31

Variables in C#
10:16

Operators in C#
07:15

Converting Variable Types in C#
06:04

Comparing Stuff in C#
08:30

Round and Round We Go - Loops in C#
06:14

Arrays in C#
06:49

Methods in C#
04:54

Classes in C#
11:22

Inheritance in C#
08:41

Exceptions in C#
05:06

Summary of The C# Language - Grasp the Basics
01:08
+
App Number One - Convert My Cash
8 Lectures 01:19:05

Create “Convert My Cash”. A Currency Conversion App for iOS and Android
10:57

Adding Fancy Graphics to Your Xamarin iOS App
16:14

Connecting Code to Graphics in Your Xamarin iOS App
12:25

Adding Fancy Graphics to Your Xamarin Android App
11:53

Connecting Code to Graphics in Your Xamarin Android App
12:50

The Good Stuff - Sharing Common Code Between iOS and Android
11:35

Summary of App Number One - Convert My Cash
00:50
+
App Number Two - Magnet Detector (Yes, a Real One!)
10 Lectures 01:19:15

Create the Solution and Using Xamarin Components
06:27

Accessing the Magnetometer on an iPhone
12:01

Creating the User Interface for the iOS Metal Detector
11:51

Connecting iOS User Interface to Code
12:06

Accessing the Magnetometer on an Android Device
05:23

Creating the User Interface and Coding the Android Metal Detector
11:06

Task - Save Your Time by Abstracting Away Common Code
03:01

Solution - Save Your Time by Abstracting Away Common Code
13:14

Summary of App Number Two - Magnet Detector
01:07
+
App Number Three - Play Some Tunes
12 Lectures 01:01:50

Create the Project and Grab Some Free Music
01:53


Making a Scrolling List of Songs on Android
09:10

Embedding and Playing Individual Tracks on iOS
07:22

Making a Scrolling List of Songs on iOS
14:22

Task - Get Track Names Automatically to Populate the List
01:44

Solution - Get Track Names Automatically to Populate the List
06:58

Discussion - Should You Move Common Code into the Shared Project?
02:34

Task - Stop 2 Tracks Playing Simultaneously
01:02

Solution - Stop 2 Tracks Playing Simultaneously
04:48

Summary of App Number Three - Play Some Tunes
00:53
+
Thank you and Where to Go Next
1 Lecture 01:37
Thanks and Where to Go Next for More Xamarin
01:37
About the Instructor
Mr Grant Klimaytys
4.4 Average rating
8,846 Reviews
78,735 Students
26 Courses
Professional App Developer and Teacher

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!