SlideShare a Scribd company logo
1 of 56
You feel like you used it properly with
9/28/2016
@mfks17
ISAO Meetup #5
#ISAOcorp
🆔mfks17
♑️Motohiko Fukase
🇯🇵Kanagawa, Japan
🔗http://mfks17.org
🏢ISAO Corporation
#ISAOcorp
自己紹介
Contribution🌟
https://github.com/mfks17/bitbar-plugin-github-trending
#ISAOcorp
Question❓❔
#ISAOcorp
Firebase
バリバリ使ってます🔥
#ISAOcorp
AST対応✅
#ISAOcorp
Xcode8, Swift3, iOS10
📱
#ISAOcorp
🙋🙆🙅
アジェンダ
• Firebaseの概要
• Firebaseの組み込み方法
• TIPS
#ISAOcorp
話さない事
• Androidの事😱
• Hacking
• 導入してどうだったか
#ISAOcorp
アジェンダ
• Firebaseの概要
• Firebaseの組み込み方法
• TIPS
#ISAOcorp
その前に
• Firebaseはなにが良いのか
• メリット
• 似たサービス
#ISAOcorp
• Firebaseはなにが良いのか
?
https://firebase.google.com/
#ISAOcorp
メリット
• 沢山の機能を単一の画面で管理できる
• バックエンドのサーバ構築運用を丸投げできる
• モバイル側の実装に集中できる
• Push、Crash reporting、Analytics、etc..,
アプリ開発に必要な機能が1通りそろっている
#ISAOcorp
頑張って欲しいところ
• アカウントの権限が柔軟に指定できない
• Googleさん色々に委ねる
• Chatツールなどの連携
似たサービス
• ニフティクラウド mobile backend
• Repro
#ISAOcorp
ニフティクラウド mobile backend
Repro
アジェンダ
• Firebaseの概要
• Firebaseの組み込み方法
• TIPS
#ISAOcorp
Firebaseの概要
・Firebaseは、Googleが約2年前に買収
したBackend as a Service(BaaS)、モ
バイルプラットフォームです🚀
・今回のGoogle/IOで2.0になり機能が
強化されました🎉
#ISAOcorp
Firebaseの概要
• Firebaseの機能
• 完全無料
• プランにより有料
#ISAOcorp
完全無料
・Firebase Analytics
・Firebase App Indexing
・Firebase Authentication
・Firebase Dynamic Links
・Firebase Invites
・Firebase Notifications
・Firebase Crash Reporting
・Firebase Remote Config
#ISAOcorp
プランによって変動
・Firebase Realtime Database
・Firebase Storage
・Firebase Hosting
・Test Lab
・Firebase Cloud Messaging(FCM)
#ISAOcorp
3つのプラン
・十分に利用できる無料プラン
・月額が予測可能な初期スタートアップ向けの
固定レートプラン
・大規模アプリ対応の従量プラン
#ISAOcorp
https://firebase.google.com/pricing/
Firebaseの料金体系 #ISAOcorp
https://firebase.google.com/pricing/
Firebaseの料金体系 #ISAOcorp
Firebaseの料金体系 #ISAOcorp
https://firebase.google.com/pricing/
アジェンダ
• Firebaseの概要
• Firebaseの組み込み方法
• TIPS
#ISAOcorp
Firebaseの組み込み方法
• Firebase Notificationsの例
#ISAOcorp
https://goo.gl/UHs1GM
Firebaseの組み込み方法
• 手順
• App IDの発行
• Xcodeでプロジェクトを作成
• Firebaseのconsoleでアプリを登録する
• Xcodeでプロジェクトの設定をする
• Firebase consoleでの設定
• Push通知を送る
#ISAOcorp
Firebaseの組み込み方法
• App IDの作成
• iOS Developer CenterのCertificates, Identifiers &
ProfilesでApp IDを発行
#ISAOcorp
Firebaseの組み込み方法
• Firebaseのconsoleでアプリを登録する
https://console.firebase.google.com/
#ISAOcorp
Firebaseの組み込み方法
#ISAOcorp
Firebaseの組み込み方法
bundle ID (App Store ID)を入力
#ISAOcorp
Firebaseの組み込み方法
plistファイルをDL
#ISAOcorp
Firebaseの組み込み方法
各機能毎にplistのDLを要求されるので、その都度最新の
ファイルをプロジェクトに組み込む必要がある
#ISAOcorp
Firebaseの組み込み方法
• ライブラリのDL
• Cocoa pods
• pod install
#ISAOcorp
Firebaseの組み込み方法
D&Dする
#ISAOcorp
Firebaseの組み込み方法
func application(application: UIApplication,
didFinishLaunchingWithOptions launchOptions:
[NSObject: AnyObject]?) -> Bool {
FIRApp.configure()
let types: UIUserNotificationType =
[UIUserNotificationType.Badge,
UIUserNotificationType.Alert,
UIUserNotificationType.Sound]
let settings: UIUserNotificationSettings =
UIUserNotificationSettings( forTypes: types, categories: nil )
application.registerUserNotificationSettings( settings )
application.registerForRemoteNotifications()
return true
}
#ISAOcorp
Firebaseの組み込み方法
func application(application: UIApplication,
didFinishLaunchingWithOptions launchOptions:
[NSObject: AnyObject]?) -> Bool {
FIRApp.configure()
let types: UIUserNotificationType =
[UIUserNotificationType.Badge,
UIUserNotificationType.Alert,
UIUserNotificationType.Sound]
let settings: UIUserNotificationSettings =
UIUserNotificationSettings( forTypes: types, categories: nil )
application.registerUserNotificationSettings( settings )
application.registerForRemoteNotifications()
return true
}
#ISAOcorp
Firebaseの組み込み方法
#ISAOcorp
func registerForPushNotifications(application: UIApplication) {
let settings: UIUserNotificationSettings =
UIUserNotificationSettings(forTypes: [.Alert,
.Badge,
.Sound],
categories: nil)
application.registerUserNotificationSettings(settings)
application.registerForRemoteNotifications()
}
func tokenRefreshNotificaiton(notification: NSNotification) {
let refreshedToken = FIRInstanceID.instanceID().token()!
}
ttps://gist.github.com/mfks17/54839374f088f28b9b7fc803ad467cf
Firebaseの組み込み方法
• コンソール画面でアプリのプロジェクトのセッティ
ングを行う
• 証明書をDev,Prodそれぞれの環境毎にアップロー
ドする
#ISAOcorp
Firebaseの組み込み方法
#ISAOcorp
Firebaseの組み込み方法
• こんな感じでシンプルなPush通知を送る事ができ
ます。
#ISAOcorp
Firebaseの組み込み方法
• まとめ
• App IDの発行
• Xcodeでプロジェクトを作成
• Firebaseのconsoleでアプリを登録する
• Xcodeでプロジェクトの設定をする
• Firebase consoleでの設定
• Push通知を送る
#ISAOcorp
アジェンダ
• Firebaseの概要
• Firebaseの組み込み方法
• TIPS
#ISAOcorp#ISAOcorp
iOS 10、Xcode 8、Swift 3
• Dynamic Links、Invites、App Indexing
• アプリの再ビルドのみでOK
• Firebase Analytics
• 新しいライブラリでビルドすればOK
• Firebase Cloud Messaging
• 近々対応予定
• サンプルコードのSwift3化は近々対応予定
https://googledevjp.blogspot.jp/2016/09/ios-10-xcode-8-and-swift-3.html
#ISAOcorp
iOS 10、Xcode 8、Swift 3
• Dynamic Links、Invites、App Indexing
• アプリの再ビルドのみでOK
• Firebase Analytics
• 新しいライブラリでビルドすればOK
• Firebase Cloud Messaging
• 近々対応予定👍
• サンプルコードのSwift3化は近々対応予定👍
https://googledevjp.blogspot.jp/2016/09/ios-10-xcode-8-and-swift-3.html
#ISAOcorp
iOS 10、Xcode 8、Swift 3
• Dynamic Links、Invites、App Indexing
• アプリの再ビルドのみでOK
• Firebase Analytics
• 新しいライブラリでビルドすればOK
• Firebase Cloud Messaging
• 近々対応予定👍
• サンプルコードのSwift3化は近々対応予定👍
https://googledevjp.blogspot.jp/2016/09/ios-10-xcode-8-and-swift-3.html
#ISAOcorp
対応必要
アップデートドキュメント参照
サンプルコード
• https://github.com/firebase
• なかの人がメンテしている
• 手元で確認はしていないが、Swift3に対応してい
る旨のコミットコメントあり
#ISAOcorp
参照
• Firebaseに関する投稿 - Qiita
• Firebase (@Firebase) | Twitter
• スマホアプリ開発を加速する,Firebaseを使ってみ
よう
• Firebase Google Group
#ISAOcorp
まとめ
• まだまだ、再スタートをして約半年🚼
• Googleさんの今後にご期待ください😎
• Googleさんのレールに乗る事になるが、
アプリのコンテキストを考慮して、導入出来る
所は導入していきたい🔥
#ISAOcorp
ご静聴ありがとうございました😄
#ISAOcorp
We are hiring!🙌🙌🙌
https://www.isao.co.jp/recruit/
#ISAOcorp
QA🤔
#ISAOcorp

