×
Copy
Open
Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
Developing native iOS & Android apps in C# Baris Ceviz Co-Founder @Scode Microsoft Student Partner @PeaceCwz | www.barisceviz.com
Slide 2
Slide 2 text
The World of Mobile
Slide 3
Slide 3 text
More than one OS
Slide 4
Slide 4 text
No content
Slide 5
Slide 5 text
Single App
Slide 6
Slide 6 text
Single App
Slide 7
Slide 7 text
Single App
Slide 8
Slide 8 text
More Platforms == More Users
Slide 9
Slide 9 text
Silo Approach Build Apps Multiple Times
Slide 10
Slide 10 text
No content
Slide 11
Slide 11 text
No content
Slide 12
Slide 12 text
No content
Slide 13
Slide 13 text
No content
Slide 14
Slide 14 text
No content
Slide 15
Slide 15 text
Write Once, Run Anywhere Approach Lowest Common Denominator App Generation
Slide 16
Slide 16 text
No content
Slide 17
Slide 17 text
No content
Slide 18
Slide 18 text
No content
Slide 19
Slide 19 text
No content
Slide 20
Slide 20 text
No content
Slide 21
Slide 21 text
No content
Slide 22
Slide 22 text
No content
Slide 23
Slide 23 text
No content
Slide 24
Slide 24 text
Xamarin Approach Native with Code Sharing
Slide 25
Slide 25 text
Window s APIs 100% Coverage
Slide 26
Slide 26 text
iOS APIs 100% Coverage
Slide 27
Slide 27 text
Android APIs 100% Coverage
Slide 28
Slide 28 text
Meet Xamarin.Forms
Slide 29
Slide 29 text
Xamarin + Xamarin.Forms Traditional Xamarin Approach With Xamarin.Forms: More code-‐sharing, all native Shared UI Code Shared C# Backend iOS C# UI Android C# UI Windows C# UI Shared C# Backend
Slide 30
Slide 30 text
Xamarin.Forms Ecosystem
Slide 31
Slide 31 text
Xamarin.Forms: Material Design https://blog.xamarin.com/material-‐design-‐for-‐your-‐xamarin-‐forms-‐androi d-‐apps/
Slide 32
Slide 32 text
9 Enhanced iOS & Android Designers
Slide 33
Slide 33 text
C# runs on 2.6 Billion Devices
Slide 34
Slide 34 text
C# Native Apps No Compromises
Slide 35
Slide 35 text
How Xamarin Works • C# + .NET Runtime • Native UI • Native Performance
Slide 36
Slide 36 text
Let’s build a native iOS app all in C# with Xamarin
Slide 37
Slide 37 text
No content
Slide 38
Slide 38 text
No content