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
Terrence Ryan
April 24, 2015
Technology
0
260
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
630
Go for PHP Developers
tpryan
2
1.1k
Navigating Google Cloud Platform
tpryan
0
430
Which Engine?
tpryan
0
390
Introduction to Containers and Kubernetes
tpryan
2
380
Cloud Next 2017 Roundup
tpryan
2
170
LAMP in Containers
tpryan
1
290
GCP and IoT
tpryan
0
480
30,000,000 Requests in a Hour in the Cloud
tpryan
2
380
Other Decks in Technology
See All in Technology
Kaggleコンペティション「MABe Challenge - Social Action Recognition in Mice」振り返り
yu4u
1
510
「アウトプット脳からユーザー価値脳へ」がそんなに簡単にできたら苦労しない #RSGT2026
aki_iinuma
11
5.5k
迷わない!AI×MCP連携のリファレンスアーキテクチャ完全ガイド
cdataj
0
570
Oracle Database@AWS:サービス概要のご紹介
oracle4engineer
PRO
2
910
AWSと生成AIで学ぶ!実行計画の読み解き方とSQLチューニングの実践
yakumo
2
580
20260114_データ横丁 新年LT大会:2026年の抱負
taromatsui_cccmkhd
0
290
Introduction to Bill One Development Engineer
sansan33
PRO
0
350
Data Hubグループ 紹介資料
sansan33
PRO
0
2.6k
自己管理型チームと個人のセルフマネジメント 〜モチベーション編〜
kakehashi
PRO
5
3.1k
#22 CA × atmaCup 3rd 1st Place Solution
yumizu
1
220
名刺メーカーDevグループ 紹介資料
sansan33
PRO
0
1k
AIと融ける人間の冒険
pujisi
0
120
Featured
See All Featured
The SEO identity crisis: Don't let AI make you average
varn
0
51
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
190
Getting science done with accelerated Python computing platforms
jacobtomlinson
1
98
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
410
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.9k
Designing Experiences People Love
moore
143
24k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.7k
Product Roadmaps are Hard
iamctodd
PRO
55
12k
Everyday Curiosity
cassininazir
0
120
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Producing Creativity
orderedlist
PRO
348
40k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
170
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.