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
Sencha SDK Tools and Sencha Command
Search
Arthur Kay
June 01, 2012
Technology
1
380
Sencha SDK Tools and Sencha Command
A brief introduction into the Sencha SDK Tools.
Arthur Kay
June 01, 2012
Tweet
Share
More Decks by Arthur Kay
See All by Arthur Kay
Analyzing the ROI of JavaScript in Enterprise Software Development
arthurakay
0
160
Debugging your Apps with Google Chrome and Sencha
arthurakay
1
280
Announcing Ext JS 5
arthurakay
0
140
Conquering the Command Line
arthurakay
0
350
The Future of Enterprise App Development
arthurakay
0
140
Best Practices for Enterprise JavaScript Applications
arthurakay
7
2.5k
Bringing the Mobile Web to the Cloud
arthurakay
2
570
Building Native Windows 8 Apps with Sencha
arthurakay
0
260
Creating Windows 8 Apps with Ext JS
arthurakay
1
290
Other Decks in Technology
See All in Technology
こんなところでも(地味に)活躍するImage Modeさんを知ってるかい?- Image Mode for OpenShift -
tsukaman
0
140
配列に見る bash と zsh の違い
kazzpapa3
1
150
プロポーザルに込める段取り八分
shoheimitani
1
260
【Oracle Cloud ウェビナー】[Oracle AI Database + AWS] Oracle Database@AWSで広がるクラウドの新たな選択肢とAI時代のデータ戦略
oracle4engineer
PRO
2
150
Azure Durable Functions で作った NL2SQL Agent の精度向上に取り組んだ話/jat08
thara0402
0
180
登壇駆動学習のすすめ — CfPのネタの見つけ方と書くときに意識していること
bicstone
3
100
広告の効果検証を題材にした因果推論の精度検証について
zozotech
PRO
0
180
モダンUIでフルサーバーレスなAIエージェントをAmplifyとCDKでサクッとデプロイしよう
minorun365
4
200
Codex 5.3 と Opus 4.6 にコーポレートサイトを作らせてみた / Codex 5.3 vs Opus 4.6
ama_ch
0
150
[CV勉強会@関東 World Model 読み会] Orbis: Overcoming Challenges of Long-Horizon Prediction in Driving World Models (Mousakhan+, NeurIPS 2025)
abemii
0
140
AI駆動開発を事業のコアに置く
tasukuonizawa
1
200
プロダクト成長を支える開発基盤とスケールに伴う課題
yuu26
4
1.3k
Featured
See All Featured
Designing Powerful Visuals for Engaging Learning
tmiket
0
230
Game over? The fight for quality and originality in the time of robots
wayneb77
1
120
Art, The Web, and Tiny UX
lynnandtonic
304
21k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.1k
Designing Experiences People Love
moore
144
24k
Accessibility Awareness
sabderemane
0
51
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
110
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
300
How to Talk to Developers About Accessibility
jct
2
130
The Curse of the Amulet
leimatthew05
1
8.6k
Balancing Empowerment & Direction
lara
5
890
Raft: Consensus for Rubyists
vanstee
141
7.3k
Transcript
SENCHA SDK TOOLS & SENCHA COMMAND ARTHUR KAY
WHO AM I? Arthur Kay • Solutions Engineer @ Sencha,
Inc. • Web Developer ~ 15 years www.akawebdesign.com @arthurakay
SENCHA CHICAGO USER GROUP Get Involved! • Speak • Give
stuff away • Submit ideas @ChicagoSencha Oh, and Sencha is hiring…
August 13-15, 2012 Wisconsin Dells Kalahari Resort Mobile / Web
/ Cloud ~1000 devs $349 Water park! thatconference.com I’m speaking x2 THATCONFERENCE 2012
AGENDA Sencha SDK Tools Sencha “Command” Demos Questions
SENCHA SDK TOOLS
SENCHA SDK TOOLS
WHAT DO THE SDK TOOLS DO? Create/Build JSBuilder Create localization
templates ExtJS 4.x theme slicer for older IE 6-8 Other manual steps included inside commands above
JSBUILDER Automated JS manifest creation (.jsb3) • ExtJS 4.x •
Sencha Touch 2.x JS Concatination / Minification Uses: • app.js – Models, Views, Controllers, Stores • “requires” config
JSBUILDER sencha create jsb -a /path/to/index.html -p /path/to/project.jsb3 sencha build
-p /path/to/project.jsb3 -d /path/to/output/
LOCALIZATION TEMPLATES Automated localization overrides (JS) • ExtJS 4.x •
Sencha Touch 2.x //<locale> … //</locale>
LOCALIZATION sencha create locale -p /path/to/project.jsb3 -t /path/to/target.js
EXTJS 4.X THEME SLICER Takes custom ExtJS 4.x theme (CSS)
and generates image sprites for legacy browsers. (*cough* IE<=7 *cough*)
THEME SLICER sencha slice theme -d /path/to/ext-4.x -c /path/to/css -o
/path/to/output -v (for verbose)
SENCHA COMMAND
SENCHA “COMMAND”
WHAT DOES “COMMAND” DO? Create a Sencha Touch (2.x) application
Build a ST2 app into various release stages • Testing, Package, Production, Native Other manual steps included inside commands above • Concat/Minify/Delta for files • Cache Manifest • Packaging tools
CREATING A SENCHA TOUCH APP sencha app create -n MyApp
-p /path/to/app -l core (or all) Outputs: • MVC Architecture • Config files for depolyment/packaging
BUILDING AN APP sencha app build -e native -p /path/to/deploy
Outputs: • iOS Application Folder • Launches simulator (on Mac)
QUESTIONS?
THANK YOU! @ARTHURAKAY