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
Mark Allibone
October 20, 2017
Programming
0
33
Whats up with Xamarin
Intro to Xamarin
Mark Allibone
October 20, 2017
Tweet
Share
More Decks by Mark Allibone
See All by Mark Allibone
Why should you car about writing Reactive Mobile Apps?
mallibone
0
37
Fabulous Functional Frontends - Mobile Usergroup Luzern
mallibone
2
1k
Monitoring IoT appliances in real time
mallibone
0
93
ECC18_Abilio_NoserEngineering.pdf
mallibone
0
20
Azure Bootcamp Visual Studio App Center
mallibone
0
87
Csharp7_Talk
mallibone
0
85
Serverless Architecture with Azure Functions
mallibone
0
89
Other Decks in Programming
See All in Programming
我々のデザインシステムは Chakra v3 にアップデートします
shunya078
2
100
イマのCSSでできる インタラクション最前線 + CSS最新情報
clockmaker
5
2.7k
카카오페이는 어떻게 수천만 결제를 처리할까? 우아한 결제 분산락 노하우
kakao
PRO
0
110
受け取る人から提供する人になるということ
little_rubyist
0
250
rails new flags - `rails new` のフラグから Rails を構成するコンポーネントの変遷をザックリ眺める
snaka
0
1.8k
Laravel や Symfony で手っ取り早く OpenAPI のドキュメントを作成する
azuki
2
120
What’s New in Compose Multiplatform - A Live Tour (droidcon London 2024)
zsmb
1
490
距離関数を極める! / SESSIONS 2024
gam0022
0
300
Welcome JSConf.jp 2024
yosuke_furukawa
PRO
0
130
3 Effective Rules for Using Signals in Angular
manfredsteyer
PRO
0
100
Outline View in SwiftUI
1024jp
1
340
レガシーシステムにどう立ち向かうか 複雑さと理想と現実/vs-legacy
suzukihoge
15
2.3k
Featured
See All Featured
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
8
900
The Cult of Friendly URLs
andyhume
78
6k
Ruby is Unlike a Banana
tanoku
97
11k
Six Lessons from altMBA
skipperchong
27
3.5k
VelocityConf: Rendering Performance Case Studies
addyosmani
325
24k
10 Git Anti Patterns You Should be Aware of
lemiorhan
655
59k
[RailsConf 2023] Rails as a piece of cake
palkan
52
4.9k
Large-scale JavaScript Application Architecture
addyosmani
510
110k
A Philosophy of Restraint
colly
203
16k
GraphQLの誤解/rethinking-graphql
sonatard
67
10k
Rebuilding a faster, lazier Slack
samanthasiow
79
8.7k
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]