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
Xamarinは流行る?
Search
yo ohtagawa
September 26, 2016
Technology
340
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Xamarinは流行る?
この発言・内容は個人の見解であり、
所属する組織の公式見解ではありません
yo ohtagawa
September 26, 2016
More Decks by yo ohtagawa
See All by yo ohtagawa
Xamarin.Forms 使いこなし術
ayasesh
0
910
じゃじゃ馬UIフレームワークXamarin.Formsを活用した アプリ開発のノウハウ
ayasesh
0
730
Formsで使えるライブラリやテクニックをご紹介 〜日本酒アプリSakenomyは、Forms製です〜
ayasesh
0
3.9k
Other Decks in Technology
See All in Technology
CVE-2026-20833_脆弱性対応とAES 化について
jukishiya
0
350
MySQL & MySQL HeatWave Report - June 2026
freshdaz
0
280
Baseline対応のDOMの型定義を作った
uhyo
2
590
飲食店もAIで。レジ締めやハンディシステムをつくってる話 / Using AI for restaurant management
vtryo
0
230
Fabricをフル活用する AI Agent Hub -製造業特化AIエージェントの設計
iotcomjpadmin
0
190
秘密度ラベル初心者が第1歩でつまづかないための「設計・運用」ポイント
seafay
PRO
1
560
10x Speed With QA Agent Platform - How we scaled adoption from individual effort to organizational capability
lycorptech_jp
PRO
0
120
金融の未来を考える / Thinking About the Future of Finance
ks91
PRO
0
120
cccccc
moznion
0
1.5k
Hatena Engineer Seminar 37 jj1uzh
jj1uzh
0
410
背中から、背中へ /paying forward to community
naitosatoshi
0
210
AIエージェントとPhysical AIが拓く製造業の変革(ハノーバーメッセリキャップ)
iotcomjpadmin
0
200
Featured
See All Featured
エンジニアに許された特別な時間の終わり
watany
107
250k
Balancing Empowerment & Direction
lara
6
1.2k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
370
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
220
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.5k
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
The Invisible Side of Design
smashingmag
301
52k
Being A Developer After 40
akosma
91
590k
Paper Plane (Part 1)
katiecoart
PRO
0
9.5k
Code Reviewing Like a Champion
maltzj
528
40k
So, you think you're a good person
axbom
PRO
2
2.1k
The agentic SEO stack - context over prompts
schlessera
0
840
Transcript
Xamarin は 流行る? Xamarin歴 二年ちょいの 1開発者からの考え 2016/09/26 @AyaseSH 太田川 洋
自己紹介 太田川 洋 所属: Japan Xamarin User Group Twitter: @AyaseSH
おおたがわ よう 株式会社エムティーアイ 2013年4月 〜 2016年10月末
お約束 ※この発言・内容は個人の見解であり、 所属する組織の公式見解ではありません
今年のXamarin
買収
エヴァンジェリスト
それでは 今日の 本題
Q. 結局さ Xamarinって 流行るの?
A. Xamarinは クロスプラットフォームとして 主流にはならない
ゲーム以外 クロスプラットフォーム 有名なのはゲーム
Xamarinで開発する メリットは?
Xamarin vs 他のクロスプラットフォーム ➔ Xamarinは iOS・AndroidAPI を使える開発ツール ◆ 各々のAPIは100%使用可能 (らしい)
• iOSアプリ Macアプリを作るには、 macOS(OS X) のXcodeが必要 • Windowsアプリ(UWP) 等を作るには、WindowsのVisualStudioが必要 ➔ Xamarin.Formsはデザインを共通化し、ネイティブっぽくなる開発ツール ◆ DataBindingが出来る ◆ パーツはRendererされた プラットフォームのパーツに変更される ◆ 「っぽくなる」ってのは英語で言うと「 Like」 ➔ クロスプラットフォームなのに各々で作ったものと変わらない(断言)
つまり、Xamarinは クロスプラットフォームではなく
ネイティブ(iOS・Android) の 代替品
幸せ
本当に?
Xamarin vs ネイティブ • Xamarinはコードが共通化できる開発ツール • しかし、ネイティブなコーディングは共通化できない。 ◦ iOS で
Activity や Material Designが使えるわけじゃない ◦ Androidで ViewController や AutoLayoutが使えるわけじゃない • そもそも、 iOSエンジニアとAndroidエンジニアがいるならば必要ない ◦ 結局C#でフルコーディングするだけになる ◦ 二度手間になりそう ◦ 知識がある方でやったほうがいい
Xamarin vs ネイティブ • Xamarinはコードが共通化できる開発ツール • 基本的なロジックは共通化 ◦ DB操作やサーバー通信は共通化できる ◦
シンプルなデザインのアプリを作るならば 共通化 90% • iOSエンジニアやAndroidエンジニアを両方揃えるのは厳しい ◦ 言語はC#だけに、環境もひとつ ◦ 運用や開発コストが削減 • Xamarinはいいぞ
Xamarinは • マイクロソフト買収で安泰 • 異色のクロスプラットフォーム • Unity みたいにはならない • コスト削減
本当に伝えたい事は ご利用は計画的に… ご静聴ありがとうございました m(_ _)m