• Like
Titanium
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

Published

Introduction to Titanium Appcelerator

Introduction to Titanium Appcelerator

Published 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
834
On SlideShare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
12
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

Transcript

  • 1. Titanium Appcelerator Titanium Appcelerator Mobile Edition Native Mobile Apps Android - Blackberry? - iPhone - Windows Phone?
  • 2. Titanium Appcelerator Titanium What? Sviluppo applicazioni cross-platform desktop e mobile Realizzazione applicazioni native Linguaggio proprietario JS-Style
  • 3. Titanium Appcelerator Titanium Mobile Edition - Supporto completo e gratuito per lo sviluppo di applicazioni Android - Supporto completo e gratuito per lo sviluppo di applicazioni iPhone - Supporto in versione beta a pagamento per lo sviluppo di applicazioni Blackberry - Annunciato lo sviluppo della versione per Windows Mobile, in uscita probabilmente entro l'anno
  • 4. Titanium Appcelerator Titanium VS PhoneGap VS Adobe Air Titanium PhoneGap Adobe Air Android Si Si Si iPhone Si Si Si Blackberry In Beta Si Solo Playbook Windows Phone 7 In sviluppo Tramite plug-in esterni In sviluppo Symbian No Si No Interfaccia nativa Si Simulata Simulata Interprete JS mappato in nativo Rendering su Webview Interprete Adobe Air Linguaggi HTML, JS, CSS HTML, JS, CSS ActionScript Licenza Gratis / 2.189$ Gratis / 1.000 $ Licenza Adobe
  • 5. Titanium Appcelerator Hello World! - Code Titanium.UI.setBackgroundColor('#000'); var tabGroup = Titanium.UI.createTabGroup(); var win1 = Titanium.UI.createWindow({ title:'Tab 1', backgroundColor:'#fff' }); var tab1 = Titanium.UI.createTab({ icon:'KS_nav_views.png', title:'Tab 1', window:win1 }); var label1 = Titanium.UI.createLabel({ color:'#999', text:'I am Window 1', font:{fontSize:20,fontFamily:'Helvetica Neue'}, textAlign:'center', width:'auto' }); win1.add(label1); var win2 = Titanium.UI.createWindow({ title:'Tab 2', backgroundColor:'#fff' }); var tab2 = Titanium.UI.createTab({ icon:'KS_nav_ui.png', title:'Tab 2', window:win2 }); var label2 = Titanium.UI.createLabel({ color:'#999', text:'I am Window 2', font:{fontSize:20,fontFamily:'Helvetica Neue'}, textAlign:'center', width:'auto' }); win2.add(label2); tabGroup.addTab(tab1); tabGroup.addTab(tab2); tabGroup.open();
  • 6. Titanium Appcelerator Hello World! - App
  • 7. Titanium Appcelerator Kitchen Sink Kitchen Sink è l'applicazione sviluppata direttamente da Appcelerator per mostrarci il funzionamento delle sue librerie di sviluppo. Più che descriverla però vi mostro direttamente l'applicazione, che è molto più rapido, intuitivo ed efficace!
  • 8. Titanium Appcelerator Dealing with the Differences Apertura PDF iPhone Apertura PDF Android