Upgrade to Pro — share decks privately, control downloads, hide ads and more …

MFS 2013 - Intro to Titanium Mobile for Java De...

MFS 2013 - Intro to Titanium Mobile for Java Developers

Getting started with Titanium Mobile

Marcus Ross

May 17, 2013
Tweet

More Decks by Marcus Ross

Other Decks in Programming

Transcript

  1. Aber  jetzt  wirklich...   •  Marcus  Ross   •  Developer

     /  Trainer  /  Autor   •  Einziger  offiz.  Trainer   für  Titanium  in  Deutschland   •  Apache  Member  für  PhoneGap   •  Blackberry  Elite-­‐Member   •  Kein  AppStore  nur  B2B  
  2. Das  Problem   •  Boss:  „Wir  brauchen  eine  App“  

    •  IT:  „Super,  für  welche  PlaTorm?“   •  Boss:  „PlaTorm?  Nein,  eine  App!“   •  IT:  „Yepp,  aber  für  iOS,  Android,  BB,  WP8?“   •  Boss:  „Na  alle,  oder  nicht?  “   •  IT:  „OK  –  wir  haben  ein  Problem!“  
  3. Die  Lösung  –  los  gehe  Lernen!   •  Pro  System

     sollte  eine  Sprache  beherrscht   werden   – Objec]ve-­‐C     – Java   – C++   – C#   •  ...und  dabei  dann  das  Ninja-­‐Level  erreichen!   ...vielleicht  in  5  Jahren  oder  später...  
  4. Was ist Titanium Mobile •  Mobile SDK (OpenSource) (GitHub:/appcelerator/titanium_mobile) • 

    Kein UI-Mimikry (i.e.: jQTouch) •  Kein WebView-Packager (PhoneGap) •  Kein DOM zu beachten! •  X-Plattform (iOS, Android, BB, Tizen)
  5. 101 – How to •  iOS SDK oder Android SDK

    oder Tizen SDK oder Blackberry SDK •  Registrieren bei Appcelerator •  Download & Installation von Titanium Studio •  Das erste „Hallo Welt“
  6. Struktur einer App •  Ressources-Folder – iPhone-Ordner ([email protected], Default.png) – Android-Ordner (res-hdpi,

    res-ldpi) •  app.js -> sowas wie main.java •  i18n berückichtigen •  tiapp.xml (Manifest)
  7. Mehr Input? •  Follow: @zahlenhelfer •  developer.appcelerator.com •  Titanium devBook

    (german) •  Usergroup -> meetup.com/Titanium-Hamburg •  Folien gibt es auf www.speakerdeck.com/u/zahlenhelfer