Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.

Axway Titanium - Whats New? (2018)

Talking about recent features and planning of the Axway Titanium SDK, a cross-platform framework for developing native apps with JavaScript.

  • Als Erste(r) kommentieren

Axway Titanium - Whats New? (2018)

  1. 1. Titanium | What’s New?
 TitaniumNL, Amsterdam, May 2018
 
 
 
 
 #titanium #codestrong
  2. 2. © 2018 Axway 2 GDPR (General Data Protection Regulation) Current Stable: Titanium SDK 7.1.x Upcoming Stable: Titanium SDK 7.x Roadmap: Titanium SDK 8.0.0 AGENDA
  3. 3. © 2018 Axway 3 GDPR for Developers Be ready for May 24th!
  4. 4. © 2018 Axway 4 GDPR for Developers | Overview Facebook WhatsApp
  5. 5. 5 • GDP.. WHAT? • Why does it matter? • Starting at May 24th, companies can be sanctioned by up to 20.000.000 € or 4% of their annual worldwide turnover when not complying to the privacy regulations. • It affects all companies / enterprises that collect privacy-related data in any way • It affects both online services (e.g. apps and websites) and offline services (e.g. photography) GDPR for Developers | Be ready! The General Data Protection Regulation (GDPR) is a regulation in EU law on data protection and privacy for all individuals within the European Union. It also addresses the export of personal data outside the EU. © 2018 Axway
  6. 6. 6 • How can we be ready (Except)? • tl;dr As a developer, you need to offer an option to opt out from data collection (aka Analytics) • Practically • Add an option to your settings to opt out of Analytics (a switch / button) • Call the related API’s to disable Analytics internally • What does Appcelerator offer? • Analytics is enabled by default in Titanium. Verify your tiapp.xml: <analytics>true|false</analytics> • A new collection of API’s to comply with GDPR: • Opt-in or out from Analytics at runtime: Ti.Analytics.optedOut = true|false • Check opt-in-status at runtime: Ti.Analytics.isOptedOut() • Release: Next week! GDPR for Developers | Be ready! © 2018 Axway
  7. 7. Titanium SDK 7.1.0 New functionalities, improvements and bug fixes
  8. 8. 8 • General • ES6+ support using Babel • Improved Parity (HTTP caching, UI-elements, property design) • Android • Parity for Ti.Media.showCamera when selecting videos • FusedLocation support for more modern Geolocation services • Android N Application Shortcuts & Widgets • iOS • Rewritten HTTPClient using the NSURLSession API • Improved JSCore support Titanium SDK 7.1.0 © 2018 Axway
  9. 9. © 2018 Axway 9 Titanium SDK 7.x Current State & Roadmap
  10. 10. 10 • General • Next stable release: SDK 7.2.0 (Full GDPR compliance) • Upcoming stable releases: SDK 7.3.0, Hyperloop 3.1.0 (next minor) • Titanium SDK 7.3.0 • Refactored "Screen of Death" including full JavaScript stack-trace • Support for the iOS 10+ UserNotifications framework • JSCore memory improvements • Rewritten Ti.Media.AudioPlayer for more flexibility • Use native modules and (Alloy)-widgets in ListView-templates • 101+ more features, improvements and bug fixes. ~ 75 % done Titanium SDK 7.x © 2018 Axway
  11. 11. © 2018 Axway 11 Titanium SDK 8 Current Planning
  12. 12. © 2018 Axway 12 • Full iOS 12 compatibility • Ability to write native iOS modules using Swift (both frameworks and the module itself) • Moving the core of the iOS-SDK into an own framework • (Eventually) also supporting to use Titanium as part of native apps • Breaking change for existing native modules • Removal of legacy Kroll-thread and TiCore (JavascriptCore fork) • Moving some rarely used namespaces (e.g. Ti.Yahoo) to native modules instead • Deeper integration of Vue and Angular into the CLI (appc new —ng and appc new —vue) • Note: Highly work in progress, tickets are subject of change. ~ Q4/2018 Titanium SDK 8
  13. 13. © 2018 Axway 13 Join us at WWDC 2018! We will post live via Instagram and Twitter over the whole week. Follow us: @appcelerator @appcdev
  14. 14. © 2018 Axway 14 @hansemannnn @hansemannn
  15. 15. © 2017 Axway 15 Thank
 you!

    Als Erste(r) kommentieren

    Loggen Sie sich ein, um Kommentare anzuzeigen.

  • timoafr

    May. 26, 2018

Talking about recent features and planning of the Axway Titanium SDK, a cross-platform framework for developing native apps with JavaScript.

Aufrufe

Aufrufe insgesamt

475

Auf Slideshare

0

Aus Einbettungen

0

Anzahl der Einbettungen

124

Befehle

Downloads

5

Geteilt

0

Kommentare

0

Likes

1

×