Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Whats up with Xamarin
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Mark Allibone
October 20, 2017
Programming
60
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Whats up with Xamarin
Intro to Xamarin
Mark Allibone
October 20, 2017
More Decks by Mark Allibone
See All by Mark Allibone
Why should you car about writing Reactive Mobile Apps?
mallibone
0
62
Fabulous Functional Frontends - Mobile Usergroup Luzern
mallibone
2
1.1k
Monitoring IoT appliances in real time
mallibone
0
100
ECC18_Abilio_NoserEngineering.pdf
mallibone
0
31
Azure Bootcamp Visual Studio App Center
mallibone
0
120
Csharp7_Talk
mallibone
0
110
Serverless Architecture with Azure Functions
mallibone
0
110
Other Decks in Programming
See All in Programming
Go 1.27からのGODEBUG / Go 1.27 リリースパーティ #go127party
mazrean
0
260
引き算の組織 ― アウトカムとAIに全振りするために辞めたこと ― / Organization by Subtraction
hirokiyamamoto14
PRO
0
320
Claude Code全社展開のためにやったことn選~プラグイン302個・コミッター271人を支えるために~
kenchan
5
1.8k
Dockerfile CMD for Node.js
grazie1999
0
150
仕様駆動開発の消費期限
watany
20
9.1k
自動化したのに回らない テスト運用の壁―AI時代の品質責任と生産性
mfunaki
0
550
バグを直したら useEffect が消えた
colorful12
3
780
仕様駆動開発へのトライを機に チームに適合する手法を模索し続けている話
freee
PRO
0
660
関東Kaggler会_NVIDIA_Nemotron_コンペ_振り返り
rick_ds
0
740
iOS開発×AI駆動開発 〜最近使って便利だったスキルの話〜
nogu66
0
100
【QA Test Talk Vol.8】AI-DLC による Whole Team Approach の加速
pkshadeck
PRO
0
260
VibeCodingからAgenticWorkflowへ
starfish719
0
960
Featured
See All Featured
Being A Developer After 40
akosma
91
590k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
53k
Exploring anti-patterns in Rails
aemeredith
3
480
Mind Mapping
helmedeiros
PRO
1
340
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
74
42k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
30 Presentation Tips
portentint
PRO
1
380
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2k
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
790
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2.1k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
6
1.2k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
280
Transcript
© Noser Engineering AG 2017. Alle Rechte vorbehalten. .Net Conf
Zurich What's up with Xamarin? Mark Allibone @mallibone
2 2 Mark Allibone, Head of Mobile @mallibone Noser Engineering
AG Ambassador https://mallibone.com
3
8 8 What is Xamarin?
9 9 Xamarin is a solution for writing native cross
platform apps.
10 10 Xamarin is a solution for writing native cross
platform apps.
11 Native UI
12 Native UI Full Native API Access
13 Native UI Full Native API Access Native Performance
14 Xamarin Architecture at a glance
16 16 Xamarin.Forms write once run everywhere* * iOS, Android,
Windows, macOS, Tizen and more coming ☺
17
18
20 20 Xamarin Live Player
21 21
22 22 Xamarin.Forms ❤ XAML
23 23
24 24
25 25
26 26
27 27
28
29 29
30 30
31 31
32 32 XAML with Style
33
34 34 Xamarin Forms with Style
35 35 It’s just XAML…
36 36
37 37
38 38 Extend functionality via Nuget
48 48 Can you do that with Xamarin?
49 49 Yes…
50 Everything which can be done with Objective-C, Swift or
Java can be done with C# and Visual Studio with Xamarin
51 51 Yes and more!
52 52 We can share code
53
54 54
55 55 PCL vs Shared Project vs .Net Standard
56 56
57 57 PCL vs Shared Project vs. Net Standard
58 58 PCL vs Shared Project vs. Net Standard
59 59 PCL vs Shared Project vs. Net Standard
60
61
63 63 .Net Standard 2.0
64 Takeaways • Write once and run everywhere with style
with Xamarin • Boost your apps capabilities thanks to NuGet goodness • Share your Code with ease with .Net Standard 2.0
65 65 Happy Users are the best indicator of a
good app
66 66 Thank you for coming and happy coding! @mallibone
Vielen Dank für Ihre Aufmerksamkeit! Mark Allibone
[email protected]