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
150
Debugging your Apps with Google Chrome and Sencha
arthurakay
1
260
Announcing Ext JS 5
arthurakay
0
140
Conquering the Command Line
arthurakay
0
310
The Future of Enterprise App Development
arthurakay
0
130
Best Practices for Enterprise JavaScript Applications
arthurakay
7
2.5k
Bringing the Mobile Web to the Cloud
arthurakay
2
550
Building Native Windows 8 Apps with Sencha
arthurakay
0
250
Creating Windows 8 Apps with Ext JS
arthurakay
1
290
Other Decks in Technology
See All in Technology
AIが書いたコードをAIが検証する!自律的なモバイルアプリ開発の実現
henteko
1
350
Goに育てられ開発者向けセキュリティ事業を立ち上げた僕が今向き合う、AI × セキュリティの最前線 / Go Conference 2025
flatt_security
0
350
実装で解き明かす並行処理の歴史
zozotech
PRO
1
480
E2Eテスト設計_自動化のリアル___Playwrightでの実践とMCPの試み__AIによるテスト観点作成_.pdf
findy_eventslides
1
460
Oracle Cloud Infrastructure:2025年9月度サービス・アップデート
oracle4engineer
PRO
0
460
Trust as Infrastructure
bcantrill
0
350
「AI駆動PO」を考えてみる - 作る速さから価値のスループットへ:検査・適応で未来を開発 / AI-driven product owner. scrummat2025
yosuke_nagai
4
610
バイブコーディングと継続的デプロイメント
nwiizo
2
440
GC25 Recap+: Advancing Go Garbage Collection with Green Tea
logica0419
1
420
JAZUG 15周年記念 × JAT「AI Agent開発者必見:"今"のOracle技術で拡張するAzure × OCIの共存アーキテクチャ」
shisyu_gaku
0
120
綺麗なデータマートをつくろう_データ整備を前向きに考える会 / Let's create clean data mart
brainpadpr
2
230
【Oracle Cloud ウェビナー】クラウド導入に「専用クラウド」という選択肢、Oracle AlloyとOCI Dedicated Region とは
oracle4engineer
PRO
3
110
Featured
See All Featured
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
A Tale of Four Properties
chriscoyier
160
23k
RailsConf 2023
tenderlove
30
1.2k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
51k
BBQ
matthewcrist
89
9.8k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
36
2.5k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.6k
Visualization
eitanlees
148
16k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.2k
Rails Girls Zürich Keynote
gr2m
95
14k
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