More Related Content

What's hot

kintone Café 東京 Vol.3 ハンズオン資料(kintone & AWS Lambda/S3)
kintone Café 東京 Vol.3 ハンズオン資料(kintone & AWS Lambda/S3)kintone Café 東京 Vol.3 ハンズオン資料(kintone & AWS Lambda/S3)
kintone Café 東京 Vol.3 ハンズオン資料(kintone & AWS Lambda/S3)JOYZO
 
Riot.jsとフォームのデータバインディング
Riot.jsとフォームのデータバインディングRiot.jsとフォームのデータバインディング
Riot.jsとフォームのデータバインディングKeisuke Imai
 
Scotty + Aeson + Persistentで作るJSON Web API
Scotty + Aeson + Persistentで作るJSON Web APIScotty + Aeson + Persistentで作るJSON Web API
Scotty + Aeson + Persistentで作るJSON Web APIDaisuke Fujimura
 
kintone Café 東京 Vol.4 ハンズオン資料(kintone & AWS API Gateway/Lambda/Machine Learning)
kintone Café 東京 Vol.4 ハンズオン資料(kintone & AWS API Gateway/Lambda/Machine Learning)kintone Café 東京 Vol.4 ハンズオン資料(kintone & AWS API Gateway/Lambda/Machine Learning)
kintone Café 東京 Vol.4 ハンズオン資料(kintone & AWS API Gateway/Lambda/Machine Learning)JOYZO
 
