Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
この日のために Xamarin.Forms でアプリをでっちあげました
amay077
October 15, 2016
Programming
0
1.5k
この日のために Xamarin.Forms でアプリをでっちあげました
JXUGC #17 お前の Xamarin アプリを見せてみろ!
http://jxug.connpass.com/event/39470/
の発表資料です。
amay077
October 15, 2016
Tweet
Share
More Decks by amay077
See All by amay077
愛知県新型コロナ対策サイト(非公式)の紹介
amay077
0
160
愛知県コロナ対策サイトが立ち上がってから
amay077
0
53
Xamarin.Forms Hot Reload のススメ
amay077
0
710
クロスプラットフォームモバイルアプリ開発ツール総ざらい2019 〜Titanium Mobile から Kotlin/Native まで〜 #droidkaigi
amay077
11
9.3k
ハムスター検出器を1日で作ってみた #NGK2018B
amay077
1
750
App Center から Azure Pipeline に乗り換えた話
amay077
0
1.2k
Xamarin.Forms.GoogleMaps について
amay077
0
1.1k
Xamarin.Android で始めるクロスプラットフォームモバイルアプリ開発 #jaghama
amay077
0
390
Xamarin.Android で始めるクロスプラットフォームモバイルアプリ開発 #jxug
amay077
0
720
Other Decks in Programming
See All in Programming
Prácticas de Seguridad en Kubernetes
pablokbs
0
130
Workshop on Jetpack compose
aldefy
0
140
T3 Stack and TypeScript ecosystem
quramy
3
820
Hasura の Relationship と権限管理
karszawa
0
180
ちょうぜつ改め21世紀ふつうのソフトウェア設計
tanakahisateru
7
6.6k
Azure Functionsをサクッと開発、サクッとデプロイ/vscodeconf2023-baba
nina01
1
360
WordPress(再)入門 - 基礎知識・環境編
oleindesign
1
150
存在しないアセットへの参照と 未公開アセットでのネタバレに どう立ち向かうか / How to prevent missing assets and spoilers by assets
orgachem
0
210
2023年にクル(かもしれない)通信ミドルウェア技術(仮)
s_hosoai
0
230
低レイヤーから始める GUI
fadis
18
9.5k
TypeScript 4.9のas const satisfiesが便利
tonkotsuboy_com
9
2.4k
Findy - エンジニア向け会社紹介 / Findy Letter for Engineers
findyinc
2
42k
Featured
See All Featured
How GitHub Uses GitHub to Build GitHub
holman
465
280k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
44
14k
Building Flexible Design Systems
yeseniaperezcruz
314
35k
Six Lessons from altMBA
skipperchong
15
2.3k
Side Projects
sachag
451
37k
Optimizing for Happiness
mojombo
365
64k
GitHub's CSS Performance
jonrohan
1020
430k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
270
12k
Docker and Python
trallard
30
1.9k
Debugging Ruby Performance
tmm1
67
11k
The Language of Interfaces
destraynor
149
21k
The Pragmatic Product Professional
lauravandoore
21
3.5k
Transcript
͜ͷͷͨΊʹ Xamarin.Forms ͰΞϓϦΛ Ͱͬͪ͋͛·ͨ͠ ɹɹ ɹɹ ɹɹ * JXUGC #17
͓લͷ Xamarin ΞϓϦΛݟͤͯΈΖʂ * Oct 15, 2016 @amay077
Profile @amay077(͋Ί͍) ɹɹ • ʮXamarin ͍͍ͧʂʯͱݴ͍ଓ͚͍ͯͨΒ Microsoft MVP Λड ͠·ͨ͠
• Android, iOS ͳͲͷεϚϗΞϓϦ։ൃͯ͠·͢ • from Ѫݝ(not ໊ݹ)
ԿΛ࡞͔ͬͨ ໊ݹͱ͍͑ϞʔχϯάαʔϏε ͔͠͠Ϟʔχϯάൃͷ౦ࡾՏ(Ѫݝ౦෦)※ ϞʔχϯάΛ৯ΔͳΒੋඇѪݝ౦෦ʂ ※ॾઆ͋Γ·͢
͜Μͳͷͬͯ·͢ ౦ࡾՏϞʔχϯά֗ಓ 1. ň౦ࡾՏͱ͍͑ŊϞʔχϯάʼn ňϞʔχϯάͱ͍͑Ŋ౦ࡾՏʼn ͱ ͍ΘΕΔΑ͏ͳ໊ϞʔχϯάΛࢦ͠·͢ɻ 2. ָ͓͍͍ͯ͘͠͠ϞʔχϯάΛͨ͘͞Μ৯͍͚ͯͨͩΔΑ͏ ʹ͢Δ͜ͱͰɺ͓ళͷํɺࢢຽͷօ͞ΜͱҰମͱͳΓ౦ࡾՏΛ
Γ্͍͖͛ͯ·͢ɻ 3. ňϞʔχϯάͷʼn Λͭ͘Γɺීٴŋܒ ৭ʑͳ׆ಈΛ͍ͯ͠ ͖·͢ɻ
ͱ͍͏Θ͚Ͱ ʢউखʹʣ ΞϓϦʹ͠·ͨ͠
DEMO
༻ٕज़ 1. External Maps Plugin 2. Xamarin DataPages 3. Xamarin.Forms.GoogleMaps
1. External Maps Plugin ʮਤΞϓϦͰ։͘ʯΛ࣮ݱ͢Δ nuget ϥΠϒϥϦ • Google Maps(Android),
Apple Maps(iOS), Bing Maps(UWP) ΛͦΕͧ Ε։͍ͯ͘ΕΔɻ • Apple Maps ͷ߹φϏΛ։࢝ͤ͞Δ͜ͱͰ͖ΔΒ͍͠ɻ
2. Xamarin DataPages σʔλιʔεΛ༩͑Δ͚ͩͰɺʮҰཡը໘ʯͱʮৄࡉը໘ʯΛṖ ٕज़Ͱੜͯ͘͠ΕΔϥΠϒϥϦ • ·ͩϓϨϏϡʔ • ιʔείʔυެ։͞ΕͯΔ͚ͲཧղͰ͖ͳ͔ͬͨ •
Xamarin.Forms.Themes ʹൿີ͕ʁ(ιʔε͕ͳ͍) ൃදҎདྷಈ͖͕ͳ͍ͷͰɺΔؾ͋Δͷ͔ͳʁঢ়ଶ
ɹɹ ※͔͜͜Β PR Ͱ͢˞
3. Xamarin.Forms.GoogleMaps Xamarin.Forms ͷਤϥΠϒϥϦ͕͋·ΓʹශऑͳͷͰɺͦΕΛ Forkͯ͠࡞ͬͨਤϥΠϒϥϦɻ https:/ /github.com/amay077/Xamarin.Forms.GoogleMaps • ελʔ͍ͩ͘͞ʂ •
Contribute(։ൃࢀՃ)ͯ͘͠ΕΔํืूͯ͠·͢ʂ • ͜ΕͰ JetBrains ͷΦʔϓϯιʔεϥΠηϯεΒ͑·ͨ͠
MashupAward2016 ։࠵த http:/ /mashupaward.jp/ Microsoft Azure UWP ͳͲͷ
API Λఏڙ͍ͯ͠Δɻ ʮXamarin ରAPI ʹೖΕͯ΄͍͠ͳʔʯͬͯɺͪΐ·Ͳ͞Μୡ ʹݴͬͯΈͨɻ اۀ͕ͨ͘͞Μ͋ΔͷͰɺχονͳاۀͷAPIΛ͏ͱԿ͔͕ Β͑Δ͔ɻ
ΞʔόϯσʔλνϟϨϯδ2016 ։࠵ த http:/ /urbandata-challenge.jp/ Φʔϓϯσʔλ׆༻ίϯςετɻ ࢢ۠ொଜͳͲ͕ఏڙ͢ΔΦʔϓϯσʔλΛ༻ͨ͠ΞϓϦͳΒԠ ืͰ͖Δɻ 5374.jp(ΰϛφγ)͕༗໊ɻ
Xamarin Advent Calendar 2016 2013(4ਓ)ɺ2014(20ਓ)ɺ2015(21ਓ) ͷํʹࢀՃ͍ͯͨͩ͠ ͖·ͨ͠ɻ ࠓօ༷ࢀՃΑΖ͓͘͠Ͷ͕͍͠·͢ʢ25ਓҎ্͍ͨΒʮͦͷ ̎ʯͱ͔࡞͍͍ͬͯͷΑʣɻ ༧ࡁΈ
12/1:ࢲɺ12/2:ా͞Μɺ12/x:͑ͷ͞Μɺ12/25:ͪΐ·Ͳ͞Μ
PR ͔͚ͬͩͲɺ·ͱΊ • DataPages ΞϓϦΛͰ্ͬͪ͛ΔʹΑ͍ • ͚Ͳ࣮Ҋ݅ʹ͑ͳ͍ʢιʔεΑʣ • Xamarin.Forms.GoogleMaps ΑΖ
• Ϟʔχϯά৯ʹདྷͯͶ(ͨͩ͠લധ͕ඞཁ) ΞϓϦͷιʔε https:/ /github.com/amay077/MikawaMorningApp
ɹɹ ͋Γ͕ͱ͏͍͟͝·ͨ͠