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
52
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
58
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
100
Other Decks in Programming
See All in Programming
気づいたらRubyで100作品 ー クリエイティブコーディングが生活の一部になるまで / 100 Ruby Sketches Later: How Creative Coding Became Part of My Life
chobishiba
3
590
AIだと陥りがちなJakarta EE最新技術への移行時の落とし穴と解決策
tnagao7
0
110
Agentic UI
manfredsteyer
PRO
0
170
依存関係から依存物へ―Dependencyという言葉の歴史をひも解く
j_lee
0
120
肥大化するレガシーコードに立ち向かうためのインターフェース分離と依存の逆転 / JJUG CCC 2026 Spring
hirokunimaeta
0
570
ユニットテストの先へ:テスト技法で要求・仕様を整理するJava開発実践 / Beyond_Unit_Testing_Practical_Java_Development_Techniques_for_Organizing_Requirements_and_Specifications
shimashima35
0
410
Performance Engineering for Everyone
elenatanasoiu
0
170
ECSアプリログをFireLensでコスト削減しようとしたけど諦めた話 in Fargate×Node.js
akihisaikeda
2
4.2k
JJUG CCC 2026 Spring: JSpecify で実現する Kotlin フレンドリーな Java API 設計
ternbusty
1
180
DynamoDBには集計系のクエリがないけどなんとかしたい
musan
1
180
Skillsは効率化、Agentsは"自分の拡張"——Builder時代のエージェント編成(CC Night 2026)
wemra
1
140
Signal Forms: Details & Live Coding @enterJS 2026 in Mannheim
manfredsteyer
PRO
0
160
Featured
See All Featured
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.2k
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
2k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
630
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.6k
BBQ
matthewcrist
89
10k
Chasing Engaging Ingredients in Design
codingconduct
0
220
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
600
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
66
55k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.1k
Automating Front-end Workflow
addyosmani
1370
210k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
62
44k
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]