スマホアプリ開発者のためのWeb api開発入門の入門
スマホアプリ開発者のためのWeb api開発入門の入門スマホアプリ開発者のためのWeb api開発入門の入門
スマホアプリ開発者のためのWeb api開発入門の入門Kenyu Miura
 
WP-APIを使ってみよう&No PHPテーマという考え方
WP-APIを使ってみよう&No PHPテーマという考え方WP-APIを使ってみよう&No PHPテーマという考え方
WP-APIを使ってみよう&No PHPテーマという考え方Hidetaka Okamoto
 
クローズドソースから始めるオープンソース
クローズドソースから始めるオープンソースクローズドソースから始めるオープンソース
クローズドソースから始めるオープンソースTakafumi ONAKA
 
【ITベンチャーを支えるテクノロジー】成長し続けるサービスを支える技術|ランサーズ株式会社
【ITベンチャーを支えるテクノロジー】成長し続けるサービスを支える技術|ランサーズ株式会社【ITベンチャーを支えるテクノロジー】成長し続けるサービスを支える技術|ランサーズ株式会社
【ITベンチャーを支えるテクノロジー】成長し続けるサービスを支える技術|ランサーズ株式会社leverages_event
 
AWS+WordPressでつくるFirefoxアプリ
AWS+WordPressでつくるFirefoxアプリAWS+WordPressでつくるFirefoxアプリ
AWS+WordPressでつくるFirefoxアプリTakayuki Miyauchi
 
Spring Day 2016 - Web API アクセス制御の最適解
Spring Day 2016 - Web API アクセス制御の最適解Spring Day 2016 - Web API アクセス制御の最適解
Spring Day 2016 - Web API アクセス制御の最適解都元ダイスケ Miyamoto
 
kintoneカスタマイズの可能性
kintoneカスタマイズの可能性kintoneカスタマイズの可能性
kintoneカスタマイズの可能性安隆 沖
 
BYE-BYE!! ASP.NET MVC,Hello! ASP.NET SPA~ASP.NET WEB API & ASP.NET CORE WITH ...
BYE-BYE!! ASP.NET MVC,Hello! ASP.NET SPA~ASP.NET WEB API & ASP.NET CORE WITH ...BYE-BYE!! ASP.NET MVC,Hello! ASP.NET SPA~ASP.NET WEB API & ASP.NET CORE WITH ...
BYE-BYE!! ASP.NET MVC,Hello! ASP.NET SPA~ASP.NET WEB API & ASP.NET CORE WITH ...Bin Matsui
 
WebAPIのこれまでとこれから
WebAPIのこれまでとこれからWebAPIのこれまでとこれから
WebAPIのこれまでとこれからYohei Yamamoto
 
Spring I/O 2017での拡張のお話
Spring I/O 2017での拡張のお話Spring I/O 2017での拡張のお話
Spring I/O 2017での拡張のお話Alisa Sasaki
 
フルサーバレスで構築した電子書籍ストアを1年運用してみた
フルサーバレスで構築した電子書籍ストアを1年運用してみたフルサーバレスで構築した電子書籍ストアを1年運用してみた
フルサーバレスで構築した電子書籍ストアを1年運用してみた桂一 中山
 
20170715 高知lt kintoneカスタマイズ
20170715 高知lt kintoneカスタマイズ20170715 高知lt kintoneカスタマイズ
20170715 高知lt kintoneカスタマイズ安隆 沖
 
JAWS-UG in Cloud Roadshow 2017 大阪 LT
JAWS-UG in Cloud Roadshow 2017 大阪 LTJAWS-UG in Cloud Roadshow 2017 大阪 LT
JAWS-UG in Cloud Roadshow 2017 大阪 LTAkira Shibata
 
WordPress開発の最新事情
WordPress開発の最新事情WordPress開発の最新事情
WordPress開発の最新事情Takayuki Miyauchi
 

What's hot (20)

