4.63 out of 5
4.63
9917 reviews on Udemy

Mastering Cross-platform App Development with Xamarin Forms and C#

Learn to build native mobile apps for Android, iOS and Windows using your existing C# skills
Instructor:
Mosh Hamedani
46,624 students enrolled
English More
Build native mobile apps for Android, iOS and Windows using C#
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 forms 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

Building mobile apps can be a headache, especially when you have to learn different programming languages and UI frameworks for each platform. But with Xamarin Forms, you can build native cross-platform mobile apps using just C#—no need to learn multiple languages or frameworks.

In this course, taught by Mosh, a highly rated instructor with 9 five-star courses on Udemy, you’ll learn everything you need to know to build native mobile apps for Android, iOS, and Windows using Xamarin Forms and C#. From understanding the fundamentals to building user interfaces, presenting data, and implementing the Model-View-ViewModel architectural pattern, Mosh guides you through each step with clear, concise instruction.

With 7.5 hours of high-quality content, real-world examples, exercises, and downloadable source code, you’ll gain practical skills and learn best practices to make your code cleaner and more maintainable.

Plus, you don’t need a Mac to take the course—Visual Studio on Windows is all you need to build and deploy apps to Windows and Android. And you don’t need to know about Xamarin.Android or Xamarin.iOS libraries—Xamarin Forms simplifies the process for you.

 

You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
4.6
4.6 out of 5
9917 Ratings

Detailed Rating

Stars 5
5746
Stars 4
3019
Stars 3
846
Stars 2
182
Stars 1
124
b25c198ed6f32ed2edeb1186bcfd3291

Includes

7 hours on-demand video
17 articles
Certificate of Completion

Warning: Undefined array key "student_url_profile" in /home/itcoursesitjobbo/public_html/wp-content/plugins/masterstudy-lms-learning-management-system/_core/lms/helpers.php on line 1403

Warning: Undefined array key "student_url_profile" in /home/itcoursesitjobbo/public_html/wp-content/plugins/masterstudy-lms-learning-management-system/_core/lms/helpers.php on line 1408