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
Building Pocket Kitten
Search
Ruth John (Rumyra)
September 04, 2013
Programming
230
0
Share
Building Pocket Kitten
How to get started and build an intro app for Firefox OS
Ruth John (Rumyra)
September 04, 2013
More Decks by Ruth John (Rumyra)
See All by Ruth John (Rumyra)
Web Components
rumyra
3
20k
Make Your Browser Dance | Breaking Borders
rumyra
0
79
Make Your Browser Dance | LondonJS
rumyra
0
520
Building apps for FirefoxOS
rumyra
1
460
How to Sew
rumyra
0
91
Building Apps For FirefoxOS - Edited version
rumyra
0
230
Lesser Spotted HTML
rumyra
0
180
So you think you know HTML?
rumyra
2
130
Crochet Stiches vs Pixel Density
rumyra
0
290
Other Decks in Programming
See All in Programming
検索設計から 推論設計への重心移動と Recall-First Retrieval
po3rin
2
730
NakouPAY説明用
annouim0
0
250
iOS機能開発のAI環境と起きた変化
ryunakayama
0
190
実用!Hono RPC2026
yodaka
2
240
書籍「ユーザーストーリーマッピング」が私のバイブル
asumikam
4
380
PCOVから学ぶコードカバレッジ #phpcon_odawara
o0h
PRO
0
280
Lightning-Fast Method Calls with Ruby 4.1 ZJIT / RubyKaigi 2026
k0kubun
3
760
AI時代のエンジニアリングの原則 / Engineering Principles in the AI Era
haru860
0
510
The Monolith Strikes Back: Why AI Agents ❤️ Rails Monoliths
serradura
0
340
Swift Concurrency Type System
inamiy
1
540
Surviving Black Friday: 329 billion requests with Falcon!
ioquatix
0
560
GNU Makeの使い方 / How to use GNU Make
kaityo256
PRO
16
5.6k
Featured
See All Featured
A designer walks into a library…
pauljervisheath
211
24k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
380
From π to Pie charts
rasagy
0
170
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
1
530
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
220
Why Our Code Smells
bkeepers
PRO
340
58k
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
Un-Boring Meetings
codingconduct
0
270
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
100
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
27
3.4k
Into the Great Unknown - MozCon
thekraken
41
2.4k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
150
Transcript
ì Getting Started
Hello ì I’m Ruth ì Work in The
Lab at o2 ì UX, Design, Front End Dev ì @rumyra
Simple app New technology -‐ just wanted to
try it out
Anger Management App
Pocket Kitten
Pocket Kitten
rumyra.github.io/Pocket-‐Kitten
Bunzorcam
Web App rumyra.github.io/Pocket-‐KiKen
Simulator ì Firefox Add On rumyra.github.io/Pocket-‐KiKen
HTML rumyra.github.io/Pocket-‐KiKen
CSS rumyra.github.io/Pocket-‐KiKen
Manifest ì Manifest – root of app, JSON format
rumyra.github.io/Pocket-‐KiKen
Vibrate ì App vibrates phone on tap, user feedback
ì Check compaVbility rumyra.github.io/Pocket-‐KiKen
What if? ì I own a dog rumyra.github.io/Pocket-‐KiKen
Ambient Light API ì When it’s night, show dogs!
rumyra.github.io/Pocket-‐KiKen
Install ì hKps://developer.mozilla.org/en-‐US/docs/ Mozilla/Firefox_OS/Apps/ WriVng_a_web_app_for_Firefox_OS rumyra.github.io/Pocket-‐KiKen
I’ve made an app – now what? ì Packaged
Apps -‐> Mozilla marketplace ì Hosted Apps -‐> Host it anywhere (even Github pages)
Resources ì hKps://addons.mozilla.org/en-‐US/firefox/addon/firefox-‐ os-‐simulator/ ì hKp://manifest-‐validator.com/ ì
hKps://wiki.mozilla.org/WebAPI/ or hKps://developer.mozilla.org/en-‐US/docs/WebAPI ì hKps://developer.mozilla.org/en-‐US/docs/Apps/ Packaged_apps ì hKp://www.12devsofxmas.co.uk/post/2012-‐12-‐27-‐ day-‐2-‐lets-‐make-‐a-‐firefoxos-‐app
Hello ì Ruth John ì @rumyra ì
QuesVons?