kintone Café 東京 Vol.3 ハンズオン資料(kintone & AWS Lambda/S3)
kintone Café 東京 Vol.3 ハンズオン資料(kintone & AWS Lambda/S3)kintone Café 東京 Vol.3 ハンズオン資料(kintone & AWS Lambda/S3)
kintone Café 東京 Vol.3 ハンズオン資料(kintone & AWS Lambda/S3)
 
Riot.jsとフォームのデータバインディング
Riot.jsとフォームのデータバインディングRiot.jsとフォームのデータバインディング
Riot.jsとフォームのデータバインディング
 
Scotty + Aeson + Persistentで作るJSON Web API
Scotty + Aeson + Persistentで作るJSON Web APIScotty + Aeson + Persistentで作るJSON Web API
Scotty + Aeson + Persistentで作るJSON Web API
 
kintone Café 東京 Vol.4 ハンズオン資料(kintone & AWS API Gateway/Lambda/Machine Learning)
kintone Café 東京 Vol.4 ハンズオン資料(kintone & AWS API Gateway/Lambda/Machine Learning)kintone Café 東京 Vol.4 ハンズオン資料(kintone & AWS API Gateway/Lambda/Machine Learning)
kintone Café 東京 Vol.4 ハンズオン資料(kintone & AWS API Gateway/Lambda/Machine Learning)
 
スマホアプリ開発者のためのWeb api開発入門の入門
スマホアプリ開発者のためのWeb api開発入門の入門スマホアプリ開発者のためのWeb api開発入門の入門
スマホアプリ開発者のためのWeb api開発入門の入門
 
WP-APIを使ってみよう&No PHPテーマという考え方
WP-APIを使ってみよう&No PHPテーマという考え方WP-APIを使ってみよう&No PHPテーマという考え方
WP-APIを使ってみよう&No PHPテーマという考え方
 
クローズドソースから始めるオープンソース
クローズドソースから始めるオープンソースクローズドソースから始めるオープンソース
クローズドソースから始めるオープンソース
 
【ITベンチャーを支えるテクノロジー】成長し続けるサービスを支える技術|ランサーズ株式会社
【ITベンチャーを支えるテクノロジー】成長し続けるサービスを支える技術|ランサーズ株式会社【ITベンチャーを支えるテクノロジー】成長し続けるサービスを支える技術|ランサーズ株式会社
【ITベンチャーを支えるテクノロジー】成長し続けるサービスを支える技術|ランサーズ株式会社
 
AWS+WordPressでつくるFirefoxアプリ
AWS+WordPressでつくるFirefoxアプリAWS+WordPressでつくるFirefoxアプリ
AWS+WordPressでつくるFirefoxアプリ
 
AWSからAzureへ
AWSからAzureへAWSからAzureへ
AWSからAzureへ
 
Spring Day 2016 - Web API アクセス制御の最適解
Spring Day 2016 - Web API アクセス制御の最適解Spring Day 2016 - Web API アクセス制御の最適解
Spring Day 2016 - Web API アクセス制御の最適解
 
kintoneカスタマイズの可能性
kintoneカスタマイズの可能性kintoneカスタマイズの可能性
kintoneカスタマイズの可能性
 
BYE-BYE!! ASP.NET MVC,Hello! ASP.NET SPA~ASP.NET WEB API & ASP.NET CORE WITH ...
BYE-BYE!! ASP.NET MVC,Hello! ASP.NET SPA~ASP.NET WEB API & ASP.NET CORE WITH ...BYE-BYE!! ASP.NET MVC,Hello! ASP.NET SPA~ASP.NET WEB API & ASP.NET CORE WITH ...
BYE-BYE!! ASP.NET MVC,Hello! ASP.NET SPA~ASP.NET WEB API & ASP.NET CORE WITH ...
 
WebAPIのこれまでとこれから
WebAPIのこれまでとこれからWebAPIのこれまでとこれから
WebAPIのこれまでとこれから
 
Spring I/O 2017での拡張のお話
Spring I/O 2017での拡張のお話Spring I/O 2017での拡張のお話
Spring I/O 2017での拡張のお話
 
フルサーバレスで構築した電子書籍ストアを1年運用してみた
フルサーバレスで構築した電子書籍ストアを1年運用してみたフルサーバレスで構築した電子書籍ストアを1年運用してみた
フルサーバレスで構築した電子書籍ストアを1年運用してみた
 
20150704cmsdou
20150704cmsdou20150704cmsdou
20150704cmsdou
 
20170715 高知lt kintoneカスタマイズ
20170715 高知lt kintoneカスタマイズ20170715 高知lt kintoneカスタマイズ
20170715 高知lt kintoneカスタマイズ
 
JAWS-UG in Cloud Roadshow 2017 大阪 LT
JAWS-UG in Cloud Roadshow 2017 大阪 LTJAWS-UG in Cloud Roadshow 2017 大阪 LT
JAWS-UG in Cloud Roadshow 2017 大阪 LT
 
