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
0
220
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
68
Make Your Browser Dance | LondonJS
rumyra
0
480
Building apps for FirefoxOS
rumyra
1
430
How to Sew
rumyra
0
80
Building Apps For FirefoxOS - Edited version
rumyra
0
220
Lesser Spotted HTML
rumyra
0
170
So you think you know HTML?
rumyra
2
120
Crochet Stiches vs Pixel Density
rumyra
0
280
Other Decks in Programming
See All in Programming
技術同人誌をMCP Serverにしてみた
74th
0
340
イベントストーミング図からコードへの変換手順 / Procedure for Converting Event Storming Diagrams to Code
nrslib
1
380
Elixir で IoT 開発、 Nerves なら簡単にできる!?
pojiro
1
150
LT 2025-06-30: プロダクトエンジニアの役割
yamamotok
0
410
iOSアプリ開発で 関数型プログラミングを実現する The Composable Architectureの紹介
yimajo
2
210
WindowInsetsだってテストしたい
ryunen344
1
190
#kanrk08 / 公開版 PicoRubyとマイコンでの自作トレーニング計測装置を用いたワークアウトの理想と現実
bash0c7
1
400
地方に住むエンジニアの残酷な現実とキャリア論
ichimichi
5
1.3k
AIエージェントはこう育てる - GitHub Copilot Agentとチームの共進化サイクル
koboriakira
0
380
Webの外へ飛び出せ NativePHPが切り拓くPHPの未来
takuyakatsusa
2
360
Azure AI Foundryではじめてのマルチエージェントワークフロー
seosoft
0
130
PostgreSQLのRow Level SecurityをPHPのORMで扱う Eloquent vs Doctrine #phpcon #track2
77web
2
320
Featured
See All Featured
Side Projects
sachag
455
42k
Being A Developer After 40
akosma
90
590k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Why You Should Never Use an ORM
jnunemaker
PRO
57
9.4k
VelocityConf: Rendering Performance Case Studies
addyosmani
330
24k
The Power of CSS Pseudo Elements
geoffreycrofte
77
5.8k
Building an army of robots
kneath
306
45k
How to Think Like a Performance Engineer
csswizardry
24
1.7k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Navigating Team Friction
lara
187
15k
How STYLIGHT went responsive
nonsquared
100
5.6k
GitHub's CSS Performance
jonrohan
1031
460k
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?