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
210
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
570
Go for PHP Developers
tpryan
2
990
Navigating Google Cloud Platform
tpryan
0
370
Which Engine?
tpryan
0
330
Introduction to Containers and Kubernetes
tpryan
2
350
Cloud Next 2017 Roundup
tpryan
2
130
LAMP in Containers
tpryan
1
240
GCP and IoT
tpryan
0
330
30,000,000 Requests in a Hour in the Cloud
tpryan
2
330
Other Decks in Technology
See All in Technology
生成AIのガバナンスの全体像と現実解
fnifni
1
190
社内イベント管理システムを1週間でAKSからACAに移行した話し
shingo_kawahara
0
190
フロントエンド設計にモブ設計を導入してみた / 20241212_cloudsign_TechFrontMeetup
bengo4com
0
1.9k
NW-JAWS #14 re:Invent 2024(予選落ち含)で 発表された推しアップデートについて
nagisa53
0
270
5分でわかるDuckDB
chanyou0311
10
3.2k
Google Cloud で始める Cloud Run 〜AWSとの比較と実例デモで解説〜
risatube
PRO
0
110
2024年にチャレンジしたことを振り返るぞ
mitchan
0
140
ゼロから創る横断SREチーム 挑戦と進化の軌跡
rvirus0817
2
270
Turing × atmaCup #18 - 1st Place Solution
hakubishin3
0
490
大幅アップデートされたRagas v0.2をキャッチアップ
os1ma
2
540
なぜCodeceptJSを選んだか
goataka
0
160
サイバー攻撃を想定したセキュリティガイドライン 策定とASM及びCNAPPの活用方法
syoshie
3
1.3k
Featured
See All Featured
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
26
1.9k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.3k
Become a Pro
speakerdeck
PRO
26
5k
Embracing the Ebb and Flow
colly
84
4.5k
Gamification - CAS2011
davidbonilla
80
5.1k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
29
2k
Building Your Own Lightsaber
phodgson
103
6.1k
Agile that works and the tools we love
rasmusluckow
328
21k
Statistics for Hackers
jakevdp
796
220k
The Cost Of JavaScript in 2023
addyosmani
45
7k
The Art of Programming - Codeland 2020
erikaheidi
53
13k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
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.