WordPress開発の最新事情
WordPress開発の最新事情WordPress開発の最新事情
WordPress開発の最新事情
 

Viewers also liked

今からでも大丈夫!Firebase入門
今からでも大丈夫!Firebase入門今からでも大丈夫!Firebase入門
今からでも大丈夫!Firebase入門Tomoki Koga
 
クリエイター魂を刺激する!シンラが提案する「ゲームの超進化」ロードマップ
クリエイター魂を刺激する!シンラが提案する「ゲームの超進化」ロードマップクリエイター魂を刺激する!シンラが提案する「ゲームの超進化」ロードマップ
クリエイター魂を刺激する!シンラが提案する「ゲームの超進化」ロードマップShinra_Technologies
 
デザイナーがXcodeを使って 開発効率をUPさせた 5つのエピソード + 現場エンジニアのコメント付き
デザイナーがXcodeを使って 開発効率をUPさせた 5つのエピソード  +  現場エンジニアのコメント付きデザイナーがXcodeを使って 開発効率をUPさせた 5つのエピソード  +  現場エンジニアのコメント付き
デザイナーがXcodeを使って 開発効率をUPさせた 5つのエピソード + 現場エンジニアのコメント付きMayumi Narisawa
 
PHPでPostgreSQLとPGroongaを使って高速日本語全文検索!
 PHPでPostgreSQLとPGroongaを使って高速日本語全文検索! PHPでPostgreSQLとPGroongaを使って高速日本語全文検索!
PHPでPostgreSQLとPGroongaを使って高速日本語全文検索!Kouhei Sutou
 
Firebaseでのファイルアップロード処理と便利ライブラリの紹介
Firebaseでのファイルアップロード処理と便利ライブラリの紹介Firebaseでのファイルアップロード処理と便利ライブラリの紹介
Firebaseでのファイルアップロード処理と便利ライブラリの紹介Fumiya Sakai
 
ビルドサーバで使うDocker
ビルドサーバで使うDockerビルドサーバで使うDocker
ビルドサーバで使うDockerMasashi Shinbara
 
JavaScriptから利用するFirebase
JavaScriptから利用するFirebaseJavaScriptから利用するFirebase
JavaScriptから利用するFirebaseTakuji Shimokawa
 
レイヤードアーキテクチャを意識したPHPアプリケーションの構築
レイヤードアーキテクチャを意識したPHPアプリケーションの構築レイヤードアーキテクチャを意識したPHPアプリケーションの構築
レイヤードアーキテクチャを意識したPHPアプリケーションの構築Masashi Shinbara
 
[Laravel] CRUDアプリから一歩踏み出す3つのアプローチ
[Laravel] CRUDアプリから一歩踏み出す3つのアプローチ[Laravel] CRUDアプリから一歩踏み出す3つのアプローチ
[Laravel] CRUDアプリから一歩踏み出す3つのアプローチKazuaki KURIU
 
20151205フルスクラッチcms作成のノウハウ With Laravel
20151205フルスクラッチcms作成のノウハウ With Laravel20151205フルスクラッチcms作成のノウハウ With Laravel
20151205フルスクラッチcms作成のノウハウ With LaravelTakumi Yoshida
 
わかってるフレームワーク Laravel
わかってるフレームワーク Laravelわかってるフレームワーク Laravel
わかってるフレームワーク LaravelMasashi Shinbara
 
Phpフレームワーク 「laravel」でブログを作ろう
Phpフレームワーク 「laravel」でブログを作ろうPhpフレームワーク 「laravel」でブログを作ろう
Phpフレームワーク 「laravel」でブログを作ろうSyouta Tada
 
MySQL・PostgreSQLだけで作る高速でリッチな全文検索システム
MySQL・PostgreSQLだけで作る高速でリッチな全文検索システムMySQL・PostgreSQLだけで作る高速でリッチな全文検索システム
MySQL・PostgreSQLだけで作る高速でリッチな全文検索システムKouhei Sutou
 
Laravel / Lumen 次の一歩
Laravel / Lumen 次の一歩Laravel / Lumen 次の一歩
Laravel / Lumen 次の一歩Yuuki Takezawa
 
Firebaseで驚くほど簡単に作れるリアルタイムイベントドリブンアプリ
Firebaseで驚くほど簡単に作れるリアルタイムイベントドリブンアプリFirebaseで驚くほど簡単に作れるリアルタイムイベントドリブンアプリ
Firebaseで驚くほど簡単に作れるリアルタイムイベントドリブンアプリFumihiko Shiroyama
 
Laravel の学び方と得られる学び
Laravel の学び方と得られる学びLaravel の学び方と得られる学び
Laravel の学び方と得られる学びMasaru Matsuo
 
Laravelを使ってみた
Laravelを使ってみたLaravelを使ってみた
Laravelを使ってみたJaeseop Jeong
 
デザインにもこだわったUiの事始め3
デザインにもこだわったUiの事始め3デザインにもこだわったUiの事始め3
デザインにもこだわったUiの事始め3Fumiya Sakai
 

