Skip to content
UdemyXamarinPaid courseAll LevelsCertificate

Xamarin Android Uber Clone App with C# and Firebase (Udemy.com)

Learn advanced Xamarin Android concepts by building a fully complete and functional Uber Clone app using Firebase

Created by: Ufinix Academy

Last updated July 2020

icon
What you will learn

  • Learn to build complete Uber Clone apps (driver and passenger) with C#, Xamarin and Firebase
  • Learn to create, remove, update and delete records in Firebase Database
  • Save and handle data locally using Shared Preferences
  • Learn how to use Google Location and Map services in your Apps
  • Learn to find direction from one point to the other with Google Direction Api
  • Learn to find place address with Location Coordinates using Google Geocoding API
  • Learn advanced usage of C# Lambda Expressions
  • Learn advanced usage and creation of custom C# Event handlers
  • Learn to create and design beautiful User Interfaces
  • Understand how to create Local Notifications using Android Notification Manager
  • Learn to make asynchronous WebCallls using Rest Api
  • Learn to initiate a phone call from your app using Native Intents

icon
Course Description

Xamarin.Android Uber Clone App with C# and Firebase

This course is designed to be a complete reference guide to building a fully functional Uber clone app in Xamarin.Android, search no further for a complete learning pack. The course content is very robust and covers several advanced concepts and topics ranging from Firebase Database and Authentication to Notifications and so much More.


Why is This Course Right for Me?

Absolutely Yes, the best way to gain good understanding of advanced concepts in Xamarin.Android is by practicing with real life examples that implements these advanced concepts in ways you will probably use them when building your own custom app. So you will learn to build and design beautiful real life app from ground up, we will teach you everything you need to know.


Not Convinced Yet?

This course will groom you to build your own app ideas, this comes in handy if you want to launch your own app and build a company around it. Modern day business run on automations which are made possible with apps, somehow in your business you will need a great functional app; and one way to achieve this without blowing your budget is by having hands on experience on building a real world  functional application. you will literarily get most of the advanced  knowledge you need for a price of cake.

Secondly, having built a fully complete and functional Ridesharing application will be a very huge addition to your portfolio if you intend to get a high paying job. The job market these days are getting pretty competitive, you really need to show your worth. What's the best way to showcase your worth if not by showing real world applications you built?


The Topic Seems Complex, Can I Scale Through The Course?

The course was designed with the assumption that you know only the very little basics, most of the seemingly advanced concepts were over-explained using different scenarios in real life, hence you will easily understand. Even a 6 year old could go through the course and understand every bit of it.


What Should I Expect After this Course?

  • Good understanding of Firebase Database

  • How to build a real world application in a very structured and organised manner

  • Work as an Android Developer and build your own custom apps


Other Things to Learn Includes

  • Android UI and Design Basics

  • Navigation drawers and Menu

  • Firebase Database Development

  • Firebase Authentication

  • Google Location services

  • Realtime Location Updates

  • Google Maps and Map styles

  • Calculating Distance and time difference between two points

  • Creating Local Notifications with Notification Channels

  • Making Web Calls Using Rest API

  • Processing Task in Background (Thread & Async)

  • Loading and Displaying Data with RecyclerView

  • Save Data With Shared Preferences

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Ufinix Academy

Ufinix is a group of experts in the Tech industry with over 60 years of  combined experience in building functional apps on Web and Mobile platforms for top companies with the passion of helping other discover their talents and careers within the tech industry.

Ufinix provides students with little or no programming knowledge a step by step guide to gaining good experience of how to build mobile and web app using videos, quizzes and practicals. The main goal is to equip them with the requisite skills to become highly paid professional developers.

The Value We Give:

After taking our courses, students will surely have the necessary knowledge they need to build their app ideas from scratch to finish and also build good portfolio to land a programming Job. This is possible because we provide a polished scheme for teaching our students which include videos and practical real life examples.


Our Target Students Include:

Individuals with no programming experience

Students who want to advance their existing programming

skillsEntrepreneurs that intend to build their own Tech Startup.


So enrol in a course and start learning today.

icon
More courses by Ufinix Academy

$64.99

$99.99

icon
More Xamarin courses

$84.99

$84.99

$64.99

$99.99

$54.99

$119.99

icon
Reviews

4.5

240 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Yusuf Mohamed Salh on 10/29/2020

0 support from the instructor ,and also when google updated the places api ,a new video added for it but it is not working ,I am stuck in fixing this point since a week till now and could n't reach a fix to continue.

By Jose Fernandez on 7/20/2020

Excellent course, the only problem i had was probably due to me. English is not my first language and I can't handle much of foreign accent and many times couldn't make out what the teacher said. The other complain is the lack of assistant on the question when asked by student, however i can comprehend when there's an overwhelming amount of students asking. I was able to finish the whole project. Good project!!!

By Nnodim on 3/7/2020

finding this course was more like an answer to my prayer to learning actual programming, and it inspires me with the detailing of all that is needed to be done

By Jannie Pretorius on 11/9/2019

Fantastic course with a great instructor. Only comment thus far would be to add a 'polish' section to really get the app styling nice and modern. E.g.: * Auto zoom on route, overlays block the route, would be great to have a zoom in and out automatically as the route is followed and when the estimation layout displays so the relevant information is always on screen * Resources like free online logo and asset generators for collateral would be a fantastic tie in with this. Could be a class on how he created the demo logo for example and generated all the mipmap assets. * In a real world scenario, the fare rates etc. would be fetched server side, as well as other settings. We have the User Database but no 'backend' per say, some simple web service examples or a second global app settings database that can be tapped into for fare rates at runtime would be a nice addition.

By Aphila Mjobo on 10/19/2019

I still have to figure out some of the stuff, like the sha key.Once I came to understand that it became easier to get to this point. Things definitely work as expected.

By Alper Ozgur on 5/22/2019

Learning while practising is the best way to learn.. And with this course, you can learn many things about Xamarin Android.. Uchenna explains most of the code he writes and additionally explains why need that code :) . If you think to use subtitles, it's really worst.. By the reason of automated subtitles....

By Johan Griesel on 5/1/2019

Thanks Ufinix! Amazing course. If you're not from Africa or even South Africa, the accent will be difficult to understand. But I'm from South Africa and used to this kind of accent. Just need to know that when he says "test", he actually says "text", and so forth...

By Abubakar Tweheyo on 4/11/2019

This is an amazing course that has got me started with implementing my own Uber - clone App using xamarin which i thought couldn't archive this kind of a robust application using xamarin. Thanks to Ufinix Academy

By Sourabh on 3/18/2019

This is the best available course on Xamarin Android. A real life project being developed in front of you which gives you an opportunity to explore almost all those concepts which you can get access to only after joining a professional team working on that project. What else do you want? On top of that, here you also learn the best practices of writing and organizing code in a modular approach. Something which is a must if you are or are planning to be a professional software developer. The cleanest code I've ever seen in such tutorials. If you are aware of the basics of Xamarin and want a professional finis, this is the course.

By Uchenna Nnodim on 3/13/2019

The course is packed with a lot of knowledge that i have been searching for long now. The instructor is very knowledgeable and explains the concepts very well. This is an incredible value for my money. I love it

Showing all 10 reviews on CourseDuck

Read all 240 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 90 / 100