Top Banner
1 http://www.appcelerator.com | Code Strong! Titanium 0.7 - What’s New? Kevin Whinnery | Twitter: @kevinwhinnery Docs: http://codestrong.com Twitter: http://twitter.com/appcelerator More: http://appcelerator.com
20

Whats New in Titanium 0.7

Jan 21, 2015

Download

Technology

Kevin Whinnery

Find out what's new in Titanium 0.7
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Whats New in Titanium 0.7

1http://www.appcelerator.com | Code Strong!

Titanium 0.7 - What’s New?

Kevin Whinnery | Twitter: @kevinwhinnery

Docs: http://codestrong.com

Twitter: http://twitter.com/appcelerator

More: http://appcelerator.com

Page 2: Whats New in Titanium 0.7

2http://www.appcelerator.com | Code Strong!

Agenda

• Titanium 0.7 Updates– 0.7 Titanium Developer Tool– 0.7 Desktop Enhancements– 0.7 Mobile Enhancements

• Demos•What’s next for Appcelerator?• Q & A

Page 3: Whats New in Titanium 0.7

3http://www.appcelerator.com | Code Strong!

Titanium 0.7 Overview

• Logging improvements in Developer• More native controls (mobile)• Composite views (mobile)• Custom Obj-C Modules (mobile)• PHP Support (Desktop)• Social APIs• Numerous bug fixes and more!• Check out Kitchen Sink (bit.ly/thesink)

Page 4: Whats New in Titanium 0.7

4http://www.appcelerator.com | Code Strong!

Titanium Developer

• Filter log levels in packaging window for mobile• Info is default, trace level is the level you saw pre-0.7

Page 5: Whats New in Titanium 0.7

5http://www.appcelerator.com | Code Strong!

Composite Views

• Combine multiple native views• Mash up any kind of supported view• Create master / detail layouts

Page 6: Whats New in Titanium 0.7

6http://www.appcelerator.com | Code Strong!

Modal Window

• New window type: modal• All normal window options available• Slide up animation

Page 7: Whats New in Titanium 0.7

7http://www.appcelerator.com | Code Strong!

Native Pickers

• Custom data• Date• Time• Date & Time

Page 8: Whats New in Titanium 0.7

8http://www.appcelerator.com | Code Strong!

Scroll View

• Flickable view control• Scroll all view types• Optional indicator

Page 9: Whats New in Titanium 0.7

9http://www.appcelerator.com | Code Strong!

Table View Performance

• HTML table views, performance improved• No more ‘fading’

Page 10: Whats New in Titanium 0.7

10

http://www.appcelerator.com | Code Strong!

Image Views

• New native view• Scroll images• Native control over image set

Page 11: Whats New in Titanium 0.7

11

http://www.appcelerator.com | Code Strong!

Custom Events

• Send messages between windows• Useful to transfer state across views• Replaces Properties API in some instances

Page 12: Whats New in Titanium 0.7

12

http://www.appcelerator.com | Code Strong!

Social APIs

• Native inclusion of YQL APIs• Facebook Connect (iPhone)• More samples of popular APIs

Page 13: Whats New in Titanium 0.7

13

http://www.appcelerator.com | Code Strong!

iPhone Filesystem

• Filesystem IO now supported on iPhone• Read and write local files in your app

Page 14: Whats New in Titanium 0.7

14

http://www.appcelerator.com | Code Strong!

Native Extensions

• iPhone support is present today• Android support coming soon• Tutorial:– http://www.codestrong.com/timobile/guides/iphone_module_development/

Page 15: Whats New in Titanium 0.7

15

http://www.appcelerator.com | Code Strong!

PHP Support

• PHP support now included in Desktop• Include inline or external PHP scripts• Preprocess *.php files

Page 16: Whats New in Titanium 0.7

16

http://www.appcelerator.com | Code Strong!

HTML 5 Drag and Drop

• Native Drag and Drop with associated DOM events

Page 17: Whats New in Titanium 0.7

17

http://www.appcelerator.com | Code Strong!

And much more!

• Clipboard access: Titanium.UI.Clipboard (desktop only)•Webkit version upgrade (desktop)• Release Notes:– Desktop: codestrong.com/titanium/changelog– Mobile: codestrong.com/timobile/changelog

• Bug fixes: – Desktop: http://bit.ly/ti07bugs– Mobile: http://bit.ly/tim07bugs

Page 18: Whats New in Titanium 0.7

18

http://www.appcelerator.com | Code Strong!

Demos!

• 0.7 Kitchen Sink and Walkthrough (mobile)• GrowlBox (desktop)

Page 19: Whats New in Titanium 0.7

19

http://www.appcelerator.com | Code Strong!

What’s Next?

• MapKit integration (iPhone)• Local Contact List• Android Native Extensions• You tell us!

Page 20: Whats New in Titanium 0.7

20

http://www.appcelerator.com | Code Strong!

More Information

• Homepage: http://appcelerator.com• Docs and Examples: http://codestrong.com• Vids: http://vimeo.com/appcelerator• Code:– http://github.com/appcelerator– http://codestrong.com/timobile/samples