28. 출처 : Appcelerator
Desktop is HTML focused Mobile: JavaScript
Can use other scripting interpreted at runtime
languages JavaScript API native APIs
11년 11월 24일 목요일 28
29. Javascript (Background Thread) app.js
var btn = Ti.UI.createButton();
Titanium Javascript API
Bridge (JS - Native)
Native (Main Thread)
instance
TiUIButton Class
11년 11월 24일 목요일 29
30. Titanium Features
Native UI Rich Media APIs
Real native tables, tabs, sliders, Local and streaming audio and
and views video, media recording
Location APIs Open Source and Extensible
Native Maps, Compass, and Extend Titanium with custom
Geolocation modules in native code
Local and Remote Data Integrated Analytics
Local SQL Database, Lightweight Baked-in analytics APIs to measure
Key/Value Store, XHR results and behavior
Social APIs Development Tools
Integrated Facebook Connect Develop and distribute your app for
and YQL multiple platforms from a single tool
출처 : Appcelerator
11년 11월 24일 목요일 30
40. Titanium.UI.setBackgroundColor('#000');
var win = Titanium.UI.createWindow({
title:'Fast Dev Test',
backgroundColor:'#fff'
});
var btn = Ti.UI.createButton({
title:'fastdev Window 열기',
width:200,
height:20,
});
win.add(btn);
var tab = Ti.UI.createTab({
title:'Fast Dev Test',
window:win
});
btn.addEventListener('click', function(){
var fastDevWin = Titanium.UI.createWindow({
url: 'fastDev.js'
});
fastDevWin.addEventListener('close',function(){
setTimeout(function(){
tab.open(fastDevWin,{animated:false});
},500)
});
tab.open(fastDevWin);
});
var tabGroup = Titanium.UI.createTabGroup();
tabGroup.addTab(tab);
tabGroup.open();
11년 11월 24일 목요일 40
41. 유용한 자료
Kitchen Sink
https://github.com/appcelerator/KitchenSink
Mobile API Reference
http://developer.appcelerator.com/
apidoc/mobile/latest
Wiki
http://wiki.appcelerator.org/
display/guides/Home
11년 11월 24일 목요일 41
53. Open Mobile Marketplace
Marketplace for Titanium-integrated mobile
app components so that you can build killer
apps. Fast.
Shop Now
Beautiful Amazing Robust Unbelievable
Design Elements Modules Templates Web Services
출처 : CodeStrong
11년 11월 24일 목요일 53
54. Same Titanium API
Mobile Web SDK
Beta in 1.8
November 2011 Studio Integration
Produces Mobile Web Site
출처 : CodeStrong
11년 11월 24일 목요일 54
55. V8 for Android
Q4 2011
15x
출처 : CodeStrong
2x
11년 11월 24일 목요일 55
56. Declarative UI
Q1 2012
출처 : CodeStrong
11년 11월 24일 목요일 56