Viewers also liked (20)

今からでも大丈夫!Firebase入門
今からでも大丈夫!Firebase入門今からでも大丈夫!Firebase入門
今からでも大丈夫!Firebase入門
 
クリエイター魂を刺激する!シンラが提案する「ゲームの超進化」ロードマップ
クリエイター魂を刺激する!シンラが提案する「ゲームの超進化」ロードマップクリエイター魂を刺激する!シンラが提案する「ゲームの超進化」ロードマップ
クリエイター魂を刺激する!シンラが提案する「ゲームの超進化」ロードマップ
 
デザイナーがXcodeを使って 開発効率をUPさせた 5つのエピソード + 現場エンジニアのコメント付き
デザイナーがXcodeを使って 開発効率をUPさせた 5つのエピソード  +  現場エンジニアのコメント付きデザイナーがXcodeを使って 開発効率をUPさせた 5つのエピソード  +  現場エンジニアのコメント付き
デザイナーがXcodeを使って 開発効率をUPさせた 5つのエピソード + 現場エンジニアのコメント付き
 
PHPでPostgreSQLとPGroongaを使って高速日本語全文検索!
 PHPでPostgreSQLとPGroongaを使って高速日本語全文検索! PHPでPostgreSQLとPGroongaを使って高速日本語全文検索!
PHPでPostgreSQLとPGroongaを使って高速日本語全文検索!
 
Firebaseでのファイルアップロード処理と便利ライブラリの紹介
Firebaseでのファイルアップロード処理と便利ライブラリの紹介Firebaseでのファイルアップロード処理と便利ライブラリの紹介
Firebaseでのファイルアップロード処理と便利ライブラリの紹介
 
ビルドサーバで使うDocker
ビルドサーバで使うDockerビルドサーバで使うDocker
ビルドサーバで使うDocker
 
JavaScriptから利用するFirebase
JavaScriptから利用するFirebaseJavaScriptから利用するFirebase
JavaScriptから利用するFirebase
 
レイヤードアーキテクチャを意識したPHPアプリケーションの構築
レイヤードアーキテクチャを意識したPHPアプリケーションの構築レイヤードアーキテクチャを意識したPHPアプリケーションの構築
レイヤードアーキテクチャを意識したPHPアプリケーションの構築
 
[Laravel] CRUDアプリから一歩踏み出す3つのアプローチ
[Laravel] CRUDアプリから一歩踏み出す3つのアプローチ[Laravel] CRUDアプリから一歩踏み出す3つのアプローチ
[Laravel] CRUDアプリから一歩踏み出す3つのアプローチ
 
20151205フルスクラッチcms作成のノウハウ With Laravel
20151205フルスクラッチcms作成のノウハウ With Laravel20151205フルスクラッチcms作成のノウハウ With Laravel
20151205フルスクラッチcms作成のノウハウ With Laravel
 
Laravel LT
Laravel LTLaravel LT
Laravel LT
 
わかってるフレームワーク Laravel
わかってるフレームワーク Laravelわかってるフレームワーク Laravel
わかってるフレームワーク Laravel
 
Phpフレームワーク 「laravel」でブログを作ろう
Phpフレームワーク 「laravel」でブログを作ろうPhpフレームワーク 「laravel」でブログを作ろう
Phpフレームワーク 「laravel」でブログを作ろう
 
MySQL・PostgreSQLだけで作る高速でリッチな全文検索システム
MySQL・PostgreSQLだけで作る高速でリッチな全文検索システムMySQL・PostgreSQLだけで作る高速でリッチな全文検索システム
MySQL・PostgreSQLだけで作る高速でリッチな全文検索システム
 
Laravel / Lumen 次の一歩
Laravel / Lumen 次の一歩Laravel / Lumen 次の一歩
Laravel / Lumen 次の一歩
 
Firebaseで驚くほど簡単に作れるリアルタイムイベントドリブンアプリ
Firebaseで驚くほど簡単に作れるリアルタイムイベントドリブンアプリFirebaseで驚くほど簡単に作れるリアルタイムイベントドリブンアプリ
Firebaseで驚くほど簡単に作れるリアルタイムイベントドリブンアプリ
 
Laravel の学び方と得られる学び
Laravel の学び方と得られる学びLaravel の学び方と得られる学び
Laravel の学び方と得られる学び
 
3 tips of Laravel
3 tips of Laravel3 tips of Laravel
3 tips of Laravel
 
Laravelを使ってみた
Laravelを使ってみたLaravelを使ってみた
Laravelを使ってみた
 
デザインにもこだわったUiの事始め3
デザインにもこだわったUiの事始め3デザインにもこだわったUiの事始め3
デザインにもこだわったUiの事始め3
 

Similar to 使った気になれるFirebase

