Upload
heiko-behrens
View
3.920
Download
1
Embed Size (px)
DESCRIPTION
abstract from http://2011.beyondtellerrand.comModern web technologies and responsive design aim at a platform independent code base while promising first-class experience on any mobile device. Even though purely web-based approaches can achieve stunning results, they (still) cannot compete with their native counterpart regarding platform features and integration.In this talk, I will show you how we can use JavaScript to produce mobile apps that include features such as native UI, push notifications, sensors, and paid distribution. You can expect lots of live demos when I will compare the strengths and weaknesses of various frameworks.
Citation preview
Mobile Apps with JavaScript - therersquos more than web
Heiko BehrensHBehrens
moskovich ldquoYour mobile phone has more computing power than all of NASA in 1969
NASA put a man on the moon
we put a bird into pigsrdquo
whatrsquos so greatabout the web
anyway
$amp(()+(-0$12-3
$amp()+)(-)452-0$0123-4605637-1$amp8)9$)lt2)2=-gt617-)19))amp)$)-gtA5637-1$amp8)9$8-gt617-8-gtA5637-1$amp8)9$-gt617-65))-gtA5637-1$amp8)9$BCDltBCD0$E1)-gt617-BCD-gt4F
7(66(86$95-$5lt
lt2C+45-lt$5ltGHH=4lt$5lt=(gt54amp(-lt$5ltGHH=4F(31lt(8
BI8+amp1Jamp9=ampBI8HHK=ltHHH4amp8)9L2amp9=ampBI8HHK=ltHHH4amp1Bamp23)6M6D2NOP1D)Q6$B612(6BR387(36SltTTTTTTAB6)$DISUgtM423)66D2NOP1D)Q6$B612(6BVI87(36SltTTTTTTA26)(2$SHAB6)$DISUgt6D2NOP1D)Q6$B612(6BVI87(36SltTTTTTTA26)(2$SWHAB6)$DISUgt6D2NOP1D)Q6$B612(6BVI87(36SltTTTTTTA26)(2$SXYHAB6)$DISUgt6D2NOP1D)Q6$B612(6BVI87(36SltTTTTTTA26)(2$SZ[HAB6)$DISUgt49=ampBI8HHK=ltHHH4F
userrsquos perspec tive
experience
expectation
consumers think apps
developerrsquosperspective
web apps
HTML5
CSS3
cache manifest local storage forms geo location
animation transitions 3D transformation
Resolutioncss media queries reference categories float layout
URLsmails telephone sms maps youtube etc
server-side web
Device
Web Browser
Backend
Web Serverexecutes application
logic
Files Database
client-side web
Device
Web Browser
Backend
DatabaseFiles
JavaScriptexecutes application logic
web frameworks
iWebKit iUI jQTouch JQuery mobile Jo Zepto
Sencha Touch SproutCore
See also any mew library that spawns each new week
GPL + Free License
programmaticallycomplex
GPL+MIT License
declarative + JQuerysimple
Sencha Touch
ltul data-role=listview data-theme=ggt ltligtlta href=acurahtmlgtAcuraltagtltligt ltligtlta href=audihtmlgtAudiltagtltligt ltligtlta href=bmwhtmlgtBMWltagtltligtltulgt
Extsetup( tabletStartupScreen tablet_startuppng phoneStartupScreen phone_startuppng icon iconpng glossOnIcon false onReady function() ExtregModel(Contact fields [firstName lastName] ) var groupingBase = snip store new ExtdataStore( model Contact sorters firstName getGroupString function(record) return recordget( firstName)[0] data [ firstName Tommy lastName Maintz snip firstName Zed lastName Zacharias ] ) new ExtList(Extapply(groupingBase fullscreen true )) )
Sencha Touch
Cocos2D JavaScriptMIT License
Simple 2D + Physics
Impact JSMIT License
2D Physics Sound
Emphasizes Mobile
production learning easy and countless tutorials+libraries tools can mostly be developed on desktop monetization no app store distributionscenarios lists and data rich media inferior performance games poor performance only limited 3Dexperience hardware no camera partly accelerometer no fancy stuff user interface fancy UI possible but platform specific offline HTML5platforms iOS Android Windows Phone since 75 aka Mango others great movement in responsive design
hybrid apps
hybrid app
Device
Native App
Browserexecutes JavaScript
JavaScript Bridge
Request Interceptor
Interpreter
Backend
request interception
demo
Dual LicenseMIT amp BSD
Logitech Squeezebox Controller
RNAO Nursing Best Practice Guidelines
debugging
weinre
+
PhoneGap on Windows Phone
Plugin-Ins for PhoneGap
production learning as with web tools cloud build yes but barely no debugging monetizationscenarios lists and data rich media same as with web games same as with webexperience hardware mostly accessible user interface high effort to match platformrsquos UI offline
platforms iOS Android Windows Phone
others best coverage of cross-platform frameworks
interpreted apps
interpreted app
Device
Native App
Application Script
interpreter
Backend
Files
Database
ndash (HTML amp CSS) =
Apache 2 License
JavaScriptnative controls
iPhone iPad Android(BlackBerry HTML5)
Plugin-Ins for Appcelerator
production learning specific API similar to Sencha amp Co tools own IDE including debugger monetization marketplace for apps and componentsscenarios lists and data perfect match rich media hard to work with moviesimages and animations games some modules for rendering and physicsexperience hardware complete support user interface truly native widgets offline
platforms iOS Android Windows Phone no plans on roadmap others plans for BlackBerry and HTML5
generated apps
Generator Input
Device
Native App
Logic
Backend
Files
Database
Logic
Files
Database
DatabaseFiles
Modeldescribes logic andcomplete system
Generator
generated app
LGPL
Java C
iOS Android (Windows Phone)
JavaScript
commercial(BETA)
Java AS
iOS Android Windows PhoneHTML5 WebOS BlackBerry Flash
EPL
DSL
iOS Android Windows Phone Server-Side Web
commercial800-4500 USD
JavaScript C
full 2D3Dgames tool chain
iOS Android
demo
production learning completely new tool chain tools scene editors debuggers asset manager team versioning monetizationscenarios lists and data no native UI rich media not optimized for movies gamesexperience hardware OpenGL and sensors user interface best for games offline
platforms iOS Android Windows Phone no plans on agenda others desktop and web
JavaScript formobile apps
Web PhoneGap Appcelerator Unity3Dproduction learning tools monetizationscenarios lists and data rich media gamesexperience hardware user interface offlineplatforms iOS Android Windows Phone others
HBehrenshttpHeikoBehrensnet
getBeamAppcom
twitterblog CEO amp Founder
moskovich ldquoYour mobile phone has more computing power than all of NASA in 1969
NASA put a man on the moon
we put a bird into pigsrdquo
whatrsquos so greatabout the web
anyway
$amp(()+(-0$12-3
$amp()+)(-)452-0$0123-4605637-1$amp8)9$)lt2)2=-gt617-)19))amp)$)-gtA5637-1$amp8)9$8-gt617-8-gtA5637-1$amp8)9$-gt617-65))-gtA5637-1$amp8)9$BCDltBCD0$E1)-gt617-BCD-gt4F
7(66(86$95-$5lt
lt2C+45-lt$5ltGHH=4lt$5lt=(gt54amp(-lt$5ltGHH=4F(31lt(8
BI8+amp1Jamp9=ampBI8HHK=ltHHH4amp8)9L2amp9=ampBI8HHK=ltHHH4amp1Bamp23)6M6D2NOP1D)Q6$B612(6BR387(36SltTTTTTTAB6)$DISUgtM423)66D2NOP1D)Q6$B612(6BVI87(36SltTTTTTTA26)(2$SHAB6)$DISUgt6D2NOP1D)Q6$B612(6BVI87(36SltTTTTTTA26)(2$SWHAB6)$DISUgt6D2NOP1D)Q6$B612(6BVI87(36SltTTTTTTA26)(2$SXYHAB6)$DISUgt6D2NOP1D)Q6$B612(6BVI87(36SltTTTTTTA26)(2$SZ[HAB6)$DISUgt49=ampBI8HHK=ltHHH4F
userrsquos perspec tive
experience
expectation
consumers think apps
developerrsquosperspective
web apps
HTML5
CSS3
cache manifest local storage forms geo location
animation transitions 3D transformation
Resolutioncss media queries reference categories float layout
URLsmails telephone sms maps youtube etc
server-side web
Device
Web Browser
Backend
Web Serverexecutes application
logic
Files Database
client-side web
Device
Web Browser
Backend
DatabaseFiles
JavaScriptexecutes application logic
web frameworks
iWebKit iUI jQTouch JQuery mobile Jo Zepto
Sencha Touch SproutCore
See also any mew library that spawns each new week
GPL + Free License
programmaticallycomplex
GPL+MIT License
declarative + JQuerysimple
Sencha Touch
ltul data-role=listview data-theme=ggt ltligtlta href=acurahtmlgtAcuraltagtltligt ltligtlta href=audihtmlgtAudiltagtltligt ltligtlta href=bmwhtmlgtBMWltagtltligtltulgt
Extsetup( tabletStartupScreen tablet_startuppng phoneStartupScreen phone_startuppng icon iconpng glossOnIcon false onReady function() ExtregModel(Contact fields [firstName lastName] ) var groupingBase = snip store new ExtdataStore( model Contact sorters firstName getGroupString function(record) return recordget( firstName)[0] data [ firstName Tommy lastName Maintz snip firstName Zed lastName Zacharias ] ) new ExtList(Extapply(groupingBase fullscreen true )) )
Sencha Touch
Cocos2D JavaScriptMIT License
Simple 2D + Physics
Impact JSMIT License
2D Physics Sound
Emphasizes Mobile
production learning easy and countless tutorials+libraries tools can mostly be developed on desktop monetization no app store distributionscenarios lists and data rich media inferior performance games poor performance only limited 3Dexperience hardware no camera partly accelerometer no fancy stuff user interface fancy UI possible but platform specific offline HTML5platforms iOS Android Windows Phone since 75 aka Mango others great movement in responsive design
hybrid apps
hybrid app
Device
Native App
Browserexecutes JavaScript
JavaScript Bridge
Request Interceptor
Interpreter
Backend
request interception
demo
Dual LicenseMIT amp BSD
Logitech Squeezebox Controller
RNAO Nursing Best Practice Guidelines
debugging
weinre
+
PhoneGap on Windows Phone
Plugin-Ins for PhoneGap
production learning as with web tools cloud build yes but barely no debugging monetizationscenarios lists and data rich media same as with web games same as with webexperience hardware mostly accessible user interface high effort to match platformrsquos UI offline
platforms iOS Android Windows Phone
others best coverage of cross-platform frameworks
interpreted apps
interpreted app
Device
Native App
Application Script
interpreter
Backend
Files
Database
ndash (HTML amp CSS) =
Apache 2 License
JavaScriptnative controls
iPhone iPad Android(BlackBerry HTML5)
Plugin-Ins for Appcelerator
production learning specific API similar to Sencha amp Co tools own IDE including debugger monetization marketplace for apps and componentsscenarios lists and data perfect match rich media hard to work with moviesimages and animations games some modules for rendering and physicsexperience hardware complete support user interface truly native widgets offline
platforms iOS Android Windows Phone no plans on roadmap others plans for BlackBerry and HTML5
generated apps
Generator Input
Device
Native App
Logic
Backend
Files
Database
Logic
Files
Database
DatabaseFiles
Modeldescribes logic andcomplete system
Generator
generated app
LGPL
Java C
iOS Android (Windows Phone)
JavaScript
commercial(BETA)
Java AS
iOS Android Windows PhoneHTML5 WebOS BlackBerry Flash
EPL
DSL
iOS Android Windows Phone Server-Side Web
commercial800-4500 USD
JavaScript C
full 2D3Dgames tool chain
iOS Android
demo
production learning completely new tool chain tools scene editors debuggers asset manager team versioning monetizationscenarios lists and data no native UI rich media not optimized for movies gamesexperience hardware OpenGL and sensors user interface best for games offline
platforms iOS Android Windows Phone no plans on agenda others desktop and web
JavaScript formobile apps
Web PhoneGap Appcelerator Unity3Dproduction learning tools monetizationscenarios lists and data rich media gamesexperience hardware user interface offlineplatforms iOS Android Windows Phone others
HBehrenshttpHeikoBehrensnet
getBeamAppcom
twitterblog CEO amp Founder
we put a bird into pigsrdquo
whatrsquos so greatabout the web
anyway
$amp(()+(-0$12-3
$amp()+)(-)452-0$0123-4605637-1$amp8)9$)lt2)2=-gt617-)19))amp)$)-gtA5637-1$amp8)9$8-gt617-8-gtA5637-1$amp8)9$-gt617-65))-gtA5637-1$amp8)9$BCDltBCD0$E1)-gt617-BCD-gt4F
7(66(86$95-$5lt
lt2C+45-lt$5ltGHH=4lt$5lt=(gt54amp(-lt$5ltGHH=4F(31lt(8
BI8+amp1Jamp9=ampBI8HHK=ltHHH4amp8)9L2amp9=ampBI8HHK=ltHHH4amp1Bamp23)6M6D2NOP1D)Q6$B612(6BR387(36SltTTTTTTAB6)$DISUgtM423)66D2NOP1D)Q6$B612(6BVI87(36SltTTTTTTA26)(2$SHAB6)$DISUgt6D2NOP1D)Q6$B612(6BVI87(36SltTTTTTTA26)(2$SWHAB6)$DISUgt6D2NOP1D)Q6$B612(6BVI87(36SltTTTTTTA26)(2$SXYHAB6)$DISUgt6D2NOP1D)Q6$B612(6BVI87(36SltTTTTTTA26)(2$SZ[HAB6)$DISUgt49=ampBI8HHK=ltHHH4F
userrsquos perspec tive
experience
expectation
consumers think apps
developerrsquosperspective
web apps
HTML5
CSS3
cache manifest local storage forms geo location
animation transitions 3D transformation
Resolutioncss media queries reference categories float layout
URLsmails telephone sms maps youtube etc
server-side web
Device
Web Browser
Backend
Web Serverexecutes application
logic
Files Database
client-side web
Device
Web Browser
Backend
DatabaseFiles
JavaScriptexecutes application logic
web frameworks
iWebKit iUI jQTouch JQuery mobile Jo Zepto
Sencha Touch SproutCore
See also any mew library that spawns each new week
GPL + Free License
programmaticallycomplex
GPL+MIT License
declarative + JQuerysimple
Sencha Touch
ltul data-role=listview data-theme=ggt ltligtlta href=acurahtmlgtAcuraltagtltligt ltligtlta href=audihtmlgtAudiltagtltligt ltligtlta href=bmwhtmlgtBMWltagtltligtltulgt
Extsetup( tabletStartupScreen tablet_startuppng phoneStartupScreen phone_startuppng icon iconpng glossOnIcon false onReady function() ExtregModel(Contact fields [firstName lastName] ) var groupingBase = snip store new ExtdataStore( model Contact sorters firstName getGroupString function(record) return recordget( firstName)[0] data [ firstName Tommy lastName Maintz snip firstName Zed lastName Zacharias ] ) new ExtList(Extapply(groupingBase fullscreen true )) )
Sencha Touch
Cocos2D JavaScriptMIT License
Simple 2D + Physics
Impact JSMIT License
2D Physics Sound
Emphasizes Mobile
production learning easy and countless tutorials+libraries tools can mostly be developed on desktop monetization no app store distributionscenarios lists and data rich media inferior performance games poor performance only limited 3Dexperience hardware no camera partly accelerometer no fancy stuff user interface fancy UI possible but platform specific offline HTML5platforms iOS Android Windows Phone since 75 aka Mango others great movement in responsive design
hybrid apps
hybrid app
Device
Native App
Browserexecutes JavaScript
JavaScript Bridge
Request Interceptor
Interpreter
Backend
request interception
demo
Dual LicenseMIT amp BSD
Logitech Squeezebox Controller
RNAO Nursing Best Practice Guidelines
debugging
weinre
+
PhoneGap on Windows Phone
Plugin-Ins for PhoneGap
production learning as with web tools cloud build yes but barely no debugging monetizationscenarios lists and data rich media same as with web games same as with webexperience hardware mostly accessible user interface high effort to match platformrsquos UI offline
platforms iOS Android Windows Phone
others best coverage of cross-platform frameworks
interpreted apps
interpreted app
Device
Native App
Application Script
interpreter
Backend
Files
Database
ndash (HTML amp CSS) =
Apache 2 License
JavaScriptnative controls
iPhone iPad Android(BlackBerry HTML5)
Plugin-Ins for Appcelerator
production learning specific API similar to Sencha amp Co tools own IDE including debugger monetization marketplace for apps and componentsscenarios lists and data perfect match rich media hard to work with moviesimages and animations games some modules for rendering and physicsexperience hardware complete support user interface truly native widgets offline
platforms iOS Android Windows Phone no plans on roadmap others plans for BlackBerry and HTML5
generated apps
Generator Input
Device
Native App
Logic
Backend
Files
Database
Logic
Files
Database
DatabaseFiles
Modeldescribes logic andcomplete system
Generator
generated app
LGPL
Java C
iOS Android (Windows Phone)
JavaScript
commercial(BETA)
Java AS
iOS Android Windows PhoneHTML5 WebOS BlackBerry Flash
EPL
DSL
iOS Android Windows Phone Server-Side Web
commercial800-4500 USD
JavaScript C
full 2D3Dgames tool chain
iOS Android
demo
production learning completely new tool chain tools scene editors debuggers asset manager team versioning monetizationscenarios lists and data no native UI rich media not optimized for movies gamesexperience hardware OpenGL and sensors user interface best for games offline
platforms iOS Android Windows Phone no plans on agenda others desktop and web
JavaScript formobile apps
Web PhoneGap Appcelerator Unity3Dproduction learning tools monetizationscenarios lists and data rich media gamesexperience hardware user interface offlineplatforms iOS Android Windows Phone others
HBehrenshttpHeikoBehrensnet
getBeamAppcom
twitterblog CEO amp Founder
whatrsquos so greatabout the web
anyway
$amp(()+(-0$12-3
$amp()+)(-)452-0$0123-4605637-1$amp8)9$)lt2)2=-gt617-)19))amp)$)-gtA5637-1$amp8)9$8-gt617-8-gtA5637-1$amp8)9$-gt617-65))-gtA5637-1$amp8)9$BCDltBCD0$E1)-gt617-BCD-gt4F
7(66(86$95-$5lt
lt2C+45-lt$5ltGHH=4lt$5lt=(gt54amp(-lt$5ltGHH=4F(31lt(8
BI8+amp1Jamp9=ampBI8HHK=ltHHH4amp8)9L2amp9=ampBI8HHK=ltHHH4amp1Bamp23)6M6D2NOP1D)Q6$B612(6BR387(36SltTTTTTTAB6)$DISUgtM423)66D2NOP1D)Q6$B612(6BVI87(36SltTTTTTTA26)(2$SHAB6)$DISUgt6D2NOP1D)Q6$B612(6BVI87(36SltTTTTTTA26)(2$SWHAB6)$DISUgt6D2NOP1D)Q6$B612(6BVI87(36SltTTTTTTA26)(2$SXYHAB6)$DISUgt6D2NOP1D)Q6$B612(6BVI87(36SltTTTTTTA26)(2$SZ[HAB6)$DISUgt49=ampBI8HHK=ltHHH4F
userrsquos perspec tive
experience
expectation
consumers think apps
developerrsquosperspective
web apps
HTML5
CSS3
cache manifest local storage forms geo location
animation transitions 3D transformation
Resolutioncss media queries reference categories float layout
URLsmails telephone sms maps youtube etc
server-side web
Device
Web Browser
Backend
Web Serverexecutes application
logic
Files Database
client-side web
Device
Web Browser
Backend
DatabaseFiles
JavaScriptexecutes application logic
web frameworks
iWebKit iUI jQTouch JQuery mobile Jo Zepto
Sencha Touch SproutCore
See also any mew library that spawns each new week
GPL + Free License
programmaticallycomplex
GPL+MIT License
declarative + JQuerysimple
Sencha Touch
ltul data-role=listview data-theme=ggt ltligtlta href=acurahtmlgtAcuraltagtltligt ltligtlta href=audihtmlgtAudiltagtltligt ltligtlta href=bmwhtmlgtBMWltagtltligtltulgt
Extsetup( tabletStartupScreen tablet_startuppng phoneStartupScreen phone_startuppng icon iconpng glossOnIcon false onReady function() ExtregModel(Contact fields [firstName lastName] ) var groupingBase = snip store new ExtdataStore( model Contact sorters firstName getGroupString function(record) return recordget( firstName)[0] data [ firstName Tommy lastName Maintz snip firstName Zed lastName Zacharias ] ) new ExtList(Extapply(groupingBase fullscreen true )) )
Sencha Touch
Cocos2D JavaScriptMIT License
Simple 2D + Physics
Impact JSMIT License
2D Physics Sound
Emphasizes Mobile
production learning easy and countless tutorials+libraries tools can mostly be developed on desktop monetization no app store distributionscenarios lists and data rich media inferior performance games poor performance only limited 3Dexperience hardware no camera partly accelerometer no fancy stuff user interface fancy UI possible but platform specific offline HTML5platforms iOS Android Windows Phone since 75 aka Mango others great movement in responsive design
hybrid apps
hybrid app
Device
Native App
Browserexecutes JavaScript
JavaScript Bridge
Request Interceptor
Interpreter
Backend
request interception
demo
Dual LicenseMIT amp BSD
Logitech Squeezebox Controller
RNAO Nursing Best Practice Guidelines
debugging
weinre
+
PhoneGap on Windows Phone
Plugin-Ins for PhoneGap
production learning as with web tools cloud build yes but barely no debugging monetizationscenarios lists and data rich media same as with web games same as with webexperience hardware mostly accessible user interface high effort to match platformrsquos UI offline
platforms iOS Android Windows Phone
others best coverage of cross-platform frameworks
interpreted apps
interpreted app
Device
Native App
Application Script
interpreter
Backend
Files
Database
ndash (HTML amp CSS) =
Apache 2 License
JavaScriptnative controls
iPhone iPad Android(BlackBerry HTML5)
Plugin-Ins for Appcelerator
production learning specific API similar to Sencha amp Co tools own IDE including debugger monetization marketplace for apps and componentsscenarios lists and data perfect match rich media hard to work with moviesimages and animations games some modules for rendering and physicsexperience hardware complete support user interface truly native widgets offline
platforms iOS Android Windows Phone no plans on roadmap others plans for BlackBerry and HTML5
generated apps
Generator Input
Device
Native App
Logic
Backend
Files
Database
Logic
Files
Database
DatabaseFiles
Modeldescribes logic andcomplete system
Generator
generated app
LGPL
Java C
iOS Android (Windows Phone)
JavaScript
commercial(BETA)
Java AS
iOS Android Windows PhoneHTML5 WebOS BlackBerry Flash
EPL
DSL
iOS Android Windows Phone Server-Side Web
commercial800-4500 USD
JavaScript C
full 2D3Dgames tool chain
iOS Android
demo
production learning completely new tool chain tools scene editors debuggers asset manager team versioning monetizationscenarios lists and data no native UI rich media not optimized for movies gamesexperience hardware OpenGL and sensors user interface best for games offline
platforms iOS Android Windows Phone no plans on agenda others desktop and web
JavaScript formobile apps
Web PhoneGap Appcelerator Unity3Dproduction learning tools monetizationscenarios lists and data rich media gamesexperience hardware user interface offlineplatforms iOS Android Windows Phone others
HBehrenshttpHeikoBehrensnet
getBeamAppcom
twitterblog CEO amp Founder
$amp(()+(-0$12-3
$amp()+)(-)452-0$0123-4605637-1$amp8)9$)lt2)2=-gt617-)19))amp)$)-gtA5637-1$amp8)9$8-gt617-8-gtA5637-1$amp8)9$-gt617-65))-gtA5637-1$amp8)9$BCDltBCD0$E1)-gt617-BCD-gt4F
7(66(86$95-$5lt
lt2C+45-lt$5ltGHH=4lt$5lt=(gt54amp(-lt$5ltGHH=4F(31lt(8
BI8+amp1Jamp9=ampBI8HHK=ltHHH4amp8)9L2amp9=ampBI8HHK=ltHHH4amp1Bamp23)6M6D2NOP1D)Q6$B612(6BR387(36SltTTTTTTAB6)$DISUgtM423)66D2NOP1D)Q6$B612(6BVI87(36SltTTTTTTA26)(2$SHAB6)$DISUgt6D2NOP1D)Q6$B612(6BVI87(36SltTTTTTTA26)(2$SWHAB6)$DISUgt6D2NOP1D)Q6$B612(6BVI87(36SltTTTTTTA26)(2$SXYHAB6)$DISUgt6D2NOP1D)Q6$B612(6BVI87(36SltTTTTTTA26)(2$SZ[HAB6)$DISUgt49=ampBI8HHK=ltHHH4F
userrsquos perspec tive
experience
expectation
consumers think apps
developerrsquosperspective
web apps
HTML5
CSS3
cache manifest local storage forms geo location
animation transitions 3D transformation
Resolutioncss media queries reference categories float layout
URLsmails telephone sms maps youtube etc
server-side web
Device
Web Browser
Backend
Web Serverexecutes application
logic
Files Database
client-side web
Device
Web Browser
Backend
DatabaseFiles
JavaScriptexecutes application logic
web frameworks
iWebKit iUI jQTouch JQuery mobile Jo Zepto
Sencha Touch SproutCore
See also any mew library that spawns each new week
GPL + Free License
programmaticallycomplex
GPL+MIT License
declarative + JQuerysimple
Sencha Touch
ltul data-role=listview data-theme=ggt ltligtlta href=acurahtmlgtAcuraltagtltligt ltligtlta href=audihtmlgtAudiltagtltligt ltligtlta href=bmwhtmlgtBMWltagtltligtltulgt
Extsetup( tabletStartupScreen tablet_startuppng phoneStartupScreen phone_startuppng icon iconpng glossOnIcon false onReady function() ExtregModel(Contact fields [firstName lastName] ) var groupingBase = snip store new ExtdataStore( model Contact sorters firstName getGroupString function(record) return recordget( firstName)[0] data [ firstName Tommy lastName Maintz snip firstName Zed lastName Zacharias ] ) new ExtList(Extapply(groupingBase fullscreen true )) )
Sencha Touch
Cocos2D JavaScriptMIT License
Simple 2D + Physics
Impact JSMIT License
2D Physics Sound
Emphasizes Mobile
production learning easy and countless tutorials+libraries tools can mostly be developed on desktop monetization no app store distributionscenarios lists and data rich media inferior performance games poor performance only limited 3Dexperience hardware no camera partly accelerometer no fancy stuff user interface fancy UI possible but platform specific offline HTML5platforms iOS Android Windows Phone since 75 aka Mango others great movement in responsive design
hybrid apps
hybrid app
Device
Native App
Browserexecutes JavaScript
JavaScript Bridge
Request Interceptor
Interpreter
Backend
request interception
demo
Dual LicenseMIT amp BSD
Logitech Squeezebox Controller
RNAO Nursing Best Practice Guidelines
debugging
weinre
+
PhoneGap on Windows Phone
Plugin-Ins for PhoneGap
production learning as with web tools cloud build yes but barely no debugging monetizationscenarios lists and data rich media same as with web games same as with webexperience hardware mostly accessible user interface high effort to match platformrsquos UI offline
platforms iOS Android Windows Phone
others best coverage of cross-platform frameworks
interpreted apps
interpreted app
Device
Native App
Application Script
interpreter
Backend
Files
Database
ndash (HTML amp CSS) =
Apache 2 License
JavaScriptnative controls
iPhone iPad Android(BlackBerry HTML5)
Plugin-Ins for Appcelerator
production learning specific API similar to Sencha amp Co tools own IDE including debugger monetization marketplace for apps and componentsscenarios lists and data perfect match rich media hard to work with moviesimages and animations games some modules for rendering and physicsexperience hardware complete support user interface truly native widgets offline
platforms iOS Android Windows Phone no plans on roadmap others plans for BlackBerry and HTML5
generated apps
Generator Input
Device
Native App
Logic
Backend
Files
Database
Logic
Files
Database
DatabaseFiles
Modeldescribes logic andcomplete system
Generator
generated app
LGPL
Java C
iOS Android (Windows Phone)
JavaScript
commercial(BETA)
Java AS
iOS Android Windows PhoneHTML5 WebOS BlackBerry Flash
EPL
DSL
iOS Android Windows Phone Server-Side Web
commercial800-4500 USD
JavaScript C
full 2D3Dgames tool chain
iOS Android
demo
production learning completely new tool chain tools scene editors debuggers asset manager team versioning monetizationscenarios lists and data no native UI rich media not optimized for movies gamesexperience hardware OpenGL and sensors user interface best for games offline
platforms iOS Android Windows Phone no plans on agenda others desktop and web
JavaScript formobile apps
Web PhoneGap Appcelerator Unity3Dproduction learning tools monetizationscenarios lists and data rich media gamesexperience hardware user interface offlineplatforms iOS Android Windows Phone others
HBehrenshttpHeikoBehrensnet
getBeamAppcom
twitterblog CEO amp Founder
userrsquos perspec tive
experience
expectation
consumers think apps
developerrsquosperspective
web apps
HTML5
CSS3
cache manifest local storage forms geo location
animation transitions 3D transformation
Resolutioncss media queries reference categories float layout
URLsmails telephone sms maps youtube etc
server-side web
Device
Web Browser
Backend
Web Serverexecutes application
logic
Files Database
client-side web
Device
Web Browser
Backend
DatabaseFiles
JavaScriptexecutes application logic
web frameworks
iWebKit iUI jQTouch JQuery mobile Jo Zepto
Sencha Touch SproutCore
See also any mew library that spawns each new week
GPL + Free License
programmaticallycomplex
GPL+MIT License
declarative + JQuerysimple
Sencha Touch
ltul data-role=listview data-theme=ggt ltligtlta href=acurahtmlgtAcuraltagtltligt ltligtlta href=audihtmlgtAudiltagtltligt ltligtlta href=bmwhtmlgtBMWltagtltligtltulgt
Extsetup( tabletStartupScreen tablet_startuppng phoneStartupScreen phone_startuppng icon iconpng glossOnIcon false onReady function() ExtregModel(Contact fields [firstName lastName] ) var groupingBase = snip store new ExtdataStore( model Contact sorters firstName getGroupString function(record) return recordget( firstName)[0] data [ firstName Tommy lastName Maintz snip firstName Zed lastName Zacharias ] ) new ExtList(Extapply(groupingBase fullscreen true )) )
Sencha Touch
Cocos2D JavaScriptMIT License
Simple 2D + Physics
Impact JSMIT License
2D Physics Sound
Emphasizes Mobile
production learning easy and countless tutorials+libraries tools can mostly be developed on desktop monetization no app store distributionscenarios lists and data rich media inferior performance games poor performance only limited 3Dexperience hardware no camera partly accelerometer no fancy stuff user interface fancy UI possible but platform specific offline HTML5platforms iOS Android Windows Phone since 75 aka Mango others great movement in responsive design
hybrid apps
hybrid app
Device
Native App
Browserexecutes JavaScript
JavaScript Bridge
Request Interceptor
Interpreter
Backend
request interception
demo
Dual LicenseMIT amp BSD
Logitech Squeezebox Controller
RNAO Nursing Best Practice Guidelines
debugging
weinre
+
PhoneGap on Windows Phone
Plugin-Ins for PhoneGap
production learning as with web tools cloud build yes but barely no debugging monetizationscenarios lists and data rich media same as with web games same as with webexperience hardware mostly accessible user interface high effort to match platformrsquos UI offline
platforms iOS Android Windows Phone
others best coverage of cross-platform frameworks
interpreted apps
interpreted app
Device
Native App
Application Script
interpreter
Backend
Files
Database
ndash (HTML amp CSS) =
Apache 2 License
JavaScriptnative controls
iPhone iPad Android(BlackBerry HTML5)
Plugin-Ins for Appcelerator
production learning specific API similar to Sencha amp Co tools own IDE including debugger monetization marketplace for apps and componentsscenarios lists and data perfect match rich media hard to work with moviesimages and animations games some modules for rendering and physicsexperience hardware complete support user interface truly native widgets offline
platforms iOS Android Windows Phone no plans on roadmap others plans for BlackBerry and HTML5
generated apps
Generator Input
Device
Native App
Logic
Backend
Files
Database
Logic
Files
Database
DatabaseFiles
Modeldescribes logic andcomplete system
Generator
generated app
LGPL
Java C
iOS Android (Windows Phone)
JavaScript
commercial(BETA)
Java AS
iOS Android Windows PhoneHTML5 WebOS BlackBerry Flash
EPL
DSL
iOS Android Windows Phone Server-Side Web
commercial800-4500 USD
JavaScript C
full 2D3Dgames tool chain
iOS Android
demo
production learning completely new tool chain tools scene editors debuggers asset manager team versioning monetizationscenarios lists and data no native UI rich media not optimized for movies gamesexperience hardware OpenGL and sensors user interface best for games offline
platforms iOS Android Windows Phone no plans on agenda others desktop and web
JavaScript formobile apps
Web PhoneGap Appcelerator Unity3Dproduction learning tools monetizationscenarios lists and data rich media gamesexperience hardware user interface offlineplatforms iOS Android Windows Phone others
HBehrenshttpHeikoBehrensnet
getBeamAppcom
twitterblog CEO amp Founder
experience
expectation
consumers think apps
developerrsquosperspective
web apps
HTML5
CSS3
cache manifest local storage forms geo location
animation transitions 3D transformation
Resolutioncss media queries reference categories float layout
URLsmails telephone sms maps youtube etc
server-side web
Device
Web Browser
Backend
Web Serverexecutes application
logic
Files Database
client-side web
Device
Web Browser
Backend
DatabaseFiles
JavaScriptexecutes application logic
web frameworks
iWebKit iUI jQTouch JQuery mobile Jo Zepto
Sencha Touch SproutCore
See also any mew library that spawns each new week
GPL + Free License
programmaticallycomplex
GPL+MIT License
declarative + JQuerysimple
Sencha Touch
ltul data-role=listview data-theme=ggt ltligtlta href=acurahtmlgtAcuraltagtltligt ltligtlta href=audihtmlgtAudiltagtltligt ltligtlta href=bmwhtmlgtBMWltagtltligtltulgt
Extsetup( tabletStartupScreen tablet_startuppng phoneStartupScreen phone_startuppng icon iconpng glossOnIcon false onReady function() ExtregModel(Contact fields [firstName lastName] ) var groupingBase = snip store new ExtdataStore( model Contact sorters firstName getGroupString function(record) return recordget( firstName)[0] data [ firstName Tommy lastName Maintz snip firstName Zed lastName Zacharias ] ) new ExtList(Extapply(groupingBase fullscreen true )) )
Sencha Touch
Cocos2D JavaScriptMIT License
Simple 2D + Physics
Impact JSMIT License
2D Physics Sound
Emphasizes Mobile
production learning easy and countless tutorials+libraries tools can mostly be developed on desktop monetization no app store distributionscenarios lists and data rich media inferior performance games poor performance only limited 3Dexperience hardware no camera partly accelerometer no fancy stuff user interface fancy UI possible but platform specific offline HTML5platforms iOS Android Windows Phone since 75 aka Mango others great movement in responsive design
hybrid apps
hybrid app
Device
Native App
Browserexecutes JavaScript
JavaScript Bridge
Request Interceptor
Interpreter
Backend
request interception
demo
Dual LicenseMIT amp BSD
Logitech Squeezebox Controller
RNAO Nursing Best Practice Guidelines
debugging
weinre
+
PhoneGap on Windows Phone
Plugin-Ins for PhoneGap
production learning as with web tools cloud build yes but barely no debugging monetizationscenarios lists and data rich media same as with web games same as with webexperience hardware mostly accessible user interface high effort to match platformrsquos UI offline
platforms iOS Android Windows Phone
others best coverage of cross-platform frameworks
interpreted apps
interpreted app
Device
Native App
Application Script
interpreter
Backend
Files
Database
ndash (HTML amp CSS) =
Apache 2 License
JavaScriptnative controls
iPhone iPad Android(BlackBerry HTML5)
Plugin-Ins for Appcelerator
production learning specific API similar to Sencha amp Co tools own IDE including debugger monetization marketplace for apps and componentsscenarios lists and data perfect match rich media hard to work with moviesimages and animations games some modules for rendering and physicsexperience hardware complete support user interface truly native widgets offline
platforms iOS Android Windows Phone no plans on roadmap others plans for BlackBerry and HTML5
generated apps
Generator Input
Device
Native App
Logic
Backend
Files
Database
Logic
Files
Database
DatabaseFiles
Modeldescribes logic andcomplete system
Generator
generated app
LGPL
Java C
iOS Android (Windows Phone)
JavaScript
commercial(BETA)
Java AS
iOS Android Windows PhoneHTML5 WebOS BlackBerry Flash
EPL
DSL
iOS Android Windows Phone Server-Side Web
commercial800-4500 USD
JavaScript C
full 2D3Dgames tool chain
iOS Android
demo
production learning completely new tool chain tools scene editors debuggers asset manager team versioning monetizationscenarios lists and data no native UI rich media not optimized for movies gamesexperience hardware OpenGL and sensors user interface best for games offline
platforms iOS Android Windows Phone no plans on agenda others desktop and web
JavaScript formobile apps
Web PhoneGap Appcelerator Unity3Dproduction learning tools monetizationscenarios lists and data rich media gamesexperience hardware user interface offlineplatforms iOS Android Windows Phone others
HBehrenshttpHeikoBehrensnet
getBeamAppcom
twitterblog CEO amp Founder
expectation
consumers think apps
developerrsquosperspective
web apps
HTML5
CSS3
cache manifest local storage forms geo location
animation transitions 3D transformation
Resolutioncss media queries reference categories float layout
URLsmails telephone sms maps youtube etc
server-side web
Device
Web Browser
Backend
Web Serverexecutes application
logic
Files Database
client-side web
Device
Web Browser
Backend
DatabaseFiles
JavaScriptexecutes application logic
web frameworks
iWebKit iUI jQTouch JQuery mobile Jo Zepto
Sencha Touch SproutCore
See also any mew library that spawns each new week
GPL + Free License
programmaticallycomplex
GPL+MIT License
declarative + JQuerysimple
Sencha Touch
ltul data-role=listview data-theme=ggt ltligtlta href=acurahtmlgtAcuraltagtltligt ltligtlta href=audihtmlgtAudiltagtltligt ltligtlta href=bmwhtmlgtBMWltagtltligtltulgt
Extsetup( tabletStartupScreen tablet_startuppng phoneStartupScreen phone_startuppng icon iconpng glossOnIcon false onReady function() ExtregModel(Contact fields [firstName lastName] ) var groupingBase = snip store new ExtdataStore( model Contact sorters firstName getGroupString function(record) return recordget( firstName)[0] data [ firstName Tommy lastName Maintz snip firstName Zed lastName Zacharias ] ) new ExtList(Extapply(groupingBase fullscreen true )) )
Sencha Touch
Cocos2D JavaScriptMIT License
Simple 2D + Physics
Impact JSMIT License
2D Physics Sound
Emphasizes Mobile
production learning easy and countless tutorials+libraries tools can mostly be developed on desktop monetization no app store distributionscenarios lists and data rich media inferior performance games poor performance only limited 3Dexperience hardware no camera partly accelerometer no fancy stuff user interface fancy UI possible but platform specific offline HTML5platforms iOS Android Windows Phone since 75 aka Mango others great movement in responsive design
hybrid apps
hybrid app
Device
Native App
Browserexecutes JavaScript
JavaScript Bridge
Request Interceptor
Interpreter
Backend
request interception
demo
Dual LicenseMIT amp BSD
Logitech Squeezebox Controller
RNAO Nursing Best Practice Guidelines
debugging
weinre
+
PhoneGap on Windows Phone
Plugin-Ins for PhoneGap
production learning as with web tools cloud build yes but barely no debugging monetizationscenarios lists and data rich media same as with web games same as with webexperience hardware mostly accessible user interface high effort to match platformrsquos UI offline
platforms iOS Android Windows Phone
others best coverage of cross-platform frameworks
interpreted apps
interpreted app
Device
Native App
Application Script
interpreter
Backend
Files
Database
ndash (HTML amp CSS) =
Apache 2 License
JavaScriptnative controls
iPhone iPad Android(BlackBerry HTML5)
Plugin-Ins for Appcelerator
production learning specific API similar to Sencha amp Co tools own IDE including debugger monetization marketplace for apps and componentsscenarios lists and data perfect match rich media hard to work with moviesimages and animations games some modules for rendering and physicsexperience hardware complete support user interface truly native widgets offline
platforms iOS Android Windows Phone no plans on roadmap others plans for BlackBerry and HTML5
generated apps
Generator Input
Device
Native App
Logic
Backend
Files
Database
Logic
Files
Database
DatabaseFiles
Modeldescribes logic andcomplete system
Generator
generated app
LGPL
Java C
iOS Android (Windows Phone)
JavaScript
commercial(BETA)
Java AS
iOS Android Windows PhoneHTML5 WebOS BlackBerry Flash
EPL
DSL
iOS Android Windows Phone Server-Side Web
commercial800-4500 USD
JavaScript C
full 2D3Dgames tool chain
iOS Android
demo
production learning completely new tool chain tools scene editors debuggers asset manager team versioning monetizationscenarios lists and data no native UI rich media not optimized for movies gamesexperience hardware OpenGL and sensors user interface best for games offline
platforms iOS Android Windows Phone no plans on agenda others desktop and web
JavaScript formobile apps
Web PhoneGap Appcelerator Unity3Dproduction learning tools monetizationscenarios lists and data rich media gamesexperience hardware user interface offlineplatforms iOS Android Windows Phone others
HBehrenshttpHeikoBehrensnet
getBeamAppcom
twitterblog CEO amp Founder
consumers think apps
developerrsquosperspective
web apps
HTML5
CSS3
cache manifest local storage forms geo location
animation transitions 3D transformation
Resolutioncss media queries reference categories float layout
URLsmails telephone sms maps youtube etc
server-side web
Device
Web Browser
Backend
Web Serverexecutes application
logic
Files Database
client-side web
Device
Web Browser
Backend
DatabaseFiles
JavaScriptexecutes application logic
web frameworks
iWebKit iUI jQTouch JQuery mobile Jo Zepto
Sencha Touch SproutCore
See also any mew library that spawns each new week
GPL + Free License
programmaticallycomplex
GPL+MIT License
declarative + JQuerysimple
Sencha Touch
ltul data-role=listview data-theme=ggt ltligtlta href=acurahtmlgtAcuraltagtltligt ltligtlta href=audihtmlgtAudiltagtltligt ltligtlta href=bmwhtmlgtBMWltagtltligtltulgt
Extsetup( tabletStartupScreen tablet_startuppng phoneStartupScreen phone_startuppng icon iconpng glossOnIcon false onReady function() ExtregModel(Contact fields [firstName lastName] ) var groupingBase = snip store new ExtdataStore( model Contact sorters firstName getGroupString function(record) return recordget( firstName)[0] data [ firstName Tommy lastName Maintz snip firstName Zed lastName Zacharias ] ) new ExtList(Extapply(groupingBase fullscreen true )) )
Sencha Touch
Cocos2D JavaScriptMIT License
Simple 2D + Physics
Impact JSMIT License
2D Physics Sound
Emphasizes Mobile
production learning easy and countless tutorials+libraries tools can mostly be developed on desktop monetization no app store distributionscenarios lists and data rich media inferior performance games poor performance only limited 3Dexperience hardware no camera partly accelerometer no fancy stuff user interface fancy UI possible but platform specific offline HTML5platforms iOS Android Windows Phone since 75 aka Mango others great movement in responsive design
hybrid apps
hybrid app
Device
Native App
Browserexecutes JavaScript
JavaScript Bridge
Request Interceptor
Interpreter
Backend
request interception
demo
Dual LicenseMIT amp BSD
Logitech Squeezebox Controller
RNAO Nursing Best Practice Guidelines
debugging
weinre
+
PhoneGap on Windows Phone
Plugin-Ins for PhoneGap
production learning as with web tools cloud build yes but barely no debugging monetizationscenarios lists and data rich media same as with web games same as with webexperience hardware mostly accessible user interface high effort to match platformrsquos UI offline
platforms iOS Android Windows Phone
others best coverage of cross-platform frameworks
interpreted apps
interpreted app
Device
Native App
Application Script
interpreter
Backend
Files
Database
ndash (HTML amp CSS) =
Apache 2 License
JavaScriptnative controls
iPhone iPad Android(BlackBerry HTML5)
Plugin-Ins for Appcelerator
production learning specific API similar to Sencha amp Co tools own IDE including debugger monetization marketplace for apps and componentsscenarios lists and data perfect match rich media hard to work with moviesimages and animations games some modules for rendering and physicsexperience hardware complete support user interface truly native widgets offline
platforms iOS Android Windows Phone no plans on roadmap others plans for BlackBerry and HTML5
generated apps
Generator Input
Device
Native App
Logic
Backend
Files
Database
Logic
Files
Database
DatabaseFiles
Modeldescribes logic andcomplete system
Generator
generated app
LGPL
Java C
iOS Android (Windows Phone)
JavaScript
commercial(BETA)
Java AS
iOS Android Windows PhoneHTML5 WebOS BlackBerry Flash
EPL
DSL
iOS Android Windows Phone Server-Side Web
commercial800-4500 USD
JavaScript C
full 2D3Dgames tool chain
iOS Android
demo
production learning completely new tool chain tools scene editors debuggers asset manager team versioning monetizationscenarios lists and data no native UI rich media not optimized for movies gamesexperience hardware OpenGL and sensors user interface best for games offline
platforms iOS Android Windows Phone no plans on agenda others desktop and web
JavaScript formobile apps
Web PhoneGap Appcelerator Unity3Dproduction learning tools monetizationscenarios lists and data rich media gamesexperience hardware user interface offlineplatforms iOS Android Windows Phone others
HBehrenshttpHeikoBehrensnet
getBeamAppcom
twitterblog CEO amp Founder
developerrsquosperspective
web apps
HTML5
CSS3
cache manifest local storage forms geo location
animation transitions 3D transformation
Resolutioncss media queries reference categories float layout
URLsmails telephone sms maps youtube etc
server-side web
Device
Web Browser
Backend
Web Serverexecutes application
logic
Files Database
client-side web
Device
Web Browser
Backend
DatabaseFiles
JavaScriptexecutes application logic
web frameworks
iWebKit iUI jQTouch JQuery mobile Jo Zepto
Sencha Touch SproutCore
See also any mew library that spawns each new week
GPL + Free License
programmaticallycomplex
GPL+MIT License
declarative + JQuerysimple
Sencha Touch
ltul data-role=listview data-theme=ggt ltligtlta href=acurahtmlgtAcuraltagtltligt ltligtlta href=audihtmlgtAudiltagtltligt ltligtlta href=bmwhtmlgtBMWltagtltligtltulgt
Extsetup( tabletStartupScreen tablet_startuppng phoneStartupScreen phone_startuppng icon iconpng glossOnIcon false onReady function() ExtregModel(Contact fields [firstName lastName] ) var groupingBase = snip store new ExtdataStore( model Contact sorters firstName getGroupString function(record) return recordget( firstName)[0] data [ firstName Tommy lastName Maintz snip firstName Zed lastName Zacharias ] ) new ExtList(Extapply(groupingBase fullscreen true )) )
Sencha Touch
Cocos2D JavaScriptMIT License
Simple 2D + Physics
Impact JSMIT License
2D Physics Sound
Emphasizes Mobile
production learning easy and countless tutorials+libraries tools can mostly be developed on desktop monetization no app store distributionscenarios lists and data rich media inferior performance games poor performance only limited 3Dexperience hardware no camera partly accelerometer no fancy stuff user interface fancy UI possible but platform specific offline HTML5platforms iOS Android Windows Phone since 75 aka Mango others great movement in responsive design
hybrid apps
hybrid app
Device
Native App
Browserexecutes JavaScript
JavaScript Bridge
Request Interceptor
Interpreter
Backend
request interception
demo
Dual LicenseMIT amp BSD
Logitech Squeezebox Controller
RNAO Nursing Best Practice Guidelines
debugging
weinre
+
PhoneGap on Windows Phone
Plugin-Ins for PhoneGap
production learning as with web tools cloud build yes but barely no debugging monetizationscenarios lists and data rich media same as with web games same as with webexperience hardware mostly accessible user interface high effort to match platformrsquos UI offline
platforms iOS Android Windows Phone
others best coverage of cross-platform frameworks
interpreted apps
interpreted app
Device
Native App
Application Script
interpreter
Backend
Files
Database
ndash (HTML amp CSS) =
Apache 2 License
JavaScriptnative controls
iPhone iPad Android(BlackBerry HTML5)
Plugin-Ins for Appcelerator
production learning specific API similar to Sencha amp Co tools own IDE including debugger monetization marketplace for apps and componentsscenarios lists and data perfect match rich media hard to work with moviesimages and animations games some modules for rendering and physicsexperience hardware complete support user interface truly native widgets offline
platforms iOS Android Windows Phone no plans on roadmap others plans for BlackBerry and HTML5
generated apps
Generator Input
Device
Native App
Logic
Backend
Files
Database
Logic
Files
Database
DatabaseFiles
Modeldescribes logic andcomplete system
Generator
generated app
LGPL
Java C
iOS Android (Windows Phone)
JavaScript
commercial(BETA)
Java AS
iOS Android Windows PhoneHTML5 WebOS BlackBerry Flash
EPL
DSL
iOS Android Windows Phone Server-Side Web
commercial800-4500 USD
JavaScript C
full 2D3Dgames tool chain
iOS Android
demo
production learning completely new tool chain tools scene editors debuggers asset manager team versioning monetizationscenarios lists and data no native UI rich media not optimized for movies gamesexperience hardware OpenGL and sensors user interface best for games offline
platforms iOS Android Windows Phone no plans on agenda others desktop and web
JavaScript formobile apps
Web PhoneGap Appcelerator Unity3Dproduction learning tools monetizationscenarios lists and data rich media gamesexperience hardware user interface offlineplatforms iOS Android Windows Phone others
HBehrenshttpHeikoBehrensnet
getBeamAppcom
twitterblog CEO amp Founder
web apps
HTML5
CSS3
cache manifest local storage forms geo location
animation transitions 3D transformation
Resolutioncss media queries reference categories float layout
URLsmails telephone sms maps youtube etc
server-side web
Device
Web Browser
Backend
Web Serverexecutes application
logic
Files Database
client-side web
Device
Web Browser
Backend
DatabaseFiles
JavaScriptexecutes application logic
web frameworks
iWebKit iUI jQTouch JQuery mobile Jo Zepto
Sencha Touch SproutCore
See also any mew library that spawns each new week
GPL + Free License
programmaticallycomplex
GPL+MIT License
declarative + JQuerysimple
Sencha Touch
ltul data-role=listview data-theme=ggt ltligtlta href=acurahtmlgtAcuraltagtltligt ltligtlta href=audihtmlgtAudiltagtltligt ltligtlta href=bmwhtmlgtBMWltagtltligtltulgt
Extsetup( tabletStartupScreen tablet_startuppng phoneStartupScreen phone_startuppng icon iconpng glossOnIcon false onReady function() ExtregModel(Contact fields [firstName lastName] ) var groupingBase = snip store new ExtdataStore( model Contact sorters firstName getGroupString function(record) return recordget( firstName)[0] data [ firstName Tommy lastName Maintz snip firstName Zed lastName Zacharias ] ) new ExtList(Extapply(groupingBase fullscreen true )) )
Sencha Touch
Cocos2D JavaScriptMIT License
Simple 2D + Physics
Impact JSMIT License
2D Physics Sound
Emphasizes Mobile
production learning easy and countless tutorials+libraries tools can mostly be developed on desktop monetization no app store distributionscenarios lists and data rich media inferior performance games poor performance only limited 3Dexperience hardware no camera partly accelerometer no fancy stuff user interface fancy UI possible but platform specific offline HTML5platforms iOS Android Windows Phone since 75 aka Mango others great movement in responsive design
hybrid apps
hybrid app
Device
Native App
Browserexecutes JavaScript
JavaScript Bridge
Request Interceptor
Interpreter
Backend
request interception
demo
Dual LicenseMIT amp BSD
Logitech Squeezebox Controller
RNAO Nursing Best Practice Guidelines
debugging
weinre
+
PhoneGap on Windows Phone
Plugin-Ins for PhoneGap
production learning as with web tools cloud build yes but barely no debugging monetizationscenarios lists and data rich media same as with web games same as with webexperience hardware mostly accessible user interface high effort to match platformrsquos UI offline
platforms iOS Android Windows Phone
others best coverage of cross-platform frameworks
interpreted apps
interpreted app
Device
Native App
Application Script
interpreter
Backend
Files
Database
ndash (HTML amp CSS) =
Apache 2 License
JavaScriptnative controls
iPhone iPad Android(BlackBerry HTML5)
Plugin-Ins for Appcelerator
production learning specific API similar to Sencha amp Co tools own IDE including debugger monetization marketplace for apps and componentsscenarios lists and data perfect match rich media hard to work with moviesimages and animations games some modules for rendering and physicsexperience hardware complete support user interface truly native widgets offline
platforms iOS Android Windows Phone no plans on roadmap others plans for BlackBerry and HTML5
generated apps
Generator Input
Device
Native App
Logic
Backend
Files
Database
Logic
Files
Database
DatabaseFiles
Modeldescribes logic andcomplete system
Generator
generated app
LGPL
Java C
iOS Android (Windows Phone)
JavaScript
commercial(BETA)
Java AS
iOS Android Windows PhoneHTML5 WebOS BlackBerry Flash
EPL
DSL
iOS Android Windows Phone Server-Side Web
commercial800-4500 USD
JavaScript C
full 2D3Dgames tool chain
iOS Android
demo
production learning completely new tool chain tools scene editors debuggers asset manager team versioning monetizationscenarios lists and data no native UI rich media not optimized for movies gamesexperience hardware OpenGL and sensors user interface best for games offline
platforms iOS Android Windows Phone no plans on agenda others desktop and web
JavaScript formobile apps
Web PhoneGap Appcelerator Unity3Dproduction learning tools monetizationscenarios lists and data rich media gamesexperience hardware user interface offlineplatforms iOS Android Windows Phone others
HBehrenshttpHeikoBehrensnet
getBeamAppcom
twitterblog CEO amp Founder
HTML5
CSS3
cache manifest local storage forms geo location
animation transitions 3D transformation
Resolutioncss media queries reference categories float layout
URLsmails telephone sms maps youtube etc
server-side web
Device
Web Browser
Backend
Web Serverexecutes application
logic
Files Database
client-side web
Device
Web Browser
Backend
DatabaseFiles
JavaScriptexecutes application logic
web frameworks
iWebKit iUI jQTouch JQuery mobile Jo Zepto
Sencha Touch SproutCore
See also any mew library that spawns each new week
GPL + Free License
programmaticallycomplex
GPL+MIT License
declarative + JQuerysimple
Sencha Touch
ltul data-role=listview data-theme=ggt ltligtlta href=acurahtmlgtAcuraltagtltligt ltligtlta href=audihtmlgtAudiltagtltligt ltligtlta href=bmwhtmlgtBMWltagtltligtltulgt
Extsetup( tabletStartupScreen tablet_startuppng phoneStartupScreen phone_startuppng icon iconpng glossOnIcon false onReady function() ExtregModel(Contact fields [firstName lastName] ) var groupingBase = snip store new ExtdataStore( model Contact sorters firstName getGroupString function(record) return recordget( firstName)[0] data [ firstName Tommy lastName Maintz snip firstName Zed lastName Zacharias ] ) new ExtList(Extapply(groupingBase fullscreen true )) )
Sencha Touch
Cocos2D JavaScriptMIT License
Simple 2D + Physics
Impact JSMIT License
2D Physics Sound
Emphasizes Mobile
production learning easy and countless tutorials+libraries tools can mostly be developed on desktop monetization no app store distributionscenarios lists and data rich media inferior performance games poor performance only limited 3Dexperience hardware no camera partly accelerometer no fancy stuff user interface fancy UI possible but platform specific offline HTML5platforms iOS Android Windows Phone since 75 aka Mango others great movement in responsive design
hybrid apps
hybrid app
Device
Native App
Browserexecutes JavaScript
JavaScript Bridge
Request Interceptor
Interpreter
Backend
request interception
demo
Dual LicenseMIT amp BSD
Logitech Squeezebox Controller
RNAO Nursing Best Practice Guidelines
debugging
weinre
+
PhoneGap on Windows Phone
Plugin-Ins for PhoneGap
production learning as with web tools cloud build yes but barely no debugging monetizationscenarios lists and data rich media same as with web games same as with webexperience hardware mostly accessible user interface high effort to match platformrsquos UI offline
platforms iOS Android Windows Phone
others best coverage of cross-platform frameworks
interpreted apps
interpreted app
Device
Native App
Application Script
interpreter
Backend
Files
Database
ndash (HTML amp CSS) =
Apache 2 License
JavaScriptnative controls
iPhone iPad Android(BlackBerry HTML5)
Plugin-Ins for Appcelerator
production learning specific API similar to Sencha amp Co tools own IDE including debugger monetization marketplace for apps and componentsscenarios lists and data perfect match rich media hard to work with moviesimages and animations games some modules for rendering and physicsexperience hardware complete support user interface truly native widgets offline
platforms iOS Android Windows Phone no plans on roadmap others plans for BlackBerry and HTML5
generated apps
Generator Input
Device
Native App
Logic
Backend
Files
Database
Logic
Files
Database
DatabaseFiles
Modeldescribes logic andcomplete system
Generator
generated app
LGPL
Java C
iOS Android (Windows Phone)
JavaScript
commercial(BETA)
Java AS
iOS Android Windows PhoneHTML5 WebOS BlackBerry Flash
EPL
DSL
iOS Android Windows Phone Server-Side Web
commercial800-4500 USD
JavaScript C
full 2D3Dgames tool chain
iOS Android
demo
production learning completely new tool chain tools scene editors debuggers asset manager team versioning monetizationscenarios lists and data no native UI rich media not optimized for movies gamesexperience hardware OpenGL and sensors user interface best for games offline
platforms iOS Android Windows Phone no plans on agenda others desktop and web
JavaScript formobile apps
Web PhoneGap Appcelerator Unity3Dproduction learning tools monetizationscenarios lists and data rich media gamesexperience hardware user interface offlineplatforms iOS Android Windows Phone others
HBehrenshttpHeikoBehrensnet
getBeamAppcom
twitterblog CEO amp Founder
server-side web
Device
Web Browser
Backend
Web Serverexecutes application
logic
Files Database
client-side web
Device
Web Browser
Backend
DatabaseFiles
JavaScriptexecutes application logic
web frameworks
iWebKit iUI jQTouch JQuery mobile Jo Zepto
Sencha Touch SproutCore
See also any mew library that spawns each new week
GPL + Free License
programmaticallycomplex
GPL+MIT License
declarative + JQuerysimple
Sencha Touch
ltul data-role=listview data-theme=ggt ltligtlta href=acurahtmlgtAcuraltagtltligt ltligtlta href=audihtmlgtAudiltagtltligt ltligtlta href=bmwhtmlgtBMWltagtltligtltulgt
Extsetup( tabletStartupScreen tablet_startuppng phoneStartupScreen phone_startuppng icon iconpng glossOnIcon false onReady function() ExtregModel(Contact fields [firstName lastName] ) var groupingBase = snip store new ExtdataStore( model Contact sorters firstName getGroupString function(record) return recordget( firstName)[0] data [ firstName Tommy lastName Maintz snip firstName Zed lastName Zacharias ] ) new ExtList(Extapply(groupingBase fullscreen true )) )
Sencha Touch
Cocos2D JavaScriptMIT License
Simple 2D + Physics
Impact JSMIT License
2D Physics Sound
Emphasizes Mobile
production learning easy and countless tutorials+libraries tools can mostly be developed on desktop monetization no app store distributionscenarios lists and data rich media inferior performance games poor performance only limited 3Dexperience hardware no camera partly accelerometer no fancy stuff user interface fancy UI possible but platform specific offline HTML5platforms iOS Android Windows Phone since 75 aka Mango others great movement in responsive design
hybrid apps
hybrid app
Device
Native App
Browserexecutes JavaScript
JavaScript Bridge
Request Interceptor
Interpreter
Backend
request interception
demo
Dual LicenseMIT amp BSD
Logitech Squeezebox Controller
RNAO Nursing Best Practice Guidelines
debugging
weinre
+
PhoneGap on Windows Phone
Plugin-Ins for PhoneGap
production learning as with web tools cloud build yes but barely no debugging monetizationscenarios lists and data rich media same as with web games same as with webexperience hardware mostly accessible user interface high effort to match platformrsquos UI offline
platforms iOS Android Windows Phone
others best coverage of cross-platform frameworks
interpreted apps
interpreted app
Device
Native App
Application Script
interpreter
Backend
Files
Database
ndash (HTML amp CSS) =
Apache 2 License
JavaScriptnative controls
iPhone iPad Android(BlackBerry HTML5)
Plugin-Ins for Appcelerator
production learning specific API similar to Sencha amp Co tools own IDE including debugger monetization marketplace for apps and componentsscenarios lists and data perfect match rich media hard to work with moviesimages and animations games some modules for rendering and physicsexperience hardware complete support user interface truly native widgets offline
platforms iOS Android Windows Phone no plans on roadmap others plans for BlackBerry and HTML5
generated apps
Generator Input
Device
Native App
Logic
Backend
Files
Database
Logic
Files
Database
DatabaseFiles
Modeldescribes logic andcomplete system
Generator
generated app
LGPL
Java C
iOS Android (Windows Phone)
JavaScript
commercial(BETA)
Java AS
iOS Android Windows PhoneHTML5 WebOS BlackBerry Flash
EPL
DSL
iOS Android Windows Phone Server-Side Web
commercial800-4500 USD
JavaScript C
full 2D3Dgames tool chain
iOS Android
demo
production learning completely new tool chain tools scene editors debuggers asset manager team versioning monetizationscenarios lists and data no native UI rich media not optimized for movies gamesexperience hardware OpenGL and sensors user interface best for games offline
platforms iOS Android Windows Phone no plans on agenda others desktop and web
JavaScript formobile apps
Web PhoneGap Appcelerator Unity3Dproduction learning tools monetizationscenarios lists and data rich media gamesexperience hardware user interface offlineplatforms iOS Android Windows Phone others
HBehrenshttpHeikoBehrensnet
getBeamAppcom
twitterblog CEO amp Founder
client-side web
Device
Web Browser
Backend
DatabaseFiles
JavaScriptexecutes application logic
web frameworks
iWebKit iUI jQTouch JQuery mobile Jo Zepto
Sencha Touch SproutCore
See also any mew library that spawns each new week
GPL + Free License
programmaticallycomplex
GPL+MIT License
declarative + JQuerysimple
Sencha Touch
ltul data-role=listview data-theme=ggt ltligtlta href=acurahtmlgtAcuraltagtltligt ltligtlta href=audihtmlgtAudiltagtltligt ltligtlta href=bmwhtmlgtBMWltagtltligtltulgt
Extsetup( tabletStartupScreen tablet_startuppng phoneStartupScreen phone_startuppng icon iconpng glossOnIcon false onReady function() ExtregModel(Contact fields [firstName lastName] ) var groupingBase = snip store new ExtdataStore( model Contact sorters firstName getGroupString function(record) return recordget( firstName)[0] data [ firstName Tommy lastName Maintz snip firstName Zed lastName Zacharias ] ) new ExtList(Extapply(groupingBase fullscreen true )) )
Sencha Touch
Cocos2D JavaScriptMIT License
Simple 2D + Physics
Impact JSMIT License
2D Physics Sound
Emphasizes Mobile
production learning easy and countless tutorials+libraries tools can mostly be developed on desktop monetization no app store distributionscenarios lists and data rich media inferior performance games poor performance only limited 3Dexperience hardware no camera partly accelerometer no fancy stuff user interface fancy UI possible but platform specific offline HTML5platforms iOS Android Windows Phone since 75 aka Mango others great movement in responsive design
hybrid apps
hybrid app
Device
Native App
Browserexecutes JavaScript
JavaScript Bridge
Request Interceptor
Interpreter
Backend
request interception
demo
Dual LicenseMIT amp BSD
Logitech Squeezebox Controller
RNAO Nursing Best Practice Guidelines
debugging
weinre
+
PhoneGap on Windows Phone
Plugin-Ins for PhoneGap
production learning as with web tools cloud build yes but barely no debugging monetizationscenarios lists and data rich media same as with web games same as with webexperience hardware mostly accessible user interface high effort to match platformrsquos UI offline
platforms iOS Android Windows Phone
others best coverage of cross-platform frameworks
interpreted apps
interpreted app
Device
Native App
Application Script
interpreter
Backend
Files
Database
ndash (HTML amp CSS) =
Apache 2 License
JavaScriptnative controls
iPhone iPad Android(BlackBerry HTML5)
Plugin-Ins for Appcelerator
production learning specific API similar to Sencha amp Co tools own IDE including debugger monetization marketplace for apps and componentsscenarios lists and data perfect match rich media hard to work with moviesimages and animations games some modules for rendering and physicsexperience hardware complete support user interface truly native widgets offline
platforms iOS Android Windows Phone no plans on roadmap others plans for BlackBerry and HTML5
generated apps
Generator Input
Device
Native App
Logic
Backend
Files
Database
Logic
Files
Database
DatabaseFiles
Modeldescribes logic andcomplete system
Generator
generated app
LGPL
Java C
iOS Android (Windows Phone)
JavaScript
commercial(BETA)
Java AS
iOS Android Windows PhoneHTML5 WebOS BlackBerry Flash
EPL
DSL
iOS Android Windows Phone Server-Side Web
commercial800-4500 USD
JavaScript C
full 2D3Dgames tool chain
iOS Android
demo
production learning completely new tool chain tools scene editors debuggers asset manager team versioning monetizationscenarios lists and data no native UI rich media not optimized for movies gamesexperience hardware OpenGL and sensors user interface best for games offline
platforms iOS Android Windows Phone no plans on agenda others desktop and web
JavaScript formobile apps
Web PhoneGap Appcelerator Unity3Dproduction learning tools monetizationscenarios lists and data rich media gamesexperience hardware user interface offlineplatforms iOS Android Windows Phone others
HBehrenshttpHeikoBehrensnet
getBeamAppcom
twitterblog CEO amp Founder
web frameworks
iWebKit iUI jQTouch JQuery mobile Jo Zepto
Sencha Touch SproutCore
See also any mew library that spawns each new week
GPL + Free License
programmaticallycomplex
GPL+MIT License
declarative + JQuerysimple
Sencha Touch
ltul data-role=listview data-theme=ggt ltligtlta href=acurahtmlgtAcuraltagtltligt ltligtlta href=audihtmlgtAudiltagtltligt ltligtlta href=bmwhtmlgtBMWltagtltligtltulgt
Extsetup( tabletStartupScreen tablet_startuppng phoneStartupScreen phone_startuppng icon iconpng glossOnIcon false onReady function() ExtregModel(Contact fields [firstName lastName] ) var groupingBase = snip store new ExtdataStore( model Contact sorters firstName getGroupString function(record) return recordget( firstName)[0] data [ firstName Tommy lastName Maintz snip firstName Zed lastName Zacharias ] ) new ExtList(Extapply(groupingBase fullscreen true )) )
Sencha Touch
Cocos2D JavaScriptMIT License
Simple 2D + Physics
Impact JSMIT License
2D Physics Sound
Emphasizes Mobile
production learning easy and countless tutorials+libraries tools can mostly be developed on desktop monetization no app store distributionscenarios lists and data rich media inferior performance games poor performance only limited 3Dexperience hardware no camera partly accelerometer no fancy stuff user interface fancy UI possible but platform specific offline HTML5platforms iOS Android Windows Phone since 75 aka Mango others great movement in responsive design
hybrid apps
hybrid app
Device
Native App
Browserexecutes JavaScript
JavaScript Bridge
Request Interceptor
Interpreter
Backend
request interception
demo
Dual LicenseMIT amp BSD
Logitech Squeezebox Controller
RNAO Nursing Best Practice Guidelines
debugging
weinre
+
PhoneGap on Windows Phone
Plugin-Ins for PhoneGap
production learning as with web tools cloud build yes but barely no debugging monetizationscenarios lists and data rich media same as with web games same as with webexperience hardware mostly accessible user interface high effort to match platformrsquos UI offline
platforms iOS Android Windows Phone
others best coverage of cross-platform frameworks
interpreted apps
interpreted app
Device
Native App
Application Script
interpreter
Backend
Files
Database
ndash (HTML amp CSS) =
Apache 2 License
JavaScriptnative controls
iPhone iPad Android(BlackBerry HTML5)
Plugin-Ins for Appcelerator
production learning specific API similar to Sencha amp Co tools own IDE including debugger monetization marketplace for apps and componentsscenarios lists and data perfect match rich media hard to work with moviesimages and animations games some modules for rendering and physicsexperience hardware complete support user interface truly native widgets offline
platforms iOS Android Windows Phone no plans on roadmap others plans for BlackBerry and HTML5
generated apps
Generator Input
Device
Native App
Logic
Backend
Files
Database
Logic
Files
Database
DatabaseFiles
Modeldescribes logic andcomplete system
Generator
generated app
LGPL
Java C
iOS Android (Windows Phone)
JavaScript
commercial(BETA)
Java AS
iOS Android Windows PhoneHTML5 WebOS BlackBerry Flash
EPL
DSL
iOS Android Windows Phone Server-Side Web
commercial800-4500 USD
JavaScript C
full 2D3Dgames tool chain
iOS Android
demo
production learning completely new tool chain tools scene editors debuggers asset manager team versioning monetizationscenarios lists and data no native UI rich media not optimized for movies gamesexperience hardware OpenGL and sensors user interface best for games offline
platforms iOS Android Windows Phone no plans on agenda others desktop and web
JavaScript formobile apps
Web PhoneGap Appcelerator Unity3Dproduction learning tools monetizationscenarios lists and data rich media gamesexperience hardware user interface offlineplatforms iOS Android Windows Phone others
HBehrenshttpHeikoBehrensnet
getBeamAppcom
twitterblog CEO amp Founder
GPL + Free License
programmaticallycomplex
GPL+MIT License
declarative + JQuerysimple
Sencha Touch
ltul data-role=listview data-theme=ggt ltligtlta href=acurahtmlgtAcuraltagtltligt ltligtlta href=audihtmlgtAudiltagtltligt ltligtlta href=bmwhtmlgtBMWltagtltligtltulgt
Extsetup( tabletStartupScreen tablet_startuppng phoneStartupScreen phone_startuppng icon iconpng glossOnIcon false onReady function() ExtregModel(Contact fields [firstName lastName] ) var groupingBase = snip store new ExtdataStore( model Contact sorters firstName getGroupString function(record) return recordget( firstName)[0] data [ firstName Tommy lastName Maintz snip firstName Zed lastName Zacharias ] ) new ExtList(Extapply(groupingBase fullscreen true )) )
Sencha Touch
Cocos2D JavaScriptMIT License
Simple 2D + Physics
Impact JSMIT License
2D Physics Sound
Emphasizes Mobile
production learning easy and countless tutorials+libraries tools can mostly be developed on desktop monetization no app store distributionscenarios lists and data rich media inferior performance games poor performance only limited 3Dexperience hardware no camera partly accelerometer no fancy stuff user interface fancy UI possible but platform specific offline HTML5platforms iOS Android Windows Phone since 75 aka Mango others great movement in responsive design
hybrid apps
hybrid app
Device
Native App
Browserexecutes JavaScript
JavaScript Bridge
Request Interceptor
Interpreter
Backend
request interception
demo
Dual LicenseMIT amp BSD
Logitech Squeezebox Controller
RNAO Nursing Best Practice Guidelines
debugging
weinre
+
PhoneGap on Windows Phone
Plugin-Ins for PhoneGap
production learning as with web tools cloud build yes but barely no debugging monetizationscenarios lists and data rich media same as with web games same as with webexperience hardware mostly accessible user interface high effort to match platformrsquos UI offline
platforms iOS Android Windows Phone
others best coverage of cross-platform frameworks
interpreted apps
interpreted app
Device
Native App
Application Script
interpreter
Backend
Files
Database
ndash (HTML amp CSS) =
Apache 2 License
JavaScriptnative controls
iPhone iPad Android(BlackBerry HTML5)
Plugin-Ins for Appcelerator
production learning specific API similar to Sencha amp Co tools own IDE including debugger monetization marketplace for apps and componentsscenarios lists and data perfect match rich media hard to work with moviesimages and animations games some modules for rendering and physicsexperience hardware complete support user interface truly native widgets offline
platforms iOS Android Windows Phone no plans on roadmap others plans for BlackBerry and HTML5
generated apps
Generator Input
Device
Native App
Logic
Backend
Files
Database
Logic
Files
Database
DatabaseFiles
Modeldescribes logic andcomplete system
Generator
generated app
LGPL
Java C
iOS Android (Windows Phone)
JavaScript
commercial(BETA)
Java AS
iOS Android Windows PhoneHTML5 WebOS BlackBerry Flash
EPL
DSL
iOS Android Windows Phone Server-Side Web
commercial800-4500 USD
JavaScript C
full 2D3Dgames tool chain
iOS Android
demo
production learning completely new tool chain tools scene editors debuggers asset manager team versioning monetizationscenarios lists and data no native UI rich media not optimized for movies gamesexperience hardware OpenGL and sensors user interface best for games offline
platforms iOS Android Windows Phone no plans on agenda others desktop and web
JavaScript formobile apps
Web PhoneGap Appcelerator Unity3Dproduction learning tools monetizationscenarios lists and data rich media gamesexperience hardware user interface offlineplatforms iOS Android Windows Phone others
HBehrenshttpHeikoBehrensnet
getBeamAppcom
twitterblog CEO amp Founder
ltul data-role=listview data-theme=ggt ltligtlta href=acurahtmlgtAcuraltagtltligt ltligtlta href=audihtmlgtAudiltagtltligt ltligtlta href=bmwhtmlgtBMWltagtltligtltulgt
Extsetup( tabletStartupScreen tablet_startuppng phoneStartupScreen phone_startuppng icon iconpng glossOnIcon false onReady function() ExtregModel(Contact fields [firstName lastName] ) var groupingBase = snip store new ExtdataStore( model Contact sorters firstName getGroupString function(record) return recordget( firstName)[0] data [ firstName Tommy lastName Maintz snip firstName Zed lastName Zacharias ] ) new ExtList(Extapply(groupingBase fullscreen true )) )
Sencha Touch
Cocos2D JavaScriptMIT License
Simple 2D + Physics
Impact JSMIT License
2D Physics Sound
Emphasizes Mobile
production learning easy and countless tutorials+libraries tools can mostly be developed on desktop monetization no app store distributionscenarios lists and data rich media inferior performance games poor performance only limited 3Dexperience hardware no camera partly accelerometer no fancy stuff user interface fancy UI possible but platform specific offline HTML5platforms iOS Android Windows Phone since 75 aka Mango others great movement in responsive design
hybrid apps
hybrid app
Device
Native App
Browserexecutes JavaScript
JavaScript Bridge
Request Interceptor
Interpreter
Backend
request interception
demo
Dual LicenseMIT amp BSD
Logitech Squeezebox Controller
RNAO Nursing Best Practice Guidelines
debugging
weinre
+
PhoneGap on Windows Phone
Plugin-Ins for PhoneGap
production learning as with web tools cloud build yes but barely no debugging monetizationscenarios lists and data rich media same as with web games same as with webexperience hardware mostly accessible user interface high effort to match platformrsquos UI offline
platforms iOS Android Windows Phone
others best coverage of cross-platform frameworks
interpreted apps
interpreted app
Device
Native App
Application Script
interpreter
Backend
Files
Database
ndash (HTML amp CSS) =
Apache 2 License
JavaScriptnative controls
iPhone iPad Android(BlackBerry HTML5)
Plugin-Ins for Appcelerator
production learning specific API similar to Sencha amp Co tools own IDE including debugger monetization marketplace for apps and componentsscenarios lists and data perfect match rich media hard to work with moviesimages and animations games some modules for rendering and physicsexperience hardware complete support user interface truly native widgets offline
platforms iOS Android Windows Phone no plans on roadmap others plans for BlackBerry and HTML5
generated apps
Generator Input
Device
Native App
Logic
Backend
Files
Database
Logic
Files
Database
DatabaseFiles
Modeldescribes logic andcomplete system
Generator
generated app
LGPL
Java C
iOS Android (Windows Phone)
JavaScript
commercial(BETA)
Java AS
iOS Android Windows PhoneHTML5 WebOS BlackBerry Flash
EPL
DSL
iOS Android Windows Phone Server-Side Web
commercial800-4500 USD
JavaScript C
full 2D3Dgames tool chain
iOS Android
demo
production learning completely new tool chain tools scene editors debuggers asset manager team versioning monetizationscenarios lists and data no native UI rich media not optimized for movies gamesexperience hardware OpenGL and sensors user interface best for games offline
platforms iOS Android Windows Phone no plans on agenda others desktop and web
JavaScript formobile apps
Web PhoneGap Appcelerator Unity3Dproduction learning tools monetizationscenarios lists and data rich media gamesexperience hardware user interface offlineplatforms iOS Android Windows Phone others
HBehrenshttpHeikoBehrensnet
getBeamAppcom
twitterblog CEO amp Founder
Cocos2D JavaScriptMIT License
Simple 2D + Physics
Impact JSMIT License
2D Physics Sound
Emphasizes Mobile
production learning easy and countless tutorials+libraries tools can mostly be developed on desktop monetization no app store distributionscenarios lists and data rich media inferior performance games poor performance only limited 3Dexperience hardware no camera partly accelerometer no fancy stuff user interface fancy UI possible but platform specific offline HTML5platforms iOS Android Windows Phone since 75 aka Mango others great movement in responsive design
hybrid apps
hybrid app
Device
Native App
Browserexecutes JavaScript
JavaScript Bridge
Request Interceptor
Interpreter
Backend
request interception
demo
Dual LicenseMIT amp BSD
Logitech Squeezebox Controller
RNAO Nursing Best Practice Guidelines
debugging
weinre
+
PhoneGap on Windows Phone
Plugin-Ins for PhoneGap
production learning as with web tools cloud build yes but barely no debugging monetizationscenarios lists and data rich media same as with web games same as with webexperience hardware mostly accessible user interface high effort to match platformrsquos UI offline
platforms iOS Android Windows Phone
others best coverage of cross-platform frameworks
interpreted apps
interpreted app
Device
Native App
Application Script
interpreter
Backend
Files
Database
ndash (HTML amp CSS) =
Apache 2 License
JavaScriptnative controls
iPhone iPad Android(BlackBerry HTML5)
Plugin-Ins for Appcelerator
production learning specific API similar to Sencha amp Co tools own IDE including debugger monetization marketplace for apps and componentsscenarios lists and data perfect match rich media hard to work with moviesimages and animations games some modules for rendering and physicsexperience hardware complete support user interface truly native widgets offline
platforms iOS Android Windows Phone no plans on roadmap others plans for BlackBerry and HTML5
generated apps
Generator Input
Device
Native App
Logic
Backend
Files
Database
Logic
Files
Database
DatabaseFiles
Modeldescribes logic andcomplete system
Generator
generated app
LGPL
Java C
iOS Android (Windows Phone)
JavaScript
commercial(BETA)
Java AS
iOS Android Windows PhoneHTML5 WebOS BlackBerry Flash
EPL
DSL
iOS Android Windows Phone Server-Side Web
commercial800-4500 USD
JavaScript C
full 2D3Dgames tool chain
iOS Android
demo
production learning completely new tool chain tools scene editors debuggers asset manager team versioning monetizationscenarios lists and data no native UI rich media not optimized for movies gamesexperience hardware OpenGL and sensors user interface best for games offline
platforms iOS Android Windows Phone no plans on agenda others desktop and web
JavaScript formobile apps
Web PhoneGap Appcelerator Unity3Dproduction learning tools monetizationscenarios lists and data rich media gamesexperience hardware user interface offlineplatforms iOS Android Windows Phone others
HBehrenshttpHeikoBehrensnet
getBeamAppcom
twitterblog CEO amp Founder
production learning easy and countless tutorials+libraries tools can mostly be developed on desktop monetization no app store distributionscenarios lists and data rich media inferior performance games poor performance only limited 3Dexperience hardware no camera partly accelerometer no fancy stuff user interface fancy UI possible but platform specific offline HTML5platforms iOS Android Windows Phone since 75 aka Mango others great movement in responsive design
hybrid apps
hybrid app
Device
Native App
Browserexecutes JavaScript
JavaScript Bridge
Request Interceptor
Interpreter
Backend
request interception
demo
Dual LicenseMIT amp BSD
Logitech Squeezebox Controller
RNAO Nursing Best Practice Guidelines
debugging
weinre
+
PhoneGap on Windows Phone
Plugin-Ins for PhoneGap
production learning as with web tools cloud build yes but barely no debugging monetizationscenarios lists and data rich media same as with web games same as with webexperience hardware mostly accessible user interface high effort to match platformrsquos UI offline
platforms iOS Android Windows Phone
others best coverage of cross-platform frameworks
interpreted apps
interpreted app
Device
Native App
Application Script
interpreter
Backend
Files
Database
ndash (HTML amp CSS) =
Apache 2 License
JavaScriptnative controls
iPhone iPad Android(BlackBerry HTML5)
Plugin-Ins for Appcelerator
production learning specific API similar to Sencha amp Co tools own IDE including debugger monetization marketplace for apps and componentsscenarios lists and data perfect match rich media hard to work with moviesimages and animations games some modules for rendering and physicsexperience hardware complete support user interface truly native widgets offline
platforms iOS Android Windows Phone no plans on roadmap others plans for BlackBerry and HTML5
generated apps
Generator Input
Device
Native App
Logic
Backend
Files
Database
Logic
Files
Database
DatabaseFiles
Modeldescribes logic andcomplete system
Generator
generated app
LGPL
Java C
iOS Android (Windows Phone)
JavaScript
commercial(BETA)
Java AS
iOS Android Windows PhoneHTML5 WebOS BlackBerry Flash
EPL
DSL
iOS Android Windows Phone Server-Side Web
commercial800-4500 USD
JavaScript C
full 2D3Dgames tool chain
iOS Android
demo
production learning completely new tool chain tools scene editors debuggers asset manager team versioning monetizationscenarios lists and data no native UI rich media not optimized for movies gamesexperience hardware OpenGL and sensors user interface best for games offline
platforms iOS Android Windows Phone no plans on agenda others desktop and web
JavaScript formobile apps
Web PhoneGap Appcelerator Unity3Dproduction learning tools monetizationscenarios lists and data rich media gamesexperience hardware user interface offlineplatforms iOS Android Windows Phone others
HBehrenshttpHeikoBehrensnet
getBeamAppcom
twitterblog CEO amp Founder
hybrid apps
hybrid app
Device
Native App
Browserexecutes JavaScript
JavaScript Bridge
Request Interceptor
Interpreter
Backend
request interception
demo
Dual LicenseMIT amp BSD
Logitech Squeezebox Controller
RNAO Nursing Best Practice Guidelines
debugging
weinre
+
PhoneGap on Windows Phone
Plugin-Ins for PhoneGap
production learning as with web tools cloud build yes but barely no debugging monetizationscenarios lists and data rich media same as with web games same as with webexperience hardware mostly accessible user interface high effort to match platformrsquos UI offline
platforms iOS Android Windows Phone
others best coverage of cross-platform frameworks
interpreted apps
interpreted app
Device
Native App
Application Script
interpreter
Backend
Files
Database
ndash (HTML amp CSS) =
Apache 2 License
JavaScriptnative controls
iPhone iPad Android(BlackBerry HTML5)
Plugin-Ins for Appcelerator
production learning specific API similar to Sencha amp Co tools own IDE including debugger monetization marketplace for apps and componentsscenarios lists and data perfect match rich media hard to work with moviesimages and animations games some modules for rendering and physicsexperience hardware complete support user interface truly native widgets offline
platforms iOS Android Windows Phone no plans on roadmap others plans for BlackBerry and HTML5
generated apps
Generator Input
Device
Native App
Logic
Backend
Files
Database
Logic
Files
Database
DatabaseFiles
Modeldescribes logic andcomplete system
Generator
generated app
LGPL
Java C
iOS Android (Windows Phone)
JavaScript
commercial(BETA)
Java AS
iOS Android Windows PhoneHTML5 WebOS BlackBerry Flash
EPL
DSL
iOS Android Windows Phone Server-Side Web
commercial800-4500 USD
JavaScript C
full 2D3Dgames tool chain
iOS Android
demo
production learning completely new tool chain tools scene editors debuggers asset manager team versioning monetizationscenarios lists and data no native UI rich media not optimized for movies gamesexperience hardware OpenGL and sensors user interface best for games offline
platforms iOS Android Windows Phone no plans on agenda others desktop and web
JavaScript formobile apps
Web PhoneGap Appcelerator Unity3Dproduction learning tools monetizationscenarios lists and data rich media gamesexperience hardware user interface offlineplatforms iOS Android Windows Phone others
HBehrenshttpHeikoBehrensnet
getBeamAppcom
twitterblog CEO amp Founder
hybrid app
Device
Native App
Browserexecutes JavaScript
JavaScript Bridge
Request Interceptor
Interpreter
Backend
request interception
demo
Dual LicenseMIT amp BSD
Logitech Squeezebox Controller
RNAO Nursing Best Practice Guidelines
debugging
weinre
+
PhoneGap on Windows Phone
Plugin-Ins for PhoneGap
production learning as with web tools cloud build yes but barely no debugging monetizationscenarios lists and data rich media same as with web games same as with webexperience hardware mostly accessible user interface high effort to match platformrsquos UI offline
platforms iOS Android Windows Phone
others best coverage of cross-platform frameworks
interpreted apps
interpreted app
Device
Native App
Application Script
interpreter
Backend
Files
Database
ndash (HTML amp CSS) =
Apache 2 License
JavaScriptnative controls
iPhone iPad Android(BlackBerry HTML5)
Plugin-Ins for Appcelerator
production learning specific API similar to Sencha amp Co tools own IDE including debugger monetization marketplace for apps and componentsscenarios lists and data perfect match rich media hard to work with moviesimages and animations games some modules for rendering and physicsexperience hardware complete support user interface truly native widgets offline
platforms iOS Android Windows Phone no plans on roadmap others plans for BlackBerry and HTML5
generated apps
Generator Input
Device
Native App
Logic
Backend
Files
Database
Logic
Files
Database
DatabaseFiles
Modeldescribes logic andcomplete system
Generator
generated app
LGPL
Java C
iOS Android (Windows Phone)
JavaScript
commercial(BETA)
Java AS
iOS Android Windows PhoneHTML5 WebOS BlackBerry Flash
EPL
DSL
iOS Android Windows Phone Server-Side Web
commercial800-4500 USD
JavaScript C
full 2D3Dgames tool chain
iOS Android
demo
production learning completely new tool chain tools scene editors debuggers asset manager team versioning monetizationscenarios lists and data no native UI rich media not optimized for movies gamesexperience hardware OpenGL and sensors user interface best for games offline
platforms iOS Android Windows Phone no plans on agenda others desktop and web
JavaScript formobile apps
Web PhoneGap Appcelerator Unity3Dproduction learning tools monetizationscenarios lists and data rich media gamesexperience hardware user interface offlineplatforms iOS Android Windows Phone others
HBehrenshttpHeikoBehrensnet
getBeamAppcom
twitterblog CEO amp Founder
request interception
demo
Dual LicenseMIT amp BSD
Logitech Squeezebox Controller
RNAO Nursing Best Practice Guidelines
debugging
weinre
+
PhoneGap on Windows Phone
Plugin-Ins for PhoneGap
production learning as with web tools cloud build yes but barely no debugging monetizationscenarios lists and data rich media same as with web games same as with webexperience hardware mostly accessible user interface high effort to match platformrsquos UI offline
platforms iOS Android Windows Phone
others best coverage of cross-platform frameworks
interpreted apps
interpreted app
Device
Native App
Application Script
interpreter
Backend
Files
Database
ndash (HTML amp CSS) =
Apache 2 License
JavaScriptnative controls
iPhone iPad Android(BlackBerry HTML5)
Plugin-Ins for Appcelerator
production learning specific API similar to Sencha amp Co tools own IDE including debugger monetization marketplace for apps and componentsscenarios lists and data perfect match rich media hard to work with moviesimages and animations games some modules for rendering and physicsexperience hardware complete support user interface truly native widgets offline
platforms iOS Android Windows Phone no plans on roadmap others plans for BlackBerry and HTML5
generated apps
Generator Input
Device
Native App
Logic
Backend
Files
Database
Logic
Files
Database
DatabaseFiles
Modeldescribes logic andcomplete system
Generator
generated app
LGPL
Java C
iOS Android (Windows Phone)
JavaScript
commercial(BETA)
Java AS
iOS Android Windows PhoneHTML5 WebOS BlackBerry Flash
EPL
DSL
iOS Android Windows Phone Server-Side Web
commercial800-4500 USD
JavaScript C
full 2D3Dgames tool chain
iOS Android
demo
production learning completely new tool chain tools scene editors debuggers asset manager team versioning monetizationscenarios lists and data no native UI rich media not optimized for movies gamesexperience hardware OpenGL and sensors user interface best for games offline
platforms iOS Android Windows Phone no plans on agenda others desktop and web
JavaScript formobile apps
Web PhoneGap Appcelerator Unity3Dproduction learning tools monetizationscenarios lists and data rich media gamesexperience hardware user interface offlineplatforms iOS Android Windows Phone others
HBehrenshttpHeikoBehrensnet
getBeamAppcom
twitterblog CEO amp Founder
Dual LicenseMIT amp BSD
Logitech Squeezebox Controller
RNAO Nursing Best Practice Guidelines
debugging
weinre
+
PhoneGap on Windows Phone
Plugin-Ins for PhoneGap
production learning as with web tools cloud build yes but barely no debugging monetizationscenarios lists and data rich media same as with web games same as with webexperience hardware mostly accessible user interface high effort to match platformrsquos UI offline
platforms iOS Android Windows Phone
others best coverage of cross-platform frameworks
interpreted apps
interpreted app
Device
Native App
Application Script
interpreter
Backend
Files
Database
ndash (HTML amp CSS) =
Apache 2 License
JavaScriptnative controls
iPhone iPad Android(BlackBerry HTML5)
Plugin-Ins for Appcelerator
production learning specific API similar to Sencha amp Co tools own IDE including debugger monetization marketplace for apps and componentsscenarios lists and data perfect match rich media hard to work with moviesimages and animations games some modules for rendering and physicsexperience hardware complete support user interface truly native widgets offline
platforms iOS Android Windows Phone no plans on roadmap others plans for BlackBerry and HTML5
generated apps
Generator Input
Device
Native App
Logic
Backend
Files
Database
Logic
Files
Database
DatabaseFiles
Modeldescribes logic andcomplete system
Generator
generated app
LGPL
Java C
iOS Android (Windows Phone)
JavaScript
commercial(BETA)
Java AS
iOS Android Windows PhoneHTML5 WebOS BlackBerry Flash
EPL
DSL
iOS Android Windows Phone Server-Side Web
commercial800-4500 USD
JavaScript C
full 2D3Dgames tool chain
iOS Android
demo
production learning completely new tool chain tools scene editors debuggers asset manager team versioning monetizationscenarios lists and data no native UI rich media not optimized for movies gamesexperience hardware OpenGL and sensors user interface best for games offline
platforms iOS Android Windows Phone no plans on agenda others desktop and web
JavaScript formobile apps
Web PhoneGap Appcelerator Unity3Dproduction learning tools monetizationscenarios lists and data rich media gamesexperience hardware user interface offlineplatforms iOS Android Windows Phone others
HBehrenshttpHeikoBehrensnet
getBeamAppcom
twitterblog CEO amp Founder
Logitech Squeezebox Controller
RNAO Nursing Best Practice Guidelines
debugging
weinre
+
PhoneGap on Windows Phone
Plugin-Ins for PhoneGap
production learning as with web tools cloud build yes but barely no debugging monetizationscenarios lists and data rich media same as with web games same as with webexperience hardware mostly accessible user interface high effort to match platformrsquos UI offline
platforms iOS Android Windows Phone
others best coverage of cross-platform frameworks
interpreted apps
interpreted app
Device
Native App
Application Script
interpreter
Backend
Files
Database
ndash (HTML amp CSS) =
Apache 2 License
JavaScriptnative controls
iPhone iPad Android(BlackBerry HTML5)
Plugin-Ins for Appcelerator
production learning specific API similar to Sencha amp Co tools own IDE including debugger monetization marketplace for apps and componentsscenarios lists and data perfect match rich media hard to work with moviesimages and animations games some modules for rendering and physicsexperience hardware complete support user interface truly native widgets offline
platforms iOS Android Windows Phone no plans on roadmap others plans for BlackBerry and HTML5
generated apps
Generator Input
Device
Native App
Logic
Backend
Files
Database
Logic
Files
Database
DatabaseFiles
Modeldescribes logic andcomplete system
Generator
generated app
LGPL
Java C
iOS Android (Windows Phone)
JavaScript
commercial(BETA)
Java AS
iOS Android Windows PhoneHTML5 WebOS BlackBerry Flash
EPL
DSL
iOS Android Windows Phone Server-Side Web
commercial800-4500 USD
JavaScript C
full 2D3Dgames tool chain
iOS Android
demo
production learning completely new tool chain tools scene editors debuggers asset manager team versioning monetizationscenarios lists and data no native UI rich media not optimized for movies gamesexperience hardware OpenGL and sensors user interface best for games offline
platforms iOS Android Windows Phone no plans on agenda others desktop and web
JavaScript formobile apps
Web PhoneGap Appcelerator Unity3Dproduction learning tools monetizationscenarios lists and data rich media gamesexperience hardware user interface offlineplatforms iOS Android Windows Phone others
HBehrenshttpHeikoBehrensnet
getBeamAppcom
twitterblog CEO amp Founder
RNAO Nursing Best Practice Guidelines
debugging
weinre
+
PhoneGap on Windows Phone
Plugin-Ins for PhoneGap
production learning as with web tools cloud build yes but barely no debugging monetizationscenarios lists and data rich media same as with web games same as with webexperience hardware mostly accessible user interface high effort to match platformrsquos UI offline
platforms iOS Android Windows Phone
others best coverage of cross-platform frameworks
interpreted apps
interpreted app
Device
Native App
Application Script
interpreter
Backend
Files
Database
ndash (HTML amp CSS) =
Apache 2 License
JavaScriptnative controls
iPhone iPad Android(BlackBerry HTML5)
Plugin-Ins for Appcelerator
production learning specific API similar to Sencha amp Co tools own IDE including debugger monetization marketplace for apps and componentsscenarios lists and data perfect match rich media hard to work with moviesimages and animations games some modules for rendering and physicsexperience hardware complete support user interface truly native widgets offline
platforms iOS Android Windows Phone no plans on roadmap others plans for BlackBerry and HTML5
generated apps
Generator Input
Device
Native App
Logic
Backend
Files
Database
Logic
Files
Database
DatabaseFiles
Modeldescribes logic andcomplete system
Generator
generated app
LGPL
Java C
iOS Android (Windows Phone)
JavaScript
commercial(BETA)
Java AS
iOS Android Windows PhoneHTML5 WebOS BlackBerry Flash
EPL
DSL
iOS Android Windows Phone Server-Side Web
commercial800-4500 USD
JavaScript C
full 2D3Dgames tool chain
iOS Android
demo
production learning completely new tool chain tools scene editors debuggers asset manager team versioning monetizationscenarios lists and data no native UI rich media not optimized for movies gamesexperience hardware OpenGL and sensors user interface best for games offline
platforms iOS Android Windows Phone no plans on agenda others desktop and web
JavaScript formobile apps
Web PhoneGap Appcelerator Unity3Dproduction learning tools monetizationscenarios lists and data rich media gamesexperience hardware user interface offlineplatforms iOS Android Windows Phone others
HBehrenshttpHeikoBehrensnet
getBeamAppcom
twitterblog CEO amp Founder
debugging
weinre
+
PhoneGap on Windows Phone
Plugin-Ins for PhoneGap
production learning as with web tools cloud build yes but barely no debugging monetizationscenarios lists and data rich media same as with web games same as with webexperience hardware mostly accessible user interface high effort to match platformrsquos UI offline
platforms iOS Android Windows Phone
others best coverage of cross-platform frameworks
interpreted apps
interpreted app
Device
Native App
Application Script
interpreter
Backend
Files
Database
ndash (HTML amp CSS) =
Apache 2 License
JavaScriptnative controls
iPhone iPad Android(BlackBerry HTML5)
Plugin-Ins for Appcelerator
production learning specific API similar to Sencha amp Co tools own IDE including debugger monetization marketplace for apps and componentsscenarios lists and data perfect match rich media hard to work with moviesimages and animations games some modules for rendering and physicsexperience hardware complete support user interface truly native widgets offline
platforms iOS Android Windows Phone no plans on roadmap others plans for BlackBerry and HTML5
generated apps
Generator Input
Device
Native App
Logic
Backend
Files
Database
Logic
Files
Database
DatabaseFiles
Modeldescribes logic andcomplete system
Generator
generated app
LGPL
Java C
iOS Android (Windows Phone)
JavaScript
commercial(BETA)
Java AS
iOS Android Windows PhoneHTML5 WebOS BlackBerry Flash
EPL
DSL
iOS Android Windows Phone Server-Side Web
commercial800-4500 USD
JavaScript C
full 2D3Dgames tool chain
iOS Android
demo
production learning completely new tool chain tools scene editors debuggers asset manager team versioning monetizationscenarios lists and data no native UI rich media not optimized for movies gamesexperience hardware OpenGL and sensors user interface best for games offline
platforms iOS Android Windows Phone no plans on agenda others desktop and web
JavaScript formobile apps
Web PhoneGap Appcelerator Unity3Dproduction learning tools monetizationscenarios lists and data rich media gamesexperience hardware user interface offlineplatforms iOS Android Windows Phone others
HBehrenshttpHeikoBehrensnet
getBeamAppcom
twitterblog CEO amp Founder
weinre
+
PhoneGap on Windows Phone
Plugin-Ins for PhoneGap
production learning as with web tools cloud build yes but barely no debugging monetizationscenarios lists and data rich media same as with web games same as with webexperience hardware mostly accessible user interface high effort to match platformrsquos UI offline
platforms iOS Android Windows Phone
others best coverage of cross-platform frameworks
interpreted apps
interpreted app
Device
Native App
Application Script
interpreter
Backend
Files
Database
ndash (HTML amp CSS) =
Apache 2 License
JavaScriptnative controls
iPhone iPad Android(BlackBerry HTML5)
Plugin-Ins for Appcelerator
production learning specific API similar to Sencha amp Co tools own IDE including debugger monetization marketplace for apps and componentsscenarios lists and data perfect match rich media hard to work with moviesimages and animations games some modules for rendering and physicsexperience hardware complete support user interface truly native widgets offline
platforms iOS Android Windows Phone no plans on roadmap others plans for BlackBerry and HTML5
generated apps
Generator Input
Device
Native App
Logic
Backend
Files
Database
Logic
Files
Database
DatabaseFiles
Modeldescribes logic andcomplete system
Generator
generated app
LGPL
Java C
iOS Android (Windows Phone)
JavaScript
commercial(BETA)
Java AS
iOS Android Windows PhoneHTML5 WebOS BlackBerry Flash
EPL
DSL
iOS Android Windows Phone Server-Side Web
commercial800-4500 USD
JavaScript C
full 2D3Dgames tool chain
iOS Android
demo
production learning completely new tool chain tools scene editors debuggers asset manager team versioning monetizationscenarios lists and data no native UI rich media not optimized for movies gamesexperience hardware OpenGL and sensors user interface best for games offline
platforms iOS Android Windows Phone no plans on agenda others desktop and web
JavaScript formobile apps
Web PhoneGap Appcelerator Unity3Dproduction learning tools monetizationscenarios lists and data rich media gamesexperience hardware user interface offlineplatforms iOS Android Windows Phone others
HBehrenshttpHeikoBehrensnet
getBeamAppcom
twitterblog CEO amp Founder
PhoneGap on Windows Phone
Plugin-Ins for PhoneGap
production learning as with web tools cloud build yes but barely no debugging monetizationscenarios lists and data rich media same as with web games same as with webexperience hardware mostly accessible user interface high effort to match platformrsquos UI offline
platforms iOS Android Windows Phone
others best coverage of cross-platform frameworks
interpreted apps
interpreted app
Device
Native App
Application Script
interpreter
Backend
Files
Database
ndash (HTML amp CSS) =
Apache 2 License
JavaScriptnative controls
iPhone iPad Android(BlackBerry HTML5)
Plugin-Ins for Appcelerator
production learning specific API similar to Sencha amp Co tools own IDE including debugger monetization marketplace for apps and componentsscenarios lists and data perfect match rich media hard to work with moviesimages and animations games some modules for rendering and physicsexperience hardware complete support user interface truly native widgets offline
platforms iOS Android Windows Phone no plans on roadmap others plans for BlackBerry and HTML5
generated apps
Generator Input
Device
Native App
Logic
Backend
Files
Database
Logic
Files
Database
DatabaseFiles
Modeldescribes logic andcomplete system
Generator
generated app
LGPL
Java C
iOS Android (Windows Phone)
JavaScript
commercial(BETA)
Java AS
iOS Android Windows PhoneHTML5 WebOS BlackBerry Flash
EPL
DSL
iOS Android Windows Phone Server-Side Web
commercial800-4500 USD
JavaScript C
full 2D3Dgames tool chain
iOS Android
demo
production learning completely new tool chain tools scene editors debuggers asset manager team versioning monetizationscenarios lists and data no native UI rich media not optimized for movies gamesexperience hardware OpenGL and sensors user interface best for games offline
platforms iOS Android Windows Phone no plans on agenda others desktop and web
JavaScript formobile apps
Web PhoneGap Appcelerator Unity3Dproduction learning tools monetizationscenarios lists and data rich media gamesexperience hardware user interface offlineplatforms iOS Android Windows Phone others
HBehrenshttpHeikoBehrensnet
getBeamAppcom
twitterblog CEO amp Founder
Plugin-Ins for PhoneGap
production learning as with web tools cloud build yes but barely no debugging monetizationscenarios lists and data rich media same as with web games same as with webexperience hardware mostly accessible user interface high effort to match platformrsquos UI offline
platforms iOS Android Windows Phone
others best coverage of cross-platform frameworks
interpreted apps
interpreted app
Device
Native App
Application Script
interpreter
Backend
Files
Database
ndash (HTML amp CSS) =
Apache 2 License
JavaScriptnative controls
iPhone iPad Android(BlackBerry HTML5)
Plugin-Ins for Appcelerator
production learning specific API similar to Sencha amp Co tools own IDE including debugger monetization marketplace for apps and componentsscenarios lists and data perfect match rich media hard to work with moviesimages and animations games some modules for rendering and physicsexperience hardware complete support user interface truly native widgets offline
platforms iOS Android Windows Phone no plans on roadmap others plans for BlackBerry and HTML5
generated apps
Generator Input
Device
Native App
Logic
Backend
Files
Database
Logic
Files
Database
DatabaseFiles
Modeldescribes logic andcomplete system
Generator
generated app
LGPL
Java C
iOS Android (Windows Phone)
JavaScript
commercial(BETA)
Java AS
iOS Android Windows PhoneHTML5 WebOS BlackBerry Flash
EPL
DSL
iOS Android Windows Phone Server-Side Web
commercial800-4500 USD
JavaScript C
full 2D3Dgames tool chain
iOS Android
demo
production learning completely new tool chain tools scene editors debuggers asset manager team versioning monetizationscenarios lists and data no native UI rich media not optimized for movies gamesexperience hardware OpenGL and sensors user interface best for games offline
platforms iOS Android Windows Phone no plans on agenda others desktop and web
JavaScript formobile apps
Web PhoneGap Appcelerator Unity3Dproduction learning tools monetizationscenarios lists and data rich media gamesexperience hardware user interface offlineplatforms iOS Android Windows Phone others
HBehrenshttpHeikoBehrensnet
getBeamAppcom
twitterblog CEO amp Founder
production learning as with web tools cloud build yes but barely no debugging monetizationscenarios lists and data rich media same as with web games same as with webexperience hardware mostly accessible user interface high effort to match platformrsquos UI offline
platforms iOS Android Windows Phone
others best coverage of cross-platform frameworks
interpreted apps
interpreted app
Device
Native App
Application Script
interpreter
Backend
Files
Database
ndash (HTML amp CSS) =
Apache 2 License
JavaScriptnative controls
iPhone iPad Android(BlackBerry HTML5)
Plugin-Ins for Appcelerator
production learning specific API similar to Sencha amp Co tools own IDE including debugger monetization marketplace for apps and componentsscenarios lists and data perfect match rich media hard to work with moviesimages and animations games some modules for rendering and physicsexperience hardware complete support user interface truly native widgets offline
platforms iOS Android Windows Phone no plans on roadmap others plans for BlackBerry and HTML5
generated apps
Generator Input
Device
Native App
Logic
Backend
Files
Database
Logic
Files
Database
DatabaseFiles
Modeldescribes logic andcomplete system
Generator
generated app
LGPL
Java C
iOS Android (Windows Phone)
JavaScript
commercial(BETA)
Java AS
iOS Android Windows PhoneHTML5 WebOS BlackBerry Flash
EPL
DSL
iOS Android Windows Phone Server-Side Web
commercial800-4500 USD
JavaScript C
full 2D3Dgames tool chain
iOS Android
demo
production learning completely new tool chain tools scene editors debuggers asset manager team versioning monetizationscenarios lists and data no native UI rich media not optimized for movies gamesexperience hardware OpenGL and sensors user interface best for games offline
platforms iOS Android Windows Phone no plans on agenda others desktop and web
JavaScript formobile apps
Web PhoneGap Appcelerator Unity3Dproduction learning tools monetizationscenarios lists and data rich media gamesexperience hardware user interface offlineplatforms iOS Android Windows Phone others
HBehrenshttpHeikoBehrensnet
getBeamAppcom
twitterblog CEO amp Founder
interpreted apps
interpreted app
Device
Native App
Application Script
interpreter
Backend
Files
Database
ndash (HTML amp CSS) =
Apache 2 License
JavaScriptnative controls
iPhone iPad Android(BlackBerry HTML5)
Plugin-Ins for Appcelerator
production learning specific API similar to Sencha amp Co tools own IDE including debugger monetization marketplace for apps and componentsscenarios lists and data perfect match rich media hard to work with moviesimages and animations games some modules for rendering and physicsexperience hardware complete support user interface truly native widgets offline
platforms iOS Android Windows Phone no plans on roadmap others plans for BlackBerry and HTML5
generated apps
Generator Input
Device
Native App
Logic
Backend
Files
Database
Logic
Files
Database
DatabaseFiles
Modeldescribes logic andcomplete system
Generator
generated app
LGPL
Java C
iOS Android (Windows Phone)
JavaScript
commercial(BETA)
Java AS
iOS Android Windows PhoneHTML5 WebOS BlackBerry Flash
EPL
DSL
iOS Android Windows Phone Server-Side Web
commercial800-4500 USD
JavaScript C
full 2D3Dgames tool chain
iOS Android
demo
production learning completely new tool chain tools scene editors debuggers asset manager team versioning monetizationscenarios lists and data no native UI rich media not optimized for movies gamesexperience hardware OpenGL and sensors user interface best for games offline
platforms iOS Android Windows Phone no plans on agenda others desktop and web
JavaScript formobile apps
Web PhoneGap Appcelerator Unity3Dproduction learning tools monetizationscenarios lists and data rich media gamesexperience hardware user interface offlineplatforms iOS Android Windows Phone others
HBehrenshttpHeikoBehrensnet
getBeamAppcom
twitterblog CEO amp Founder
interpreted app
Device
Native App
Application Script
interpreter
Backend
Files
Database
ndash (HTML amp CSS) =
Apache 2 License
JavaScriptnative controls
iPhone iPad Android(BlackBerry HTML5)
Plugin-Ins for Appcelerator
production learning specific API similar to Sencha amp Co tools own IDE including debugger monetization marketplace for apps and componentsscenarios lists and data perfect match rich media hard to work with moviesimages and animations games some modules for rendering and physicsexperience hardware complete support user interface truly native widgets offline
platforms iOS Android Windows Phone no plans on roadmap others plans for BlackBerry and HTML5
generated apps
Generator Input
Device
Native App
Logic
Backend
Files
Database
Logic
Files
Database
DatabaseFiles
Modeldescribes logic andcomplete system
Generator
generated app
LGPL
Java C
iOS Android (Windows Phone)
JavaScript
commercial(BETA)
Java AS
iOS Android Windows PhoneHTML5 WebOS BlackBerry Flash
EPL
DSL
iOS Android Windows Phone Server-Side Web
commercial800-4500 USD
JavaScript C
full 2D3Dgames tool chain
iOS Android
demo
production learning completely new tool chain tools scene editors debuggers asset manager team versioning monetizationscenarios lists and data no native UI rich media not optimized for movies gamesexperience hardware OpenGL and sensors user interface best for games offline
platforms iOS Android Windows Phone no plans on agenda others desktop and web
JavaScript formobile apps
Web PhoneGap Appcelerator Unity3Dproduction learning tools monetizationscenarios lists and data rich media gamesexperience hardware user interface offlineplatforms iOS Android Windows Phone others
HBehrenshttpHeikoBehrensnet
getBeamAppcom
twitterblog CEO amp Founder
ndash (HTML amp CSS) =
Apache 2 License
JavaScriptnative controls
iPhone iPad Android(BlackBerry HTML5)
Plugin-Ins for Appcelerator
production learning specific API similar to Sencha amp Co tools own IDE including debugger monetization marketplace for apps and componentsscenarios lists and data perfect match rich media hard to work with moviesimages and animations games some modules for rendering and physicsexperience hardware complete support user interface truly native widgets offline
platforms iOS Android Windows Phone no plans on roadmap others plans for BlackBerry and HTML5
generated apps
Generator Input
Device
Native App
Logic
Backend
Files
Database
Logic
Files
Database
DatabaseFiles
Modeldescribes logic andcomplete system
Generator
generated app
LGPL
Java C
iOS Android (Windows Phone)
JavaScript
commercial(BETA)
Java AS
iOS Android Windows PhoneHTML5 WebOS BlackBerry Flash
EPL
DSL
iOS Android Windows Phone Server-Side Web
commercial800-4500 USD
JavaScript C
full 2D3Dgames tool chain
iOS Android
demo
production learning completely new tool chain tools scene editors debuggers asset manager team versioning monetizationscenarios lists and data no native UI rich media not optimized for movies gamesexperience hardware OpenGL and sensors user interface best for games offline
platforms iOS Android Windows Phone no plans on agenda others desktop and web
JavaScript formobile apps
Web PhoneGap Appcelerator Unity3Dproduction learning tools monetizationscenarios lists and data rich media gamesexperience hardware user interface offlineplatforms iOS Android Windows Phone others
HBehrenshttpHeikoBehrensnet
getBeamAppcom
twitterblog CEO amp Founder
Apache 2 License
JavaScriptnative controls
iPhone iPad Android(BlackBerry HTML5)
Plugin-Ins for Appcelerator
production learning specific API similar to Sencha amp Co tools own IDE including debugger monetization marketplace for apps and componentsscenarios lists and data perfect match rich media hard to work with moviesimages and animations games some modules for rendering and physicsexperience hardware complete support user interface truly native widgets offline
platforms iOS Android Windows Phone no plans on roadmap others plans for BlackBerry and HTML5
generated apps
Generator Input
Device
Native App
Logic
Backend
Files
Database
Logic
Files
Database
DatabaseFiles
Modeldescribes logic andcomplete system
Generator
generated app
LGPL
Java C
iOS Android (Windows Phone)
JavaScript
commercial(BETA)
Java AS
iOS Android Windows PhoneHTML5 WebOS BlackBerry Flash
EPL
DSL
iOS Android Windows Phone Server-Side Web
commercial800-4500 USD
JavaScript C
full 2D3Dgames tool chain
iOS Android
demo
production learning completely new tool chain tools scene editors debuggers asset manager team versioning monetizationscenarios lists and data no native UI rich media not optimized for movies gamesexperience hardware OpenGL and sensors user interface best for games offline
platforms iOS Android Windows Phone no plans on agenda others desktop and web
JavaScript formobile apps
Web PhoneGap Appcelerator Unity3Dproduction learning tools monetizationscenarios lists and data rich media gamesexperience hardware user interface offlineplatforms iOS Android Windows Phone others
HBehrenshttpHeikoBehrensnet
getBeamAppcom
twitterblog CEO amp Founder
Plugin-Ins for Appcelerator
production learning specific API similar to Sencha amp Co tools own IDE including debugger monetization marketplace for apps and componentsscenarios lists and data perfect match rich media hard to work with moviesimages and animations games some modules for rendering and physicsexperience hardware complete support user interface truly native widgets offline
platforms iOS Android Windows Phone no plans on roadmap others plans for BlackBerry and HTML5
generated apps
Generator Input
Device
Native App
Logic
Backend
Files
Database
Logic
Files
Database
DatabaseFiles
Modeldescribes logic andcomplete system
Generator
generated app
LGPL
Java C
iOS Android (Windows Phone)
JavaScript
commercial(BETA)
Java AS
iOS Android Windows PhoneHTML5 WebOS BlackBerry Flash
EPL
DSL
iOS Android Windows Phone Server-Side Web
commercial800-4500 USD
JavaScript C
full 2D3Dgames tool chain
iOS Android
demo
production learning completely new tool chain tools scene editors debuggers asset manager team versioning monetizationscenarios lists and data no native UI rich media not optimized for movies gamesexperience hardware OpenGL and sensors user interface best for games offline
platforms iOS Android Windows Phone no plans on agenda others desktop and web
JavaScript formobile apps
Web PhoneGap Appcelerator Unity3Dproduction learning tools monetizationscenarios lists and data rich media gamesexperience hardware user interface offlineplatforms iOS Android Windows Phone others
HBehrenshttpHeikoBehrensnet
getBeamAppcom
twitterblog CEO amp Founder
production learning specific API similar to Sencha amp Co tools own IDE including debugger monetization marketplace for apps and componentsscenarios lists and data perfect match rich media hard to work with moviesimages and animations games some modules for rendering and physicsexperience hardware complete support user interface truly native widgets offline
platforms iOS Android Windows Phone no plans on roadmap others plans for BlackBerry and HTML5
generated apps
Generator Input
Device
Native App
Logic
Backend
Files
Database
Logic
Files
Database
DatabaseFiles
Modeldescribes logic andcomplete system
Generator
generated app
LGPL
Java C
iOS Android (Windows Phone)
JavaScript
commercial(BETA)
Java AS
iOS Android Windows PhoneHTML5 WebOS BlackBerry Flash
EPL
DSL
iOS Android Windows Phone Server-Side Web
commercial800-4500 USD
JavaScript C
full 2D3Dgames tool chain
iOS Android
demo
production learning completely new tool chain tools scene editors debuggers asset manager team versioning monetizationscenarios lists and data no native UI rich media not optimized for movies gamesexperience hardware OpenGL and sensors user interface best for games offline
platforms iOS Android Windows Phone no plans on agenda others desktop and web
JavaScript formobile apps
Web PhoneGap Appcelerator Unity3Dproduction learning tools monetizationscenarios lists and data rich media gamesexperience hardware user interface offlineplatforms iOS Android Windows Phone others
HBehrenshttpHeikoBehrensnet
getBeamAppcom
twitterblog CEO amp Founder
generated apps
Generator Input
Device
Native App
Logic
Backend
Files
Database
Logic
Files
Database
DatabaseFiles
Modeldescribes logic andcomplete system
Generator
generated app
LGPL
Java C
iOS Android (Windows Phone)
JavaScript
commercial(BETA)
Java AS
iOS Android Windows PhoneHTML5 WebOS BlackBerry Flash
EPL
DSL
iOS Android Windows Phone Server-Side Web
commercial800-4500 USD
JavaScript C
full 2D3Dgames tool chain
iOS Android
demo
production learning completely new tool chain tools scene editors debuggers asset manager team versioning monetizationscenarios lists and data no native UI rich media not optimized for movies gamesexperience hardware OpenGL and sensors user interface best for games offline
platforms iOS Android Windows Phone no plans on agenda others desktop and web
JavaScript formobile apps
Web PhoneGap Appcelerator Unity3Dproduction learning tools monetizationscenarios lists and data rich media gamesexperience hardware user interface offlineplatforms iOS Android Windows Phone others
HBehrenshttpHeikoBehrensnet
getBeamAppcom
twitterblog CEO amp Founder
Generator Input
Device
Native App
Logic
Backend
Files
Database
Logic
Files
Database
DatabaseFiles
Modeldescribes logic andcomplete system
Generator
generated app
LGPL
Java C
iOS Android (Windows Phone)
JavaScript
commercial(BETA)
Java AS
iOS Android Windows PhoneHTML5 WebOS BlackBerry Flash
EPL
DSL
iOS Android Windows Phone Server-Side Web
commercial800-4500 USD
JavaScript C
full 2D3Dgames tool chain
iOS Android
demo
production learning completely new tool chain tools scene editors debuggers asset manager team versioning monetizationscenarios lists and data no native UI rich media not optimized for movies gamesexperience hardware OpenGL and sensors user interface best for games offline
platforms iOS Android Windows Phone no plans on agenda others desktop and web
JavaScript formobile apps
Web PhoneGap Appcelerator Unity3Dproduction learning tools monetizationscenarios lists and data rich media gamesexperience hardware user interface offlineplatforms iOS Android Windows Phone others
HBehrenshttpHeikoBehrensnet
getBeamAppcom
twitterblog CEO amp Founder
LGPL
Java C
iOS Android (Windows Phone)
JavaScript
commercial(BETA)
Java AS
iOS Android Windows PhoneHTML5 WebOS BlackBerry Flash
EPL
DSL
iOS Android Windows Phone Server-Side Web
commercial800-4500 USD
JavaScript C
full 2D3Dgames tool chain
iOS Android
demo
production learning completely new tool chain tools scene editors debuggers asset manager team versioning monetizationscenarios lists and data no native UI rich media not optimized for movies gamesexperience hardware OpenGL and sensors user interface best for games offline
platforms iOS Android Windows Phone no plans on agenda others desktop and web
JavaScript formobile apps
Web PhoneGap Appcelerator Unity3Dproduction learning tools monetizationscenarios lists and data rich media gamesexperience hardware user interface offlineplatforms iOS Android Windows Phone others
HBehrenshttpHeikoBehrensnet
getBeamAppcom
twitterblog CEO amp Founder
commercial800-4500 USD
JavaScript C
full 2D3Dgames tool chain
iOS Android
demo
production learning completely new tool chain tools scene editors debuggers asset manager team versioning monetizationscenarios lists and data no native UI rich media not optimized for movies gamesexperience hardware OpenGL and sensors user interface best for games offline
platforms iOS Android Windows Phone no plans on agenda others desktop and web
JavaScript formobile apps
Web PhoneGap Appcelerator Unity3Dproduction learning tools monetizationscenarios lists and data rich media gamesexperience hardware user interface offlineplatforms iOS Android Windows Phone others
HBehrenshttpHeikoBehrensnet
getBeamAppcom
twitterblog CEO amp Founder
demo
production learning completely new tool chain tools scene editors debuggers asset manager team versioning monetizationscenarios lists and data no native UI rich media not optimized for movies gamesexperience hardware OpenGL and sensors user interface best for games offline
platforms iOS Android Windows Phone no plans on agenda others desktop and web
JavaScript formobile apps
Web PhoneGap Appcelerator Unity3Dproduction learning tools monetizationscenarios lists and data rich media gamesexperience hardware user interface offlineplatforms iOS Android Windows Phone others
HBehrenshttpHeikoBehrensnet
getBeamAppcom
twitterblog CEO amp Founder
production learning completely new tool chain tools scene editors debuggers asset manager team versioning monetizationscenarios lists and data no native UI rich media not optimized for movies gamesexperience hardware OpenGL and sensors user interface best for games offline
platforms iOS Android Windows Phone no plans on agenda others desktop and web
JavaScript formobile apps
Web PhoneGap Appcelerator Unity3Dproduction learning tools monetizationscenarios lists and data rich media gamesexperience hardware user interface offlineplatforms iOS Android Windows Phone others
HBehrenshttpHeikoBehrensnet
getBeamAppcom
twitterblog CEO amp Founder
JavaScript formobile apps
Web PhoneGap Appcelerator Unity3Dproduction learning tools monetizationscenarios lists and data rich media gamesexperience hardware user interface offlineplatforms iOS Android Windows Phone others
HBehrenshttpHeikoBehrensnet
getBeamAppcom
twitterblog CEO amp Founder
Web PhoneGap Appcelerator Unity3Dproduction learning tools monetizationscenarios lists and data rich media gamesexperience hardware user interface offlineplatforms iOS Android Windows Phone others
HBehrenshttpHeikoBehrensnet
getBeamAppcom
twitterblog CEO amp Founder
HBehrenshttpHeikoBehrensnet
getBeamAppcom
twitterblog CEO amp Founder