+ All Categories
Home > Technology > Frustration-Free Packaging of Ext JS 5 Applications

Frustration-Free Packaging of Ext JS 5 Applications

Date post: 16-Jul-2015
Category:
Upload: grgur-grisogono
View: 970 times
Download: 1 times
Share this document with a friend
Popular Tags:
41
Transcript

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

4

5

Version 1.0

5 months6 months

7 months8 months

9 monthsX months back

Packaging is a

LAYER

(Like Onions)

How to choose?

11

Targets

12

Desktop

Mobile

13

Players

14

Web Delivery

TideSDK

Cordova

Sencha Space

15

Demo App

16

Live Coding

17

Smoke Testing

18

Live Coding

19

Web Delivery

Device agnostic

Platform agnostic

Integrated in Cmd

Dependency for other options

20

21

Live Coding

22

Desktop Packaging

X-platform desktop packager

Outputs executable

Supports PHP, Python, Ruby

GUI

23

24

Live Coding

25

26

Mobile Packaging

Hybrid mobile app wrapper

Cross-platform

App/Play Store compatible

Sencha Cmd integration

27

28

Live Coding

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

32

Live Coding

33

Compare

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


Recommended