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.Forms.GoogleMaps にプルリクを送ろう #jxug
Search
amay077
February 10, 2017
Programming
850
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Xamarin.Forms.GoogleMaps にプルリクを送ろう #jxug
2017/2/12 JXUG 名古屋 向けの資料です。
amay077
February 10, 2017
More Decks by amay077
See All by amay077
愛知県新型コロナ対策サイト(非公式)の紹介
amay077
0
350
愛知県コロナ対策サイトが立ち上がってから
amay077
0
140
Xamarin.Forms Hot Reload のススメ
amay077
0
940
クロスプラットフォームモバイルアプリ開発ツール総ざらい2019 〜Titanium Mobile から Kotlin/Native まで〜 #droidkaigi
amay077
11
10k
ハムスター検出器を1日で作ってみた #NGK2018B
amay077
1
1.2k
App Center から Azure Pipeline に乗り換えた話
amay077
0
1.4k
Xamarin.Forms.GoogleMaps について
amay077
0
1.6k
Xamarin.Android で始めるクロスプラットフォームモバイルアプリ開発 #jaghama
amay077
0
700
Xamarin.Android で始めるクロスプラットフォームモバイルアプリ開発 #jxug
amay077
0
1k
Other Decks in Programming
See All in Programming
[PyCon KR 2026] More Variants, More Diversity for AI Accelerators
achimnol
0
110
仕様駆動開発へのトライを機に チームに適合する手法を模索し続けている話
freee
PRO
0
620
夏だ!祭りだ!祭りとはドメインモデリングでは?
ryugen04
0
400
いまどきの Codex で開発する visionOS アプリの開発スタイルについて
karad
0
160
複数の Claude Code が"放置"されてしまう問題をCLI ダッシュボードを自作して解決した話
sumihiro3
1
730
源内ハンズオン概要編
hideg
0
210
属人化した知識を、 AIが辿れる地図にする
pkshadeck
PRO
1
210
「人を評価する AI」の設計と実装
ryoyanara
0
240
「寝てても仕事が進む」Claude Codeで組む第二の脳
tomoyafujita2016
0
360
MySQLとPostgreSQLって何が違うの?
akagami
0
140
仕様駆動開発の消費期限
watany
20
9k
【QA Test Talk Vol.8】AI-DLC による Whole Team Approach の加速
pkshadeck
PRO
0
240
Featured
See All Featured
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
500
Product Roadmaps are Hard
iamctodd
55
12k
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
790
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
250
Faster Mobile Websites
deanohume
310
32k
A Soul's Torment
seathinner
6
3.5k
Embracing the Ebb and Flow
colly
88
5.1k
Designing for humans not robots
tammielis
254
26k
Visualization
eitanlees
152
17k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
4.5k
Transcript
9BNBSJO'PSNT(PPHMF.BQT ʹϓϧϦΫΛૹΖ͏ KYVH໊ݹࢧ෦ !BNBZ
ࣗݾհ w !BNBZ ͋Ί͍ w 8PSLGPSωϓϥגࣜձࣾIUUQOFQVMBOFU w (FPTQBUJBMNPCJMFBQQTEFWFMPQQFS w
"OESPJE J04 $ +BWB 3Y .77.ͱ͔ w Ѫݝ๛ڮࢢࡏॅɺϑϧϦϞʔτϫʔΧʔ
ຊͷ࣍ HJU(JU)VCʹ͍ͭͯ 9BNBSJO'PSNT(PPHMF.BQTʹ͍ͭͯ ΦʔϓϯιʔειϑτΣΞͷߩݙͷํ ϋϯζΦϯ
HJU(JU)VCʹ͍ͭͯ w HJUࢄܕόʔδϣϯཧγεςϜ ιϑτΣΞ ͷ໊લ w ࢄܕ͡Όͳ͍όʔδϣϯཧγεςϜ$74 47/ 744 w
ࢄܕόʔδϣϯཧγεςϜଞʹ.FSDVSJBM w (JU)VCɺHJUΛར༻ͨ͠։ൃऀ͚αʔϏε໊·ͨاۀ໊ w ଞʹɺ#JU#VDLFUCZ"UMBTTJBO (JU-BCͳͲ
HJUʹ͍ͭͯͷࡶͳઆ໌ ϦϞʔτ Ͳ͔ͬͷ1$ ϩʔΧϧ ࣗͷ1$ ϦϙδτϦ ϦϙδτϦ HJUDMPOF HJUDPNNJU HJUQVTI
ϒϥϯν NBTUFS EFW ϒϥϯν NBTUFS EFW
HJUϒϥϯνʹ͍ͭͯͷࡶͳઆ໌ w NBTUFSʮඞͣಈ͘ʯίʔυʹ͢ΔɺΉΈʹมߋ͍͚ͯ͠ͳ͍ w UPQJD@YYY JTTVF@YYYʮػೳΛҰͭՃ͢Δ͚ͩʯʮόάΛ݅ ͚ͩ͢ʯͷϒϥϯνɺzτϐοΫϒϥϯνzͱݺΕΔ͜ͱɻϓϧϦ ΫΤετΛग़͢ͷ௨ৗ͜ͷϒϥϯν͔Βɻ w ʮ(JUqPXʯʮ(JU)VCqPXʯͷΑ͏ͳɺϒϥϯνΛΔϧʔϧʹ
ʮϒϥϯνઓུʯ͋Δɻ
(JU)VCʹ͍ͭͯͷࡶͳઆ໌ ϦϞʔτ (JU)VCͷαʔό ϩʔΧϧ ࣗͷ1$ ϦϙδτϦ HJUDMPOFQVMM HJUDPNNJU HJUQVTI ୭͔ͷΞΧϯτ
ࣗͷΞΧϯτ GPSL ϦϙδτϦ ϦϙδτϦ QVMMSFRVFTU BDDFQUPSSFKFDU ˞੨ࣈ(JU)VCͷػೳ
ࠓΔ͜ͱ ϦϞʔτ (JU)VCͷαʔό ϩʔΧϧ ࣗͷ1$ 9BNBSJO'PSNT (PPHMF.BQT ϦϙδτϦ HJUDMPOFQVMM HJUDPNNJU
HJUQVTI BNBZͷΞΧϯτ ࣗͷΞΧϯτ GPSL ϦϙδτϦ QVMMSFRVFTU ˞੨ࣈ(JU)VCͷ8FCαΠτͰ 9BNBSJO'PSNT (PPHMF.BQT ϦϙδτϦ ࣈ4PVSDF5SFFͰߦ͏ BDDFQUPSSFKFDU CZBNBZ
(6*ͷHJUΫϥΠΞϯτ w 4PVSDF5SFFCZBUMBTTJBO w ࠓ͜ΕΛ͍·͢ɻ8JO൛ͬ͞Γɻ w (JU)VC%FTLUPQCZ(JU)VC w ίϛοτπϦʔ͕ݟ͘͢ͳ͍ ࢲݟ
w (JU,SBLFOCZBYPTPGU w 8JOͷਓʹਓؾΈ͍ͨ
9BNBSJO'PSNT(PPHMF.BQTʹ͍ͭͯ w 9BNBSJO'PSNT͚ͷਤϥΠϒϥϦ w (PPHMF.BQTʹಛԽ w ຊՈ9BNBSJO'PSNT.BQTͷιʔε .*5-JDFOTF Λίϐʔͯ͠ ࡞ͬͨ
w ผͷϓϩμΫτʹ͢ΔͭΓͩͬͨͷͰlGPSLzͯ͠ͳ͍ w $VTUPN3FOEFSFSΛͬͯɺ"OESPJEJ04681ͦΕͧΕ࣮
9BNBSJO'PSNT(PPHMF.BQTͷߏ w 9BNBSJO'PSNT(PPHMF.BQT w 9BNBSJO'PSNT(PPHMF.BQTར༻ऀ͚ͷެ։Ϋϥε w YYYY"OESPJE"OESPJE͚ͷ࣮ w YYYYJ04J04͚ͷ࣮ w
YYYY681681͚ͷ࣮ w 9'(PPHMF.BQ4BNQMF w 9'(PPHMF.BQ4BNQMFαϯϓϧΞϓϦ w %SPJE J04 681΄ͱΜͲԿͯ͠ͳ͍
9BNBSJO'PSNT(PPHMF.BQTͷಈ͔͠ํ w 9BNBSJO'PSNT(PPHMF.BQT9BNBSJO'PSNT(PPHMF.BQT 9BNBSJO'PSNT(PPHMF.BQT@XJUI@TBNQMFTMO Λ7JTVBM4UVEJP͔9BNBSJO4UVEJPͰ։͍ͯϏϧυ͢Ε͓̺ɻ w ͨͩ͠ਤදࣔ͞Εͳ͍ (PPHMF.BQTͷ"1*Ωʔ͕ඞཁ ɻϋϚΓ͍͢ͷ Ͱɺ͕࣌ؒ͋·ͬͨΒΓ·͠ΐ͏ɻ
w IUUQTEFWFMPQFSTHPPHMFDPNNBQTEPDVNFOUBUJPOJPTTELTUBSU IMKBDPOTPMF@OBNF@BQJ w IUUQTEFWFMPQFSTHPPHMFDPNNBQTEPDVNFOUBUJPOBOESPJEBQJ TJHOVQ IMKB
ΦʔϓϯιʔειϑτΣΞͷߩݙͷํ w (JU)VCͩͱɺ$0/53*#65*/(NE͕༻ҙ͞Ε͍ͯΔ߹͕͋Γ ·͢ɻ w 3&"%.&NEʹॻ͍ͯ͋Δ߹͋Γ·͢ɻ w ։ൃͷࢀՃํ๏ɺίʔσΟϯάελΠϧɺJTTVFͷॻ͖ํɺ13 ͷૹΓํ݅ͳͲ͕ॻ͍ͯ͋Γ·͢ɻ w
$0/53*#65*/(NE͕༻ҙ͞Ε͍ͯͳͯ͘QVCMJDSFQPͳΜͩ ͔ΒϓϧϦΫΛڋઈ͍ͯ͠·ͤΜɻΨϯΨϯ13ૹͬͯ0,Ͱ͢ɻ
ϋϯζΦϯ w ࡞ۀީิͷJTTVFTIUUQTHJUIVCDPNBNBZ 9BNBSJO'PSNT(PPHMF.BQTJTTVFT RJTJTTVF JTPQFO MBCFMXFMDPNFDPOUSJCVUF w 9BNBSJO'PSNT(PPHMF.BQTͷίϯτϦϏϡʔγϣϯΨΠυ IUUQTHJUIVCDPNBNBZ9BNBSJO'PSNT(PPHMF.BQT
CMPCNBTUFS$0/53*#65*/(KBNE
ࠓΔ͜ͱ ࠶ ϦϞʔτ (JU)VCͷαʔό ϩʔΧϧ ࣗͷ1$ 9BNBSJO'PSNT (PPHMF.BQT ϦϙδτϦ HJUDMPOFQVMM
HJUDPNNJU HJUQVTI BNBZͷΞΧϯτ ࣗͷΞΧϯτ GPSL ϦϙδτϦ QVMMSFRVFTU BDDFQUPSSFKFDU CZBNBZ ˞੨ࣈ(JU)VCͷ8FCαΠτͰ 9BNBSJO'PSNT (PPHMF.BQT ϦϙδτϦ ࣈ4PVSDF5SFFͰߦ͏
ࠓΔ͜ͱ GPSLޙͷৄࡉ ϦϞʔτ (JU)VCͷαʔό ϩʔΧϧ ࣗͷ1$ 9BNBSJO'PSNT (PPHMF.BQT ϦϙδτϦ HJUDMPOF
HJUDPNNJU HJUQVTI ϒϥϯν ࣗͷΞΧϯτ 9BNBSJO'PSNT (PPHMF.BQT ϦϙδτϦ ϒϥϯν NBTUFS JTTVF@YYY NBTUFS JTTVF@YYY ϒϥϯνΛΔ BNBZ ʹϓϧϦΫ ΛૹΔ
044։ൃʹࢀՃ͢ΔͱΑ͍ࣄ w +FU#SBJOTͷ0QFO4PVSDF-JDFOTFΛ͍͖ͨͩ·ͨ͠IUUQ CMPHBNBZOFUCMPHHPUKFUCSBJOTPQFOTPVSDF MJTFODF w ॳΊͯ.JDSPTPGU.71ʹͳΓ·ͨ͠ʂIUUQCMPHBNBZOFU CMPHCFDPNFNJDSPTPGUNWQGPSUIFpSTUUJNNF w ໊ΘΓɺब৬ɾస৬ʹ༗རʁ
w ւ֎ͷਓͨͪͱͷίϛϡχέʔγϣϯͷ࿅श
8FMDPNFDPOUSJCVUFʂ w 9BNBSJO'PSNT(PPHMF.BQTIUUQTHJUIVCDPNBNBZ 9BNBSJO'PSNT(PPHMF.BQT w 1SPKFDU#MVF.POLFZIUUQTHJUIVCDPN1SPKFDU#MVF.POLFZ #MVF.POLFZ w "OEZPVS044QSPEVDU
͓·͚GPSLͨ͠ޙɺຊՈ͕ߋ৽͞ΕͨΒʁ w ϦϞʔτϦϙδτϦΛՃͯ͠QVMMɺϩʔΧϧͰϚʔδ͠·͠ΐ͏ ϦϞʔτ (JU)VCͷαʔό ϩʔΧϧ ࣗͷ1$ ϒϥϯν NBTUFS BNBZͷϦϙδτϦ
ࣗͷϦϙδτϦ ϒϥϯν NBTUFS ϒϥϯν CBTF@NBTUFS NBTUFS SFNPUFPSJHJO SFNPUFCBTF ຊՈϦϙδτϦΛϦϞʔτʹՃ ຊՈͷNBTUFSΛQVMM ϩʔΧϧͷϒϥϯν໊ม͑Δ ຊՈNBTUFSΛ ϩʔΧϧNBTUFSʹ Ϛʔδ NBTUFSΛ ࣗͷϦϞʔτʹQVTI