Frustration-Free Packaging for Ext 5 Apps
Grgur Grisogono
Modus Create
Ext JS in Action SE, co-author
SourceDevCon 2011, 2012
ModUX 2013
3
@ggrgur
5 months6 months
7 months8 months
9 monthsX months back
Packaging is a
LAYER
12
Desktop
Mobile
14
Web Delivery
TideSDK
Cordova
Sencha Space
Device agnostic
Platform agnostic
Integrated in Cmd
Dependency for other options
20
22
Desktop Packaging
X-platform desktop packager
Outputs executable
Supports PHP, Python, Ruby
GUI
23
26
Mobile Packaging
Hybrid mobile app wrapper
Cross-platform
App/Play Store compatible
Sencha Cmd integration
27
29
BYOD w/ Sencha Space
Heavily Secured,
Remotely Managed,
Custom Branded
Web App Platform
30
Device agnostic
Platform agnostic
Web stack agnostic
Remote management
Maximum security
31
34
Platforms
Web TideSDK Cordova Sencha Space
35
Execution Speed
Web TideSDK Cordova Sencha Space
36
Hardware APIs
Web TideSDK Cordova Sencha Space
37
Native Code
Web TideSDK Cordova Sencha Space
38
App Updates
Web TideSDK Cordova Sencha Space
39
Security
Web TideSDK Cordova Sencha Space
Packaging is
NOTthe LAST step
41
Web Delivery
TideSDK
Cordova
Sencha Space