Developers.IO 2017 | SORACOMの「便利さが伝わりにくいサービス」ランキング!!
Developers.IO 2017 | SORACOMの「便利さが伝わりにくいサービス」ランキング!!Developers.IO 2017 | SORACOMの「便利さが伝わりにくいサービス」ランキング!!
Developers.IO 2017 | SORACOMの「便利さが伝わりにくいサービス」ランキング!!SORACOM,INC
 
SORACOM UG 関西 | SORACOMと、Sigfoxと、私
SORACOM UG 関西 | SORACOMと、Sigfoxと、私SORACOM UG 関西 | SORACOMと、Sigfoxと、私
SORACOM UG 関西 | SORACOMと、Sigfoxと、私SORACOM,INC
 
SORACOM User Group Tokyo #10 | SORACOM US奮闘記! / SORACOMとIPアドレスと私
SORACOM User Group Tokyo #10 | SORACOM US奮闘記! / SORACOMとIPアドレスと私SORACOM User Group Tokyo #10 | SORACOM US奮闘記! / SORACOMとIPアドレスと私
SORACOM User Group Tokyo #10 | SORACOM US奮闘記! / SORACOMとIPアドレスと私SORACOM,INC
 
OnsenUI + AngularJS + CloudEndpointsで作るSPA 地雷処理の巻
OnsenUI + AngularJS + CloudEndpointsで作るSPA 地雷処理の巻OnsenUI + AngularJS + CloudEndpointsで作るSPA 地雷処理の巻
OnsenUI + AngularJS + CloudEndpointsで作るSPA 地雷処理の巻Hiroshi Furuyama
 
ホットペッパービューティーアプリリプレイスとMVCP
ホットペッパービューティーアプリリプレイスとMVCPホットペッパービューティーアプリリプレイスとMVCP
ホットペッパービューティーアプリリプレイスとMVCPRecruit Lifestyle Co., Ltd.
 
LPWA 勉強会 #1 | これだけ知っていればLoRaWAN & SORACOM Air for LoRaWAN
LPWA 勉強会 #1 | これだけ知っていればLoRaWAN & SORACOM Air for LoRaWANLPWA 勉強会 #1 | これだけ知っていればLoRaWAN & SORACOM Air for LoRaWAN
LPWA 勉強会 #1 | これだけ知っていればLoRaWAN & SORACOM Air for LoRaWANSORACOM,INC
 
Sit tokyo2022 getting started with abap rap
Sit tokyo2022 getting started with abap rapSit tokyo2022 getting started with abap rap
Sit tokyo2022 getting started with abap rapMioYasutake
 
ウィングアーク1st 早朝社内勉強会 | SORACOM Funnel Partner Hosted Adapter 誕生の裏側 ~ Slack活用方法~
ウィングアーク1st 早朝社内勉強会 | SORACOM Funnel Partner Hosted Adapter 誕生の裏側 ~ Slack活用方法~ウィングアーク1st 早朝社内勉強会 | SORACOM Funnel Partner Hosted Adapter 誕生の裏側 ~ Slack活用方法~
ウィングアーク1st 早朝社内勉強会 | SORACOM Funnel Partner Hosted Adapter 誕生の裏側 ~ Slack活用方法~SORACOM,INC
 
RubyKaigi2009 - RubyをつかったiPhoneアプリケーション開発
RubyKaigi2009 - RubyをつかったiPhoneアプリケーション開発RubyKaigi2009 - RubyをつかったiPhoneアプリケーション開発
RubyKaigi2009 - RubyをつかったiPhoneアプリケーション開発takuma mori
 
ヒカラボ「自社サービス開発会社で活躍し続けるために必要な○○とは?」開発エンジニア
ヒカラボ「自社サービス開発会社で活躍し続けるために必要な○○とは?」開発エンジニアヒカラボ「自社サービス開発会社で活躍し続けるために必要な○○とは?」開発エンジニア
ヒカラボ「自社サービス開発会社で活躍し続けるために必要な○○とは?」開発エンジニアIsamu Suzuki
 
ヒカラボ「自社サービス開発会社で活躍し続けるために必要な○○とは?」開発エンジニア
ヒカラボ「自社サービス開発会社で活躍し続けるために必要な○○とは?」開発エンジニア ヒカラボ「自社サービス開発会社で活躍し続けるために必要な○○とは?」開発エンジニア
ヒカラボ「自社サービス開発会社で活躍し続けるために必要な○○とは?」開発エンジニア leverages_event
 
iOS6時代のTwitter / Facebook連携
iOS6時代のTwitter / Facebook連携iOS6時代のTwitter / Facebook連携
iOS6時代のTwitter / Facebook連携Masahiro Murakami
 

Similar to 使った気になれるFirebase (14)

Developers.IO 2017 | SORACOMの「便利さが伝わりにくいサービス」ランキング!!
Developers.IO 2017 | SORACOMの「便利さが伝わりにくいサービス」ランキング!!Developers.IO 2017 | SORACOMの「便利さが伝わりにくいサービス」ランキング!!
Developers.IO 2017 | SORACOMの「便利さが伝わりにくいサービス」ランキング!!
 
