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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
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
130
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
2026年はチャンキングを極める!
shibuiwilliam
7
1.6k
Claude Codeベストプラクティスまとめ
minorun365
52
29k
AIとともに歩む情報セキュリティ / Information Security with AI
kanny
4
2.7k
Amazon Bedrock AgentCore EvaluationsでAIエージェントを評価してみよう!
yuu551
0
180
Introduction to Bill One Development Engineer
sansan33
PRO
0
350
セキュリティ はじめの一歩
nikinusu
0
1.1k
人はいかにして 確率的な挙動を 受け入れていくのか
vaaaaanquish
4
3.1k
エンジニアとして長く走るために気づいた2つのこと_大賀愛一郎
nanaism
1
260
開発メンバーが語るFindy Conferenceの裏側とこれから
sontixyou
2
360
名刺メーカーDevグループ 紹介資料
sansan33
PRO
0
1k
Riverpod3.xで実現する実践的UI実装
fumiyasac0921
2
350
3分でわかる!新機能 AWS Transform custom
sato4mi
1
260
Featured
See All Featured
Amusing Abliteration
ianozsvald
0
90
Un-Boring Meetings
codingconduct
0
200
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
A Tale of Four Properties
chriscoyier
162
24k
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
390
Making the Leap to Tech Lead
cromwellryan
135
9.7k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
120
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
270
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.2k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
87
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