WappZapp & Appcelerator Titanium

713 views

Published on

Published in: Technology, Travel
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
713
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
9
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

WappZapp & Appcelerator Titanium

  1. 1. Build an App in a Day Wienke Giezeman
  2. 2. WappZapp DemoWant to join WappZapp as a developer? Email: wienke@wappzapp.tv
  3. 3. Wienke Giezeman2004 2012
  4. 4. The main advantages of Appcelerator? Speed of development No Objective C or Java knowledge required Yet a native app Chances for cross platform development It’s free
  5. 5. Appcelerator vs. PhoneGapTitanium PhoneGap• Native • HTML container (UIWebView)• Works with Javascript proxies • Many platforms• Cross platform – iOS, Android, BB, Symbian, Palm – iOS, Android, Web • Languages• Language – JS, HTML, CSS – JS• Performance• Own SDK Titanium Studio• Possibilities to integrate native modules (module appstore)
  6. 6. Appcelerator
  7. 7. PhoneGap
  8. 8. Cross Platform
  9. 9. Marketplace
  10. 10. The Beauty of Javascript &
  11. 11. The Beauty of Javascript var Person = Class.extend({ init: function(isDancing){ this.dancing = isDancing; }, dance: function(){ return this.dancing; } }); var Ninja = Person.extend({ init: function(){ this._super( false ); }, & dance: function(){ // Call the inherited version of dance() return this._super();alert(‘Bla!’); }, swingSword: function(){ return true; } }); var p = new Person(true); p.dance(); // => true var n = new Ninja(); n.dance(); // => false n.swingSword(); // => true // Should all be true p instanceof Person && p instanceof Class && n instanceof Ninja && n instanceof Person && n instanceof Class
  12. 12. What do you need?• Mac/Win/Linux• XCode• Android SDK• Titanium Studio• (Apple Developers Subscription)
  13. 13. Where to start?• Javascript - codeacademy.com• KitchenSink (Demo)• API - http://developer.appcelerator.com/apidoc/mo bile/latest• Wiki - https://wiki.appcelerator.org/display/guides/H ome
  14. 14. Example

×