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
40
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
45
Fabulous Functional Frontends - Mobile Usergroup Luzern
mallibone
2
1.1k
Monitoring IoT appliances in real time
mallibone
0
96
ECC18_Abilio_NoserEngineering.pdf
mallibone
0
24
Azure Bootcamp Visual Studio App Center
mallibone
0
110
Csharp7_Talk
mallibone
0
99
Serverless Architecture with Azure Functions
mallibone
0
98
Other Decks in Programming
See All in Programming
Microservices Platforms: When Team Topologies Meets Microservices Patterns
cer
PRO
0
500
AI駆動開発ライフサイクル(AI-DLC)のホワイトペーパーを解説
swxhariu5
0
1.4k
How Software Deployment tools have changed in the past 20 years
geshan
0
6.9k
AWS CDKの推しポイントN選
akihisaikeda
1
200
仕様がそのままテストになる!Javaで始める振る舞い駆動開発
ohmori_yusuke
8
4.6k
Honoを技術選定したAI要件定義プラットフォームAcsimでの意思決定
codenote
0
260
モデル駆動設計をやってみよう Modeling Forum2025ワークショップ/Let’s Try Model-Driven Design
haru860
0
180
スタートアップを支える技術戦略と組織づくり
pospome
8
11k
Reactive Thinking with Signals and the new Resource API
manfredsteyer
PRO
0
120
なあ兄弟、 余白の意味を考えてから UI実装してくれ!
ktcryomm
0
170
CloudNative Days Winter 2025: 一週間で作る低レイヤコンテナランタイム
ternbusty
7
1.7k
なぜ強調表示できず ** が表示されるのか — Perlで始まったMarkdownの歴史と日本語文書における課題
kwahiro
12
7.2k
Featured
See All Featured
Six Lessons from altMBA
skipperchong
29
4.1k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.3k
What's in a price? How to price your products and services
michaelherold
246
12k
Testing 201, or: Great Expectations
jmmastey
46
7.8k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
11
940
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Designing for humans not robots
tammielis
254
26k
A Modern Web Designer's Workflow
chriscoyier
697
190k
Automating Front-end Workflow
addyosmani
1371
200k
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]