In this course, we will learn how to develop a complete iPhone application using Visual Studio (or Xamarin Studio) C Sharp and Firebase. Throughout the course, we will discuss a wide range of topics such as interface design, databases and data structures as well as user authentication through Firebase MBaaS. This course is designed to cover a wide range of audience. It can be useful to people with basic understanding of iOS development and programming. It is also useful if you wish to learn more about data structures, reading and writing local and remote databases.