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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Ruth John (Rumyra)
September 04, 2013
Programming
0
230
Building Pocket Kitten
How to get started and build an intro app for Firefox OS
Ruth John (Rumyra)
September 04, 2013
Tweet
Share
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
77
Make Your Browser Dance | LondonJS
rumyra
0
510
Building apps for FirefoxOS
rumyra
1
450
How to Sew
rumyra
0
87
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
LLM Observabilityによる 対話型音声AIアプリケーションの安定運用
gekko0114
2
410
Denoのセキュリティに関する仕組みの紹介 (toranoana.deno #23)
uki00a
0
270
MUSUBIXとは
nahisaho
0
110
AIエージェントの設計で注意するべきポイント6選
har1101
7
3.3k
0→1 フロントエンド開発 Tips🚀 #レバテックMeetup
bengo4com
0
530
Automatic Grammar Agreementと Markdown Extended Attributes について
kishikawakatsumi
0
180
Vibe codingでおすすめの言語と開発手法
uyuki234
0
210
なるべく楽してバックエンドに型をつけたい!(楽とは言ってない)
hibiki_cube
0
130
CSC307 Lecture 02
javiergs
PRO
1
770
Package Management Learnings from Homebrew
mikemcquaid
0
150
CSC307 Lecture 01
javiergs
PRO
0
680
AI Schema Enrichment for your Oracle AI Database
thatjeffsmith
0
200
Featured
See All Featured
The Limits of Empathy - UXLibs8
cassininazir
1
210
Designing for Performance
lara
610
70k
Reality Check: Gamification 10 Years Later
codingconduct
0
2k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
170
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.4k
Building the Perfect Custom Keyboard
takai
2
680
Information Architects: The Missing Link in Design Systems
soysaucechin
0
750
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
150
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
420
Rails Girls Zürich Keynote
gr2m
96
14k
GraphQLとの向き合い方2022年版
quramy
50
14k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
270
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?