SORACOM UG 関西 | SORACOMと、Sigfoxと、私
SORACOM UG 関西 | SORACOMと、Sigfoxと、私SORACOM UG 関西 | SORACOMと、Sigfoxと、私
SORACOM UG 関西 | SORACOMと、Sigfoxと、私
 
SORACOM User Group Tokyo #10 | SORACOM US奮闘記! / SORACOMとIPアドレスと私
SORACOM User Group Tokyo #10 | SORACOM US奮闘記! / SORACOMとIPアドレスと私SORACOM User Group Tokyo #10 | SORACOM US奮闘記! / SORACOMとIPアドレスと私
SORACOM User Group Tokyo #10 | SORACOM US奮闘記! / SORACOMとIPアドレスと私
 
OnsenUI + AngularJS + CloudEndpointsで作るSPA 地雷処理の巻
OnsenUI + AngularJS + CloudEndpointsで作るSPA 地雷処理の巻OnsenUI + AngularJS + CloudEndpointsで作るSPA 地雷処理の巻
OnsenUI + AngularJS + CloudEndpointsで作るSPA 地雷処理の巻
 
Zapier ppap-share
Zapier ppap-shareZapier ppap-share
Zapier ppap-share
 
ホットペッパービューティーアプリリプレイスとMVCP
ホットペッパービューティーアプリリプレイスとMVCPホットペッパービューティーアプリリプレイスとMVCP
ホットペッパービューティーアプリリプレイスとMVCP
 
LPWA 勉強会 #1 | これだけ知っていればLoRaWAN & SORACOM Air for LoRaWAN
LPWA 勉強会 #1 | これだけ知っていればLoRaWAN & SORACOM Air for LoRaWANLPWA 勉強会 #1 | これだけ知っていればLoRaWAN & SORACOM Air for LoRaWAN
LPWA 勉強会 #1 | これだけ知っていればLoRaWAN & SORACOM Air for LoRaWAN
 
Easy easy2
Easy easy2Easy easy2
Easy easy2
 
Sit tokyo2022 getting started with abap rap
Sit tokyo2022 getting started with abap rapSit tokyo2022 getting started with abap rap
Sit tokyo2022 getting started with abap rap
 
ウィングアーク1st 早朝社内勉強会 | SORACOM Funnel Partner Hosted Adapter 誕生の裏側 ~ Slack活用方法~
ウィングアーク1st 早朝社内勉強会 | SORACOM Funnel Partner Hosted Adapter 誕生の裏側 ~ Slack活用方法~ウィングアーク1st 早朝社内勉強会 | SORACOM Funnel Partner Hosted Adapter 誕生の裏側 ~ Slack活用方法~
ウィングアーク1st 早朝社内勉強会 | SORACOM Funnel Partner Hosted Adapter 誕生の裏側 ~ Slack活用方法~
 
RubyKaigi2009 - RubyをつかったiPhoneアプリケーション開発
RubyKaigi2009 - RubyをつかったiPhoneアプリケーション開発RubyKaigi2009 - RubyをつかったiPhoneアプリケーション開発
RubyKaigi2009 - RubyをつかったiPhoneアプリケーション開発
 
ヒカラボ「自社サービス開発会社で活躍し続けるために必要な○○とは?」開発エンジニア
ヒカラボ「自社サービス開発会社で活躍し続けるために必要な○○とは?」開発エンジニアヒカラボ「自社サービス開発会社で活躍し続けるために必要な○○とは?」開発エンジニア
ヒカラボ「自社サービス開発会社で活躍し続けるために必要な○○とは?」開発エンジニア
 
ヒカラボ「自社サービス開発会社で活躍し続けるために必要な○○とは?」開発エンジニア
ヒカラボ「自社サービス開発会社で活躍し続けるために必要な○○とは?」開発エンジニア ヒカラボ「自社サービス開発会社で活躍し続けるために必要な○○とは?」開発エンジニア
ヒカラボ「自社サービス開発会社で活躍し続けるために必要な○○とは?」開発エンジニア
 
iOS6時代のTwitter / Facebook連携
iOS6時代のTwitter / Facebook連携iOS6時代のTwitter / Facebook連携
iOS6時代のTwitter / Facebook連携
 

使った気になれるFirebase

Editor's Notes

  1. 富士山に登るとご利益があるとされているが、60年に1度の庚申年に富士山に登るとそのご利益 が著しく高いとされている。「1回の登山で33回分のご利益がある」と言われることもあるそうだ。12年に一度訪れる「申年」を「小縁年」と呼び、他の干支に比べるとめでたい年とされている。ちなみに次回の次回の庚申御縁年の年は2040年。
  2. 業務でバシバシ、Firebaseを使っているかたは新しい発見はないかもしれません。
  3. これからも、Firebaseの情報があれば、Qiitaなどに投稿してきたいと思いますのでよろしくお願いします。