Xamarin HQ Xamarin Developing Native i OS Android
- Slides: 32
@Xamarin. HQ #Xamarin Developing Native i. OS, Android, and Windows apps in C# with Xamarin
Who is this guy? James Montemagno Developer Evangelist, Xamarin james. montemagno@xamarin. com @James. Montemagno | motzcod. es @Xamarin. HQ | blog. xamarin. com
Create native i. OS, Android, Mac and Windows apps in Visual Studio and C# Automatically test your app on hundreds of mobile devices
What is native?
The Anatomy of a Native App Native User Interfaces Native API Access Native Performance
Architecting Mobile Apps
The Silo Approach Build App Multiple Times
The Write-Once-Run-Anywhere Approach Lowest Common Denominator
Xamarin’s Unique Approach Native With Code Sharing
Windows APIs
i. OS APIs | 100% Coverage
Android APIs | 100% Coverage
Anything you can do in Objective-C, Swift, or Java can be done in C# with Xamarin using Visual Studio
Native Performance Xamarin. i. OS does full Ahead Of Time (AOT) compilation to produce an ARM binary for Apple’s App Store. Xamarin. Android takes advantage of Just In Time (JIT) compilation on the Android device.
Emerging Technologies & Devices Android Wear Google Glass Amazon Fire Phone Amazon Fire TV
Live Coding Adventure 1
Portable Class Libraries
Xamarin + Xamarin. Forms Traditional Xamarin approach With Xamarin. Forms: more code-sharing, native controls Shared UI Code
Xamarin + Xamarin. Forms Quickly and easily build native user interfaces using shared code Xamarin. Forms elements map to native controls and behaviors Mix-and-match Xamarin. Forms with native APIs Shared UI Code
What’s Included § 40+ Pages, Layouts, and Controls § Build from code behind or XAML § Two-way Data Binding § Navigation § Animation API § Dependency Service § Messaging Center
Pages Content Master. Detail Navigation Tabbed Carousel
Layouts Stack Absolute Relative Grid Content. View Scroll. View Frame
Controls Activity. Indicator Box. View Button Date. Picker Editor Entry Image Label List. View Map Open. GLView Picker Progress. Bar Search. Bar Slider Stepper Table. View Time. Picker Web. View Entry. Cell Image. Cell Switch. Cell Text. Cell View. Cell
Login View. Model
Login Page – Code Behind
Login Page – XAML
Login Page
Live Coding Adventure 2
Key Attendees xamarin. com/evolve
xamarin. com/university Unrivaled Mobile Development Training Live unlimited mobile development training from mobile experts, in your time-zone, on your schedule and as often as you'd like
Get Started Today: xamarin. com/download
Find Me: @James. Montemagno | motzcod. es @Xamarin. HQ | blog. xamarin. com Q&A Get your free C# t-shirt: xamarin. com/shirt
- Android native game development
- Sse iphone app
- Xamarin forms button
- Xamarin mostly using mvvm paradigm
- Xamarin cofounder miguel icaza
- Mvvm cross
- Xamarin forms
- Xamarin step counter
- Xamarin forms
- James montemagno
- This metals exhibit autocomplexation
- Saq format
- 12 factors cloud native
- Going beyond the native speaker in language teaching
- Saul was a native of
- Desert animals australia
- Barrie area native advisory circle
- Native american dwellings
- Native os
- Where did native americans come from
- Download pdf react native
- Native point of view
- Usestate react
- Modern gothic literature vs traditional gothic
- Cucm mixed mode
- Native di barcellona
- Native american cultural areas
- Native pcie enclosure management
- React-native-art
- Alaska native health board
- Medicine wheel mi'kmaq
- Cloud native
- What stick