15
TITANIUM SDK STATUS, RELEASES & ROADMAP Hans Knöchel [email protected] #titaniumDE Meetup, Berlin, 13.06.2017

Axway Appcelerator - Titanium SDK 6.1.0 - Status, Releases & Roadmap

Embed Size (px)

Citation preview

Page 1: Axway Appcelerator - Titanium SDK 6.1.0 - Status, Releases & Roadmap

TITANIUM SDKSTATUS, RELEASES & ROADMAP

Hans Knö[email protected]

#titaniumDE Meetup, Berlin, 13.06.2017

Page 2: Axway Appcelerator - Titanium SDK 6.1.0 - Status, Releases & Roadmap

1© 2017 Axway

• Hans Knöchel

• Titanium-Developer since 2011, developed ~ 50 Titanium Apps

• iOS Engineer at Axway Appcelerator since 2015

• Leading the Hyperloop project

• Active open-source contributor

@hansemannn

@hansemannnn

@hans

! ABOUT ME

Page 3: Axway Appcelerator - Titanium SDK 6.1.0 - Status, Releases & Roadmap

2

Titanium SDK 6.1.0: New functionalities, improvements & bug-fixes

Roadmap: Titanium SDK 6.2.0, Hyperloop 2.2.0, Alloy 1.10.0

Spoiler Warning: Titanium SDK 7.0.0

© 2017 Axway

AGENDA

Page 4: Axway Appcelerator - Titanium SDK 6.1.0 - Status, Releases & Roadmap

3

🆕 TITANIUM 6.1.0New functionalities, improvementsand bugfixes

© 2017 Axway

Page 5: Axway Appcelerator - Titanium SDK 6.1.0 - Status, Releases & Roadmap

4

301JIRA-TICKETS

© 2017 Axway

Page 6: Axway Appcelerator - Titanium SDK 6.1.0 - Status, Releases & Roadmap

5

99FEATURES

© 2017 Axway

Page 7: Axway Appcelerator - Titanium SDK 6.1.0 - Status, Releases & Roadmap

6

183BUG FIXES

© 2017 Axway

Page 8: Axway Appcelerator - Titanium SDK 6.1.0 - Status, Releases & Roadmap

7© 2017 Axway

• Android

• AAR-Support for native modules

• Improved Android permission-handling

• Specification of the Android support library version

• iOS

• Improved build-tooling for Adhoc / Enterprise

• ARC in native modules

• Entitlements using tiapp.xml

• Windows

• Hyperloop Support

• Improved stability inside the tooling / build-process

• Parity improvements (SearchBar, Sockets, ...)

TITANIUM SDK 6.1.0

Page 9: Axway Appcelerator - Titanium SDK 6.1.0 - Status, Releases & Roadmap

8© 2017 Axway

🔮 ROADMAPTitanium SDK 6.2.0, Hyperloop 2.2.0 and Alloy 1.10.0

Page 10: Axway Appcelerator - Titanium SDK 6.1.0 - Status, Releases & Roadmap

9© 2017 Axway

ROADMAP

Titanium SDK 6.2.0• Android Focus

• Navigation-Drawer, Toolbar & Floating Action Button and more inside the core• Improved parity (Navigation-Window, Audio-Recorder, ...)• Bugfixes, Bugfixes, Bugfixes

• ECMA-Script 6 (ES6) Support• Xcode 9 & iOS 11 Support (may be moved into an own release)

• General Build-Support• New Core-API‘s (New Navigation-Title options, Ti.UI.TextField content-types, ...)• New modules (Machine-learning, NFC-parity, face/shape-detection)• Wireless debugging• JIRA-EPIC: https://jira.appcelerator.org/browse/TIMOB-24772

• Release: July 2017

Page 11: Axway Appcelerator - Titanium SDK 6.1.0 - Status, Releases & Roadmap

10© 2017 Axway

ROADMAP

Hyperloop 2.2.0• Dynamic library support – In general: Easier framework usage• Run-script-phase support• Support for Swift-frameworks• Improved Android AAR-Handling• Improved modularity of Hyperloop Windows• General bug-fixes (iOS / Android / Windows Phone)• Release: July / August 2017

Page 12: Axway Appcelerator - Titanium SDK 6.1.0 - Status, Releases & Roadmap

11© 2017 Axway

ROADMAP

Alloy 1.10.0• Full ECMA-Script 6 (ES6) support• Bug-fixes (“Alloy is not defined“ Fix, etc.)• Release together with Titanium SDK 6.2.0

Page 13: Axway Appcelerator - Titanium SDK 6.1.0 - Status, Releases & Roadmap

🚨 SPOILER-WARNINGTitanium SDK 7.0.0 Preview

Page 14: Axway Appcelerator - Titanium SDK 6.1.0 - Status, Releases & Roadmap

13© 2017 Axway

TITANIUM SDK 7.0.0 (Preview)

• Android: V8-Update auf 5.8 (Breaking Change)• Android: New Debugger protocol / support für Chrome web-debugger• iOS: Native Swift modules• TiAPI (Android / iOS / Windows):

• Removal of several namespaces from the SDK core• Outsourcing into own modules (e.g. import XML from 'ti.xml')• Candidates: Ti.XML, Ti.Yahoo, Ti.Analytics, Ti.Contacts, Ti.Media, Ti.Calendar

Page 15: Axway Appcelerator - Titanium SDK 6.1.0 - Status, Releases & Roadmap

14

Thankyou!

© 2017 Axway