Sign Up

Your Profile will be reviewed by Admin
Advanced Search
Jan 2014


Google Map

Building Multi platform Mobile Applications with MonoTouch, MonoDroid, C#, Mono and MVVMCross - Webinar By EITAGlobal

Online Event


Overview: To the .NET developer taking on the task of building iOS and/or Android applications can be a daunting task because of needing to learn new tools and programming languages, including XCode, Objective-C, Eclipse and Java, as well as learning a different application model for each platform that is alien to many .NET developers. Xamarin's Mono* set of tools allows the .NET developer to become almost immediately effective in creating iOS and/or Android applications by being able to use all their .NET/C# skills directly on those platforms, including such advanced features such as asynchronous programming, TPL, LINQ, and when using MVVMCross a way of using the MVVM design pattern on both platforms. 

In this introduction to building applications in C# for iOS and Android, Michael Heydt will demonstrate how to use the Mono* and MVVMCross tools to build reusable C# that can be utilized on both iOS and Android platforms (and also .NET / Windows applications), how to build user interfaces on iOS and Android that allow user interaction with the C# code using MVVMCross. At the end of the seminar, the attendee will gained an understanding of how truly productive they can become in building mobile applications using C# and .NET. 

Why should you attend: Does your organization have .NET developers and you need to build mobile applications for iOS and / or Android and you want to get allow your developers to be able to leverage their .NET skills on those platforms? Do you want to learn how to leverage one C# code base across multiple mobile platforms, including business logic, data access, networking and more? Do you want to leverage existing productivity obtained from visual studio to build apps for other mobile platforms? All the time while still building apps that look and feel native on the platform because they are native? Then this seminar will introduce you to using the Xamarin tools, and also MVVMCross, to get up and building iOS and Android apps in C# pronto.

Areas Covered in the Session:

  • Overview of the Xamarin / Mono Tools for iOS and Android, and MVVM Cross
  • Installing MonoTouch and MonoDroid
  • Creating a basic MonoTouch / iOS application with C#
  • Using portable libraries for Windows, Windows 8, iOS and Android
  • Portable code example: Accessing Twitter
  • Portable code example: accessing Stock Data
  • Portable code example: pushing stock updates to devices with SignalR
  • Creating an iOS user interface for the application
  • Creating an Android user interfaces for the application
  • Leveraging MVVMCross to facilitate user interface code reuse across platforms
  • Review and Q&A

Who Will Benefit:


  • CTO
  • CIO
  • IT VP and Development Managers
  • Application / Software Architects
  • Application / Software Developers and Engineers

    Speaker Profile:

    Michael Heydt has a almost 30 years of professional software development experience, where he as focused on Microsoft based technologies across multiple verticals including media, finance, energy and healthcare. He holds a masters degree in Mathematics and Computer Science from Drexel University, and a Masters of Technology Management from the University of Pennsylvania. He currently is focused on creating applications that utilize high concurrency, cloud services, messaging, computer vision, natural user interfaces to provide seamless application access as users move through different environments and geographies. As a teacher and speaker he is a common speaker at .NET users groups and conferences, author of technology papers and books, and is former adjunct faculty for the University of Denver and the University of Phoenix where he taught Computer Information Systems and Telecommunications Technology courses.

    Price List:
    Live : $239.00
    Corporate live : $479.00
    Recorded : $289.00

    James Richard
    Phone: 800-447-9407
    Fax: 302-288-6884
    Email ID:

    For more info click here




    MORE events +