Titanium开发者平台介绍
Upcoming SlideShare
Loading in...5
×
 

Titanium开发者平台介绍

on

  • 6,437 views

用JavaScript开发iOS、Android、跨平台桌面程序

用JavaScript开发iOS、Android、跨平台桌面程序

Statistics

Views

Total Views
6,437
Slideshare-icon Views on SlideShare
5,438
Embed Views
999

Actions

Likes
4
Downloads
77
Comments
2

6 Embeds 999

http://blog.roynotes.com 721
http://roynotes.com 259
http://xianguo.com 9
http://localhost 6
http://cache.baidu.com 3
http://www.netvibes.com 1

Accessibility

Categories

Upload Details

Uploaded via as Apple Keynote

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel

12 of 2

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
  • www.tidevcn.com
    Titanium Mobile 中文开发社区 欢迎大家光临
    Are you sure you want to
    Your message goes here
    Processing…
  • 这个分享做得非常好。
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n

Titanium开发者平台介绍 Titanium开发者平台介绍 Presentation Transcript

  • Titanium http://blog.roynotes.com
  • javascript, HTML, CSS, Python,Ruby PHP web mobile,tablet desktop Mobile Desktop Tablet
  • Keywordopen source - Apache 2 licenseno java and no objective-cbut... native - performance, UI & capabilitiesand cross-platform ➡Desktop: windows/mac/linux ➡Mobile: android/iOS
  • Mobile APITitanium Titanium.App.And Titanium.Geoloca Titanium.UI.Andr roid tion oidTitanium.API Titanium.App.Pro Titanium.Gesture Titanium.UI.Clipb perties oardTitanium.Accelerometer Titanium.Locale Titanium.App.iOS Titanium.UI.iOSTitanium.Analytic Titanium.Maps Titanium.Contacts Titanium.UI.iPad Titanium.MediaTitanium.Android Titanium.Databas Titanium.UI.iPhon e e Titanium.NetworkTitanium.Android.Calendar Titanium.Faceboo Titanium.Utils Titanium.Platfor k mTitanium.Android. Titanium.XMLNotificationMana Titanium.Filesyst Titanium.UIger em Titanium.YahooTitanium.App
  • ...... MacXCode and iOS SDKandroid SDK for Mac and JDK : vi , TextMate SQLite
  • id
  • Hello world
  • ...... ./Resources/app.jsTitanium.UI.setBackgroundColor(#000);var win1 = Titanium.UI.createWindow({ title:My First Mobile App, backgroundColor:#fff});var helloLabel = Titanium.UI.createLabel({! color:red,! text:Hello World!,! font:{fontSize:30,fontFamily:Helvetica Neue},! textAlign:center,! width:auto});win1.add(helloLabel);
  • var button = Titanium.UI.createButton({! title: say hi,! width: 200px,! height: 40px,! top: 20});win1.add(button);
  • button.addEventListener(click, function(e){! helloLabel.text = Hello TechParty;});
  • http://xurrency.com/currencies300 javascript API
  • ui.jsevent.jsdatabase.jsapp.js
  • API Q&AiOS Android FF IE IDE UI KitchenSink
  • 这 时 发现http://guides.appcelerator.com/en/ getting_started.html
  • JavaScriptUtility Libraries • Helium - A Titanium utility library and framework for building component- oriented, event-driven Titanium Mobile applications. Provides visual and non- visual unit testing support, utility functions, and a JavaScript-based framework for building and styling UI components. • Titanium Redux - utility library for Titanium, aimed at reducing the amount of needed for common tasks in Titanium. • TiFramework - A chainable framework for Appcelerator Titanium • Titanium Tools - a sweet collection of tools for Appcelerators Titanium Mobile.Persistence • TiStore - ActiveRecord for Titanium • Joli - Small ORM for TitaniumSpecial Purpose • Twitter oAuth Adapter - utility for making authenticated Twitter API calls
  • Thank you twitter: @roy_wei sina: @roymax