Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
One Build, Multi Platform
Search
Baris Ceviz
May 17, 2017
Programming
0
30
One Build, Multi Platform
Baris Ceviz
May 17, 2017
Tweet
Share
More Decks by Baris Ceviz
See All by Baris Ceviz
Getting Started with gRPC-Web & Blazor
peacecwz
0
70
Asynchronous Processing with Outbox Pattern in .NET Core 3.0
peacecwz
0
190
Introduction to NoSQL Solutions with Couchbase and .NET Core
peacecwz
0
46
Migrate .NET Application to .NET Core
peacecwz
0
31
Other Decks in Programming
See All in Programming
AIコーディングエージェント(skywork)
kondai24
0
200
Claude Codeの「Compacting Conversation」を体感50%減! CLAUDE.md + 8 Skills で挑むコンテキスト管理術
kmurahama
1
630
AtCoder Conference 2025「LLM時代のAHC」
imjk
2
570
C-Shared Buildで突破するAI Agent バックテストの壁
po3rin
0
410
AIエージェントを活かすPM術 AI駆動開発の現場から
gyuta
0
470
開発に寄りそう自動テストの実現
goyoki
2
1.4k
「コードは上から下へ読むのが一番」と思った時に、思い出してほしい話
panda728
PRO
39
26k
Implementation Patterns
denyspoltorak
0
110
Giselleで作るAI QAアシスタント 〜 Pull Requestレビューに継続的QAを
codenote
0
290
Pythonではじめるオープンデータ分析〜書籍の紹介と書籍で紹介しきれなかった事例の紹介〜
welliving
2
570
メルカリのリーダビリティチームが取り組む、AI時代のスケーラブルな品質文化
cloverrose
2
360
gunshi
kazupon
1
110
Featured
See All Featured
Skip the Path - Find Your Career Trail
mkilby
0
27
Applied NLP in the Age of Generative AI
inesmontani
PRO
3
2k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
27
The Language of Interfaces
destraynor
162
25k
30 Presentation Tips
portentint
PRO
1
170
The Cost Of JavaScript in 2023
addyosmani
55
9.4k
Navigating Weather and Climate Data
rabernat
0
51
What does AI have to do with Human Rights?
axbom
PRO
0
1.9k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
90
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
410
Prompt Engineering for Job Search
mfonobong
0
120
It's Worth the Effort
3n
187
29k
Transcript
Developing native iOS & Android apps in C# Baris Ceviz
Co-Founder @Scode Microsoft Student Partner @PeaceCwz | www.barisceviz.com
The World of Mobile
More than one OS
None
Single App
Single App
Single App
More Platforms == More Users
Silo Approach Build Apps Multiple Times
None
None
None
None
None
Write Once, Run Anywhere Approach Lowest Common Denominator App Generation
None
None
None
None
None
None
None
None
Xamarin Approach Native with Code Sharing
Window s APIs 100% Coverage
iOS APIs 100% Coverage
Android APIs 100% Coverage
Meet Xamarin.Forms
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
Xamarin.Forms Ecosystem
Xamarin.Forms: Material Design https://blog.xamarin.com/material-‐design-‐for-‐your-‐xamarin-‐forms-‐androi d-‐apps/
9 Enhanced iOS & Android Designers
C# runs on 2.6 Billion Devices
C# Native Apps No Compromises
How Xamarin Works • C# + .NET Runtime • Native
UI • Native Performance
Let’s build a native iOS app all in C# with
Xamarin
None
None