Creating apps usually is a very time consuming process when it comes to development. You need to write your code for all different platforms like iOS, Android, Blackberry, Windows Phone. Sencha Touch solves this problem by giving you a framework for the langauge we as web developers all know and love; Javascript! In this session we will see how Sencha Touch makes it easy to create apps. We will talk about the pro’s and cons of using HTML5 and Javascript. After that I will take you on a tour on how to create a simple tab-based application with an external data source. We will have a look at theming, and look into some performance optimizations.
3. About me
Martin de Keijzer
Dutch web developer
Working for Ibuildings
PHPBenelux Board Member
@Martin1982
http://www.martindekeijzer.nl
3
Sunday, 14 April 13
5. Apps
Languages
‣ Apple: Objective-C
‣ Android: Java
‣ Windows Phone: C# / Visual Basic
Distribution Methods
Apple: AppStore
Android: Market
Windows Phone: Microsoft Market Place
5
Sunday, 14 April 13
6. Web Apps
Available through the web
6
Sunday, 14 April 13
7. Web Apps
Platform independent
7
Sunday, 14 April 13
8. Web Apps
Can be transformed to an App-like experience
8
Sunday, 14 April 13
9. Web Apps
Can be wrapped as native apps 9
Sunday, 14 April 13
11. The Sencha Touch way
‣ Building applications, not websites
‣ Pure JavaScript
‣ Touch framework
‣ MV(S)C Paradigm
‣ Based on ExtJS 4
Downloadable from http://www.sencha.com
11
Sunday, 14 April 13
12. Sencha Cmd
Rapidly starting
12
Sunday, 14 April 13