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
Introduction to Firebase
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Terrence Ryan
April 24, 2015
Technology
0
270
Introduction to Firebase
An introduction and lab on getting started with Firebase.
Terrence Ryan
April 24, 2015
Tweet
Share
More Decks by Terrence Ryan
See All by Terrence Ryan
Vms, Serverless, or Containers
tpryan
0
640
Go for PHP Developers
tpryan
2
1.1k
Navigating Google Cloud Platform
tpryan
0
450
Which Engine?
tpryan
0
390
Introduction to Containers and Kubernetes
tpryan
2
390
Cloud Next 2017 Roundup
tpryan
2
180
LAMP in Containers
tpryan
1
300
GCP and IoT
tpryan
0
490
30,000,000 Requests in a Hour in the Cloud
tpryan
2
390
Other Decks in Technology
See All in Technology
インシデント対応入門
grimoh
7
5.5k
OCI技術資料 : 外部接続 VPN接続 詳細
ocise
1
10k
LLM活用の壁を超える:リクルートR&Dの戦略と打ち手
recruitengineers
PRO
1
170
Serverless Agent Architecture on Azure / serverless-agent-on-azure
miyake
1
110
社内ワークショップで終わらせない 業務改善AIエージェント開発
lycorptech_jp
PRO
1
400
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
4k
2026年のAIエージェント構築はどうなる?
minorun365
12
2.9k
トラブルの大半は「言ってない」x「言ってない」じゃねーか!!
ichimichi
0
210
パネルディスカッション資料 (at Tableau Now! - 2026-02-26)
yoshitakaarakawa
0
760
NW構成図の自動描画は何が難しいのか?/netdevnight3
corestate55
2
490
【2026年版】生成AIによる情報システムへのインパクト
taka_aki
0
190
dbt meetup #19 『dbtを『なんとなく動かす』を卒業します』
tiltmax3
0
130
Featured
See All Featured
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.4k
The Invisible Side of Design
smashingmag
302
51k
Fashionably flexible responsive web design (full day workshop)
malarkey
408
66k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
380
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
110
Darren the Foodie - Storyboard
khoart
PRO
3
2.7k
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.4k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.1k
Crafting Experiences
bethany
1
74
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.8k
Transcript
Twitter: @tpryan Introduction to Firebase Terry Ryan Developer Advocate
@tpryan What is Firebase? Hands on with Firebase Going further
with Firebase 1 2 3 Agenda
@tpryan Who are you?
@tpryan Prereqs Introduction • Internet connection. • Browser • Ability
to write HTML/JS/CSS • A text editor would help
Twitter: @tpryan What is Firebase?
@tpryan Firebase is a realtime backend as a service. Firebase
is a realtime backend as a service.
@tpryan What is Firebase? Realtime is... where your bus is
your idea your place in a game
@tpryan What is Firebase? Realtime is hard! Complex Transport Unreliable
networks Multi Platform
@tpryan What is Firebase? Backend is... your data when your
mobile dies your data when your browser closes
@tpryan you not having to run it. Service is.. What
is Firebase?
@tpryan • Founded 2011 • Acquired by Google October 2014
• 180,000+ Developers • 1,000,000+ concurrent connections Firebase Fast Facts What is Firebase?
@tpryan CBS What is Firebase? • Built a realtime chat
platform for reality TV series Big Brother • 50k concurrents at peak times, with over 27m chat message posted
@tpryan Twitch What is Firebase? Twitch is the world's leading
video platform and community for gamers, and uses Firebase to notify users when a realtime stream goes live.
@tpryan InVision What is Firebase? Invision uses Firebase to power
it’s live meeting features.
Twitter: @tpryan Hands on with Firebase Let’s see some code
already
@tpryan Sign up at www.firebase.com
@tpryan bit.ly/tpryan-firebase-lab
Twitter: @tpryan Going further with Firebase Taking advantage of what
Firebase can do.
@tpryan API’s • Android • JVM Java Objective-C Javascript •
Browsers • Node.js Going further with Firebase • iOS • OS X
@tpryan Compatible with... Going further with Firebase
@tpryan REST API Going further with Firebase • Good for
non client solutions • Embedded systems • Includes Streaming REST
@tpryan Authentication Schemes Going further with Firebase • Email &
Password • 3rd Party Auth ◦ Google ◦ Twitter ◦ Facebook ◦ Github • Custom auth tokens
Twitter: @tpryan Demo Authentication in Action
@tpryan • Static Content • Fast CDN • Custom Domains
• Command Line publishing. Hosting Going further with Firebase
Twitter: @tpryan Conclusions Help and what not.
@tpryan Make sure you need a realtime backend.
@tpryan • https://www.firebase.com • https://www.firebase.com/docs/ • https://www.youtube.com/firebase Helpful Links Conclusions
Twitter: @tpryan Thank you! Thank you! terrenceryan.com/thanks All Code in
presentation is licensed under Apache: https://github.com/tpryan/SharedCode/ This work is licensed under a Creative Commons Attribution 2.0 Generic License.