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
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
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
78
Make Your Browser Dance | LondonJS
rumyra
0
510
Building apps for FirefoxOS
rumyra
1
450
How to Sew
rumyra
0
88
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
CopilotKit + AG-UIを学ぶ
nearme_tech
PRO
1
120
メタプログラミングで実現する「コードを仕様にする」仕組み/nikkei-tech-talk43
nikkei_engineer_recruiting
0
150
Premier Disciplin for Micro Frontends Multi Version/ Framework Scenarios @OOP 2026, Munic
manfredsteyer
PRO
0
200
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
340
並行開発のためのコードレビュー
miyukiw
2
2.1k
AIによる開発の民主化を支える コンテキスト管理のこれまでとこれから
mulyu
3
2.2k
AI時代でも変わらない技術コミュニティの力~10年続く“ゆるい”つながりが生み出す価値
n_takehata
2
570
Rで始めるML・LLM活用入門
wakamatsu_takumu
0
140
SourceGeneratorのマーカー属性問題について
htkym
0
110
Oxlint JS plugins
kazupon
1
1.2k
AI駆動開発の本音 〜Claude Code並列開発で見えたエンジニアの新しい役割〜
hisuzuya
4
450
nilとは何か 〜interfaceの構造とnil!=nilから理解する〜 / Understanding nil in Go Interface Representation and Why nil != nil
kuro_kurorrr
3
1.6k
Featured
See All Featured
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
130
Mind Mapping
helmedeiros
PRO
1
110
4 Signs Your Business is Dying
shpigford
187
22k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
280
It's Worth the Effort
3n
188
29k
Navigating Team Friction
lara
192
16k
A Tale of Four Properties
chriscoyier
162
24k
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
93
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.1k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
0
210
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
140
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?