Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Firebase study meeting at Kofu

Firebase study meeting at Kofu

2016年6月2日に開催された「Firebase勉強会@甲府」の発表資料です。
Firebase について調べたことをまとめました。

■Introducing Firebase - YouTube
https://youtu.be/O17OWyx08Cg

■Google Developers Japan: Firebase を拡張、統合アプリ プラットフォームとして登場
http://googledevjp.blogspot.jp/2016/05/firebase.html

■Androidの新プッシュ通知FCMへの移行 : 時々、失業SEの開発日誌
http://blog.kotemaru.org/2016/05/28/android-fcm-sample.html

■Pricing - Firebase
https://firebase.google.com/pricing/

■Console - Firebase
https://console.firebase.google.com/

■Firebase勉強会@甲府 - connpass
http://cosmoway.connpass.com/event/32351/

Yuuki Shimizu

June 02, 2016
Tweet

More Decks by Yuuki Shimizu

Other Decks in Technology

Transcript

  1. ࣗݾ঺հ ਗ਼ ਫ ༔ थ $04.08":JOD "OESPJEJ04EFWFMPQFS ZVVLJ@NBYJP ZVVLJT p

    ҿΜͩ͘ΕΤϯδχΞ p ࠷ۙ͸ /PEFKT ͹͔Γ৮ͬͯΔؾ͕͢Δ
  2. 'JSFCBTF 3FBMUJNF %BUBCBTF p ϦΞϧλΠϜσʔλϕʔε n ϦΞϧλΠϜͰͷσʔλಉظ͕Մೳ n σʔλ͸Ϋϥ΢υʹอଘ n

    ؔ܎୺຤ʹ਺ϛϦඵͰಉظ p ΦϑϥΠϯରԠ n ϩʔΧϧΩϟογϡΛ ར༻ͯ͠දࣔɾอଘ n ΦϯϥΠϯʹͳΕ͹ ࣗಈͰಉظ 
  3. 'JSFCBTF "VUIFOUJDBUJPO p ༷ʑͳೝূํࣜʹରԠ n *%ύεϫʔυ n (PPHMF 'BDFCPPL 5XJUUFS

    (JU)VC n طଘͷΞΧ΢ϯτγεςϜͱ౷߹͢Δ͜ͱ΋ p ϩάΠϯঢ়ଶΛҡ࣋Ͱ͖Δ n ࠶ىಈͯ͠΋ҡ࣋ 
  4. 'JSFCBTF 5FTU-BC p ΞϓϦͷڍಈΛଟ͘ͷ୺຤Ͱ֬ೝ n ༷ʑͳ୺຤ɺ04͕ϦϞʔτͰ༻ҙ n εΫϦʔϯγϣοτ΍୺຤ϩάɺΫϥογϡ ϩάΛ֬ೝͰ͖Δ p

    ςετ΋͍Ζ͍Ζ n 3PCPςετͳΒςετίʔυෆཁ n εΫϦϓτΛ࡞੒ͯ͠ςετ͢Δ͜ͱ΋Մೳ n $*ʹ૊ΈࠐΊΔ 
  5. 'JSFCBTF %ZOBNJD-JOLT p ΞϓϦରԠͷσΟʔϓϦϯΫΛൃߦ n J04"OESPJE8FCͰίϯςϯπʹରԠ͢Δ ڞ௨ͷ 63- n Πϯετʔϧ͞Ε͍ͯΕ͹ΞϓϦΛදࣔ

    n Πϯετʔϧ͞Ε͍ͯͳ͚Ε͹ 8FCαΠτ Λදࣔ PSΞϓϦΠϯετʔϧը໘ʹભҠ p "OBMZUJDTͰղੳ΋ Ͱ͖Δʂ 
  6. ϓϥϯ͸ λΠϓ p ແྉϓϥϯʜ41"3, n झຯͰ࢝ΊΔͳΒ͔͜͜Β p ݻఆϨʔτϓϥϯʜ'-".& n NPOUI

    n ॳظελʔτΞοϓ޲͚ p ैྔϓϥϯʜ#-";& n େن໛ΞϓϦରԠ 
  7. ແྉͰ΋े෼࢖͑Δʂ "OBMZUJDT ˕ ແ੍ݶ 5FTU-BC ʷ ෆՄ 3FBMUJNF %BUBCBTF ˚

    ্ݶ͋Γ $SBTI3FQPSUJOH ˕ ແ੍ݶ "VUIFOUJDBUJPO ˕ ແ੍ݶ /PUJGJDBUJPOT ˕ ແ੍ݶ 4UPSBHF ˚ ্ݶ͋Γ "QQ*OEFYJOH ˕ ແ੍ݶ )PTUJOH ˚ ্ݶ͋Γ %ZOBNJD -JOLT ˕ ແ੍ݶ 3FNPUF$POGJH ˕ ແ੍ݶ *OWJUFT ˕ ແ੍ݶ 
  8. 'JSFCBTF4%,௥Ճ J04 p $PDPB1PET ͰΠϯετʔϧ n Podfile ʹهड़ pod 'Firebase'

    p 'JSFCBTFϞδϡʔϧͷΠϯϙʔτ import Firebase p ॳظԽίʔυΛ௥Ճ n AppDelegate Ϋϥε಺Ͱ FIRApp.configure() 
  9. 'JSFCBTF4%,௥Ճ "OESPJE p CVJMEHSBEMF ͷฤू n classpath 'com.google.gms:google-services:3.0.0' p BQQCVJMEHSBEMF

    ͷฤूʢϱॴʣ n apply plugin: 'com.android.application' n compile 'com.google.firebase:firebase-core:9.0.1' n apply plugin: 'com.google.gms.google-services'