Appcelerator Titanium - Hybrid App-Development

  • 1,746 views
Uploaded on

 

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
1,746
On Slideshare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
3
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n

Transcript

  • 1. Titaniumfor „Mobile Portals & Mobile Business“ Marvin Hoffmann (B.Sc.) contact@marvin-hoffmann.de Hochschule der Medien Stuttgart
  • 2. Titaniumfor „Mobile Portals & Mobile Business“ Marvin Hoffmann (B.Sc.) contact@marvin-hoffmann.de Hochschule der Medien Stuttgart
  • 3. Who am I? • Marvin Hoffmann • Bachelor Medieninformatik at HdM • now Compter Science and Media Master • no App-Development yetcontact@marvin-hoffmann.de Stuttgart, 03.06.2011
  • 4. What about Titanium?contact@marvin-hoffmann.de Stuttgart, 03.06.2011
  • 5. Famous Customers?contact@marvin-hoffmann.de Stuttgart, 03.06.2011
  • 6. Now, what is Titanium? • Plattform for App-Development • turns JavaScript, HTML and CSS coded Applications into native ones • Titanium Developer • Titanium Desktop • Titanium Mobile !contact@marvin-hoffmann.de Stuttgart, 03.06.2011
  • 7. What‘s that Developer for? • What‘s it not for? Coding! • create new or import existing Projects • launch your App in Simulators • deploy the final App to Apple App Store or Android Marketplacecontact@marvin-hoffmann.de Stuttgart, 03.06.2011
  • 8. Gimme a glimpse! Creating a new Projectcontact@marvin-hoffmann.de Stuttgart, 03.06.2011
  • 9. Gimme a glimpse! Project Detailscontact@marvin-hoffmann.de Stuttgart, 03.06.2011
  • 10. Gimme a glimpse! Runing the Appcontact@marvin-hoffmann.de Stuttgart, 03.06.2011
  • 11. Gimme a glimpse! Distributing the Appcontact@marvin-hoffmann.de Stuttgart, 03.06.2011
  • 12. Titanium Desktop? • Yes, Titanium Desktop • allows cross-plattform Desktop Development for OSX, Windows and Linux • can use Ruby, Python or PHP aswell • code runs in a Webkit „web browser“ • native functionality (file system access, external processes, native UI Chrome, ...)contact@marvin-hoffmann.de Stuttgart, 03.06.2011
  • 13. Lets get Mobile! Titanium Mobilecontact@marvin-hoffmann.de Stuttgart, 03.06.2011
  • 14. Lets get Mobile! • supports iOS, Android and BlackBerry (beta) devices • realized by using cross-plattform JavaScript APIs • not using a Browser like Titanium Desktop • Apps run agains standalone JavaScript enginge which invokes native APIs ➡ native App, but using cross-plattform JavaScript and not non-portable Java or Objective-Ccontact@marvin-hoffmann.de Stuttgart, 03.06.2011
  • 15. What‘s the gain? • vs. real native Apps: Flexibility - choice is Yours! • UI can be designed in HTML plus CSS or by using the Titanium JavaScript APIs to native UI components • create one App for iOS and/or Android • vs. Web-Apps: You‘re fast and you‘re offline! • you can design an offline App without the necessity of learning Objective-C or Java • plus: your App is fast, because its native!contact@marvin-hoffmann.de Stuttgart, 03.06.2011
  • 16. Questions !? • Thank you all for your Attention • for further information on the topic contact me, or request the final paper from Dr. Klaus Schäfercontact@marvin-hoffmann.de Stuttgart, 03.06.2011
  • 17. Sources • Appcelerator Website (Products): http://www.appcelerator.com/products/ • „Getting Started with Titanium“ Guide: http://wiki.appcelerator.org/display/guides/Getting+Started+with+Titanium • Appcelerator github: https://github.com/appcelerator/contact@marvin-hoffmann.de Stuttgart, 03.06.2011