Xamarin - deliver native apps for iOS, Android and Windows
3.8 (2 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.
386 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Xamarin - deliver native apps for iOS, Android and Windows to your Wishlist.

Add to Wishlist

Xamarin - deliver native apps for iOS, Android and Windows

Write code once - use C# to develop mobile applications from zero to deployment
3.8 (2 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.
386 students enrolled
Last updated 4/2017
English
Current price: $10 Original price: $100 Discount: 90% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 3.5 hours on-demand video
  • 4 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Developing Xamarin.Android apps
  • Developing Xamarin.iOS apps
  • Shared code overview - Shared Project
  • Shared code overview - Portable Class Library
  • Mapping data (SQLite.Net and repository pattern)
  • Creating a WebAPI project
  • Hosting a database on Microsoft Azure
  • Connecting to the database using Entity Framework
  • Publishing a service and integrating with a mobile app
  • Creating an app using Xamarin.Forms and the Prism framework
View Curriculum
Requirements
  • Basics of C#
  • Xamarin Studio for Mac or PC
Description

LAST UPDATED: JUNE 2017

Deliver native apps for Android and iOS! Build apps for multiple platforms using one language, IDE and API's everywhere.

You would like to make apps for both iOS and Android platform, but for obvious reason you don't want to learn Objective-C or Swift to build app for iOS and after that learn Java to write the same app for Android. You can learn once and write all apps in C# with Xamarin.

Share code everywhere.

You will learn various methods of sharing code, we find out which one allow you to share an average of 75 % of previously written code. To build interface you can use Xamarin.Forms and share nearly 100%.

Project based course.

Along this course you will create applications that show you step by step the most important elements and functions used in Xamarin projects. We guarantee that course will help you to create your own, advanced applications that fully native and adapted to most of mobile iOS and Android devices available on the market. 

C# is the best language for mobile app development - anything you can do in Objective-C, Swift or Java, you can do in C#.

Who is the target audience?
  • Anyone who wants to write native apps for Android and iOS at once
  • Developers who want to use sharing code methods
Compare to Other Xamarin Courses
Curriculum For This Course
23 Lectures
03:35:58
+
Basics of Xamarin technology
2 Lectures 21:36

How to start?
10:32

Introduction to technology
4 questions
+
Getting started with Xamarin.Android apps
10 Lectures 01:32:35
Basics of Xamarin.Android apps
06:34

Xamarin Studio and Android project structure
15:33

Creating a user interface - Layouts pt.1
08:17

Creating Xamarin.Android apps: Fundamentals
4 questions

Creating a user interface with xml and axml files
09:10

Creating a user interface - adding resources
08:35

Building a user interface with xml (axml) files
4 questions

Creating a user interface - viewHolder
09:03

Creating a user interface - viewHolder
4 questions

Creating a form and passing data between activities pt. 1
09:48

Creating a form and passing data between activities pt. 2
11:10

Creating a form and passing data between activities
4 questions

Displaying alerts and launching external activities through intents pt. 1
04:51

Displaying alerts and launching external activities through intents pt.2
09:34

Displaying alerts and launching external activities through intents
3 questions
+
Getting started with Xamarin.iOS apps
7 Lectures 01:05:49
Basics of Xamarin.iOS apps
04:03

Building a Xamarin.iOS app: the basics
3 questions

iOS project structure
10:09

iOS project structure
4 questions

Using Storyboards to build navigation
04:25

Using storyboards to build navigation
2 questions

Building a user interface – adding controllers, tables and assets pt. 1
10:37

Building a user interface – adding controllers, tables and assets pt. 2
09:08

Building a user interface
6 questions

Creating a form and passing data between controllers
11:53

Creating a form and passing data between controllers
4 questions

Displaying alerts and launching external apps
15:34

Displaying alerts and launching external apps
4 questions
+
Visual Studio
1 Lecture 02:59
Working with Visual Studio
02:59

Working with Visual Studio
2 questions
+
Sharing code - Shared Project and Portable Class Library
3 Lectures 32:59
Sharing code basics - theory 1
11:21

Sharing code basics - theory 2
10:47

Sharing code - Shared Project and Portable Class Library
10:51

Sharing code - Shared Project and Portable Class Library
10 questions
About the Instructor
Educativo Trainings
4.0 Average rating
383 Reviews
10,689 Students
12 Courses
New e-learning quality

Educativo is a company that specialize in creating IT trainings. Our team is composed of professional trainers:

- iOS and Android developers,

- Windows Server administrators,

- Linux administrators.

Our specialists made sure your learning experience will be full of practical examples and highest quality. Every theoretical module also contains practical usage, which have been designed to complete together with the trainer.

The main idea that we stick to is preparing our customers to gain practical knowledge of the fastest growing industry in the world – IT. This is why our courses are made to give you a real push you closer to getting a job of the future – become a mobile application developer for iOS, Android, Windows Phone platform or system administrator.

IT Security Academy
4.0 Average rating
2,513 Reviews
78,139 Students
25 Courses
IT Security Certified Professional

IT Security Academy is a company that associates IT Security Professionals. Now we are proud to share our knowledge online. Certified experts (MCSE:MS, CISSP, CEH) have created courses from Beginner to Advanced level. Our goal is to provide the highest quality materials you’ve ever seen online and prepare you not only for passing certification exams, but teach you pratical skills.