For more information contact us
Phone:
+1-425-748-5018
Fax: +1-425-644-2185
TrainingUSA@selagroup.com
Coming courses
Register/More info
More courses from
Mobile
Building iOS 8 Apps with Swift
Xamarin Workshop
Swift Fundamentals for iOS Developers
Developing Mobile Applications with Android
Developing Cross-Platform Mobile Applications in C# using Xamarin and MvvmCross
Xamarin - Version: 1
Developing Cross-Platform Mobile Applications in C# using Xamarin and MvvmCross
2 days course
Description
In this 2 days course, you will learn how to create a mobile app that target all major platforms from scratch, or by using an existing C# code-base. Understand the advantages in developing cross-platform that looks and feels like native apps, in addition to cross-platform architecture, reusable components, and a lot of technical tidbits for those who are walking the cross-platform road. Demos will be based on all platforms (iOS, Android, Windows Phone), Exercises will be based on Android and Windows Phone.
Intended audience
This course intended for Android, iOS, and Windows Phone developers with C# experience, or .Net client-side developers that are getting into the mobile platform
Prerequisites
Strong knowledge of C# 4 and above, working experience with XAML and Mvvm pattern.
Objectives
Know the advantages in Native Cross-platform development
Understand and experience Xamarin offering
Gain hands-on experience architecting and developing Cross-platform application
Topics
Mobile Market Review
Market share
Guidelines for choosing the platform of choice based on popularity
iOS vs Android vs Windows (Phone\Store)
Technological differences
Development tools
JavaScript, CSS, HTML 5 alternative
PhoneGap/Cordoba
Titanium
Sencha
Xamarin approach
Company overview
Technological advantages
Development tools
API Coverage
The magic behind
iOS compilation and linking
Android compilation and linking
JIT vs AOT compilation
Cross-Platform Application Architecture
Abstractions
Cross platform application layers
Code-Sharing ‘tactics’
Partial classes
File Linking
Portable class library
Mvvm-cross
Mvvm as a pattern
Mvvm in a cross platform application
Components store/open source components
Tips, tricks and others caveats
Xamarin Course
I would like a representative to contact me regarding this activity
*
*
*
*
*