SlideShare a Scribd company logo
1 of 33
Download to read offline
Development workflow
with Cocktail and NME
WWX 2014Thomas Fétiveau
Thomas Fétiveau, @zab0jad
Contributor
@ Silex Labs
Developer
@ freelance
WWX 2014Thomas Fétiveau
Thomas Fétiveau, @zab0jad
2005 => Java & JEE developer
WWX 2014Thomas Fétiveau
Thomas Fétiveau, @zab0jad
2005 => Java & JEE developer
2009 => as2, as3 & Silex CMS
WWX 2014Thomas Fétiveau
Thomas Fétiveau, @zab0jad
2005 => Java & JEE developer
2009 => as2, as3 & Silex CMS
2011 => Haxe
WWX 2014Thomas Fétiveau
Thomas Fétiveau, @zab0jad
now => freelance
www.tokom.fr
WWX 2014Thomas Fétiveau
Thomas Fétiveau, @zab0jad
now => freelance
www.tokom.fr
web mobile
cross-platform
e-learningvideo players
cloud services
WWX 2014Thomas Fétiveau
Development workflow
Contributions
Use cases and limitations
WWX 2014Thomas Fétiveau
Development workflow
WWX 2014Thomas Fétiveau
Development workflow > step 1 - the HTML5 target
HTML
CSS
Haxe js
WWX 2014Thomas Fétiveau
Development workflow > step 1 - the HTML5 target
HTML
CSS
Haxe js
- development with HTML API
WWX 2014Thomas Fétiveau
Development workflow > step 1 - the HTML5 target
HTML
CSS
Haxe js
- development with HTML API
- debugging in web browser :
DOM inspector,
js console
…
WWX 2014Thomas Fétiveau
Development workflow > step 1 - the HTML5 target
HTML
CSS
Haxe js
- development with HTML API
- debugging in web browser :
DOM inspector,
js console
…
- write your unit tests
WWX 2014Thomas Fétiveau
Development workflow > step 2 - the Flash / AIR target
HTML
CSS
Haxe js
WWX 2014Thomas Fétiveau
Development workflow > step 2 - the Flash / AIR target
- compilation with Cocktail
HTML
CSS
Haxe js
WWX 2014Thomas Fétiveau
Development workflow > step 2 - the Flash / AIR target
- compilation with Cocktail
- potential bug fixing in Cocktail
HTML
CSS
Haxe js
WWX 2014Thomas Fétiveau
Development workflow > step 2 - the Flash / AIR target
- compilation with Cocktail
- potential bug fixing in Cocktail
- run your unit tests in
Flash player / AIR runtime
HTML
CSS
Haxe js
WWX 2014Thomas Fétiveau
Development workflow > step 3 - the native targets
HTML
CSS
Haxe js
WWX 2014Thomas Fétiveau
Development workflow > step 3 - the native targets
- compilation with Cocktail and NME
WWX 2014Thomas Fétiveau
Development workflow > step 3 - the native targets
- compilation with Cocktail and NME
- potential bug fixing in NME or hxcpp
WWX 2014Thomas Fétiveau
Development workflow > step 3 - the native targets
- compilation with Cocktail and NME
- potential bug fixing in NME or hxcpp
- run your unit tests on each targeted native platform
WWX 2014Thomas Fétiveau
Contributions
WWX 2014Thomas Fétiveau
Contributions > Ebuzzing - Buzz player
- available on Flash and HTML5
- Youtube and Dailymotion video
streaming
- advertising injection
- social networks sharing
- 15 million views by month
WWX 2014Thomas Fétiveau
- CSS parsing &
independant stylesheets support
- Video support
- performances
- bug fixes
Contributions > Ebuzzing - Buzz player
WWX 2014Thomas Fétiveau
- available on Adobe AIR
- plays TF1 live streams
- live comments, votes, interactions on
social platforms (Twitter, Facebook)
- TF1 and partners VOD
Contributions > TF1 - MyTF1 Connect
WWX 2014Thomas Fétiveau
- performances
- bug fixing
Contributions > TF1 - MyTF1 Connect
WWX 2014Thomas Fétiveau
- available on HTML 5,
Flash, native iOS
and native Android,
- available both as app
and SDK (native app fragment).
Contributions > TF1 - X player
WWX 2014Thomas Fétiveau
- performances and bug fixes
on Android and iOS
- Add two new iOS and android targets:
iosview and androidview
- Add iOS and Android video support
- improve NME - Cocktail compatibility
Contributions > TF1 - X player
WWX 2014Thomas Fétiveau
Use cases and limitations
WWX 2014Thomas Fétiveau
Limitations
Cocktail
- not yet complete implementation (CSS features, …)
NME
- complex, not easy to start contributing to
Both large and complex libraries that require knowledge in:
haxe, js, cocktail, NME, flash, c/cpp, obj c, java + tests & tools
WWX 2014Thomas Fétiveau
What for?
- HTML API
- target web and native platforms
- no compromise on native performances and compatibility
- take ownership on the technologies you use and contribute to them
WWX 2014Thomas Fétiveau
Thomas Fétiveau, @zab0jad
Thank you !
Any questions ?
www.tokom.fr
WWX 2014Thomas Fétiveau
WWX 2014Thomas Fétiveau
DEMO APP AVAILABLE AT:
https://github.com/zabojad/wwx2014-cocktail-nme

More Related Content

Viewers also liked (6)

In memoriam [autosaved]
In memoriam [autosaved]In memoriam [autosaved]
In memoriam [autosaved]
 
Arte pop trabajo
Arte pop trabajoArte pop trabajo
Arte pop trabajo
 
Down syndrome
Down syndromeDown syndrome
Down syndrome
 
Course03
Course03Course03
Course03
 
Brainteasers.9 22
Brainteasers.9 22Brainteasers.9 22
Brainteasers.9 22
 
Down syndrome
Down syndromeDown syndrome
Down syndrome
 

Similar to Development workflow with Cocktail and NME

HTML5 Multimedia: where we are, where we're going
HTML5 Multimedia: where we are, where we're goingHTML5 Multimedia: where we are, where we're going
HTML5 Multimedia: where we are, where we're goingbrucelawson
 
HTML5 and video
HTML5 and videoHTML5 and video
HTML5 and videoMediaMosa
 
HTML5 multimedia - where we are, where we're going
HTML5 multimedia - where we are, where we're goingHTML5 multimedia - where we are, where we're going
HTML5 multimedia - where we are, where we're goingbrucelawson
 
The Rich Standard: Getting Familiar with HTML5
The Rich Standard: Getting Familiar with HTML5The Rich Standard: Getting Familiar with HTML5
The Rich Standard: Getting Familiar with HTML5Todd Anglin
 
Mike Taulty Beyond Silverlight With W P F
Mike Taulty  Beyond  Silverlight  With  W P FMike Taulty  Beyond  Silverlight  With  W P F
Mike Taulty Beyond Silverlight With W P Fukdpe
 
Modern Web Application Development Workflow - EclipseCon US 2014
Modern Web Application Development Workflow - EclipseCon US 2014Modern Web Application Development Workflow - EclipseCon US 2014
Modern Web Application Development Workflow - EclipseCon US 2014Stéphane Bégaudeau
 
Rapid Prototyping Chatter with a PHP/Hack Canvas App on Heroku
Rapid Prototyping Chatter with a PHP/Hack Canvas App on HerokuRapid Prototyping Chatter with a PHP/Hack Canvas App on Heroku
Rapid Prototyping Chatter with a PHP/Hack Canvas App on HerokuSalesforce Developers
 
Pavtube updates all mac video converters to 4.8.5.1
Pavtube updates all mac video converters to 4.8.5.1Pavtube updates all mac video converters to 4.8.5.1
Pavtube updates all mac video converters to 4.8.5.1rona lily
 
Getting started with flash mobile development
Getting started with flash mobile developmentGetting started with flash mobile development
Getting started with flash mobile developmentMihai Corlan
 
Soirée Flex/RIA au Nantes jug
Soirée Flex/RIA au Nantes jugSoirée Flex/RIA au Nantes jug
Soirée Flex/RIA au Nantes jugFrançois Le Droff
 
Convert sony hx90 hx90 v xavc s to fcp x for editing
Convert sony hx90 hx90 v xavc s to fcp x for editingConvert sony hx90 hx90 v xavc s to fcp x for editing
Convert sony hx90 hx90 v xavc s to fcp x for editingrona lily
 
Adobe AIR. NativeProcess. FFMPEG. Awesome.
Adobe AIR. NativeProcess. FFMPEG. Awesome.Adobe AIR. NativeProcess. FFMPEG. Awesome.
Adobe AIR. NativeProcess. FFMPEG. Awesome.Joseph Labrecque
 
WordPress Development: Tracking Your Code With Version Control
WordPress Development: Tracking Your Code With Version ControlWordPress Development: Tracking Your Code With Version Control
WordPress Development: Tracking Your Code With Version ControlSterling Hamilton
 
Flash-based audio and video communication
Flash-based audio and video communicationFlash-based audio and video communication
Flash-based audio and video communicationKundan Singh
 

Similar to Development workflow with Cocktail and NME (20)

HTML5 Multimedia: where we are, where we're going
HTML5 Multimedia: where we are, where we're goingHTML5 Multimedia: where we are, where we're going
HTML5 Multimedia: where we are, where we're going
 
HTML5 and video
HTML5 and videoHTML5 and video
HTML5 and video
 
HTML5 multimedia - where we are, where we're going
HTML5 multimedia - where we are, where we're goingHTML5 multimedia - where we are, where we're going
HTML5 multimedia - where we are, where we're going
 
The Rich Standard: Getting Familiar with HTML5
The Rich Standard: Getting Familiar with HTML5The Rich Standard: Getting Familiar with HTML5
The Rich Standard: Getting Familiar with HTML5
 
Html5video
Html5videoHtml5video
Html5video
 
Mike Taulty Beyond Silverlight With W P F
Mike Taulty  Beyond  Silverlight  With  W P FMike Taulty  Beyond  Silverlight  With  W P F
Mike Taulty Beyond Silverlight With W P F
 
Modern Web Application Development Workflow - EclipseCon US 2014
Modern Web Application Development Workflow - EclipseCon US 2014Modern Web Application Development Workflow - EclipseCon US 2014
Modern Web Application Development Workflow - EclipseCon US 2014
 
Echo HTML5
Echo HTML5Echo HTML5
Echo HTML5
 
Rapid Prototyping Chatter with a PHP/Hack Canvas App on Heroku
Rapid Prototyping Chatter with a PHP/Hack Canvas App on HerokuRapid Prototyping Chatter with a PHP/Hack Canvas App on Heroku
Rapid Prototyping Chatter with a PHP/Hack Canvas App on Heroku
 
Pavtube updates all mac video converters to 4.8.5.1
Pavtube updates all mac video converters to 4.8.5.1Pavtube updates all mac video converters to 4.8.5.1
Pavtube updates all mac video converters to 4.8.5.1
 
Html5
Html5Html5
Html5
 
Getting started with flash mobile development
Getting started with flash mobile developmentGetting started with flash mobile development
Getting started with flash mobile development
 
Molabtvx
MolabtvxMolabtvx
Molabtvx
 
MOLABTVX
MOLABTVXMOLABTVX
MOLABTVX
 
Soirée Flex/RIA au Nantes jug
Soirée Flex/RIA au Nantes jugSoirée Flex/RIA au Nantes jug
Soirée Flex/RIA au Nantes jug
 
Convert sony hx90 hx90 v xavc s to fcp x for editing
Convert sony hx90 hx90 v xavc s to fcp x for editingConvert sony hx90 hx90 v xavc s to fcp x for editing
Convert sony hx90 hx90 v xavc s to fcp x for editing
 
Adobe AIR. NativeProcess. FFMPEG. Awesome.
Adobe AIR. NativeProcess. FFMPEG. Awesome.Adobe AIR. NativeProcess. FFMPEG. Awesome.
Adobe AIR. NativeProcess. FFMPEG. Awesome.
 
WordPress Development: Tracking Your Code With Version Control
WordPress Development: Tracking Your Code With Version ControlWordPress Development: Tracking Your Code With Version Control
WordPress Development: Tracking Your Code With Version Control
 
Flash-based audio and video communication
Flash-based audio and video communicationFlash-based audio and video communication
Flash-based audio and video communication
 
Flash dead ?
Flash dead ?Flash dead ?
Flash dead ?
 

Recently uploaded

Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptxChiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptxraffaeleoman
 
Dreaming Music Video Treatment _ Project & Portfolio III
Dreaming Music Video Treatment _ Project & Portfolio IIIDreaming Music Video Treatment _ Project & Portfolio III
Dreaming Music Video Treatment _ Project & Portfolio IIINhPhngng3
 
My Presentation "In Your Hands" by Halle Bailey
My Presentation "In Your Hands" by Halle BaileyMy Presentation "In Your Hands" by Halle Bailey
My Presentation "In Your Hands" by Halle Baileyhlharris
 
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdfSOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdfMahamudul Hasan
 
lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.lodhisaajjda
 
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdfThe workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdfSenaatti-kiinteistöt
 
Dreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video TreatmentDreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video Treatmentnswingard
 
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...David Celestin
 
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...amilabibi1
 
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdfAWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdfSkillCertProExams
 
Uncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac FolorunsoUncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac FolorunsoKayode Fayemi
 
Digital collaboration with Microsoft 365 as extension of Drupal
Digital collaboration with Microsoft 365 as extension of DrupalDigital collaboration with Microsoft 365 as extension of Drupal
Digital collaboration with Microsoft 365 as extension of DrupalFabian de Rijk
 
Report Writing Webinar Training
Report Writing Webinar TrainingReport Writing Webinar Training
Report Writing Webinar TrainingKylaCullinane
 
If this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New NigeriaIf this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New NigeriaKayode Fayemi
 

Recently uploaded (15)

Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptxChiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
 
ICT role in 21st century education and it's challenges.pdf
ICT role in 21st century education and it's challenges.pdfICT role in 21st century education and it's challenges.pdf
ICT role in 21st century education and it's challenges.pdf
 
Dreaming Music Video Treatment _ Project & Portfolio III
Dreaming Music Video Treatment _ Project & Portfolio IIIDreaming Music Video Treatment _ Project & Portfolio III
Dreaming Music Video Treatment _ Project & Portfolio III
 
My Presentation "In Your Hands" by Halle Bailey
My Presentation "In Your Hands" by Halle BaileyMy Presentation "In Your Hands" by Halle Bailey
My Presentation "In Your Hands" by Halle Bailey
 
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdfSOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
 
lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.
 
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdfThe workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
 
Dreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video TreatmentDreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video Treatment
 
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
 
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
 
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdfAWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
 
Uncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac FolorunsoUncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac Folorunso
 
Digital collaboration with Microsoft 365 as extension of Drupal
Digital collaboration with Microsoft 365 as extension of DrupalDigital collaboration with Microsoft 365 as extension of Drupal
Digital collaboration with Microsoft 365 as extension of Drupal
 
Report Writing Webinar Training
Report Writing Webinar TrainingReport Writing Webinar Training
Report Writing Webinar Training
 
If this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New NigeriaIf this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New Nigeria
 

Development workflow with Cocktail and NME

  • 1. Development workflow with Cocktail and NME WWX 2014Thomas Fétiveau
  • 2. Thomas Fétiveau, @zab0jad Contributor @ Silex Labs Developer @ freelance WWX 2014Thomas Fétiveau
  • 3. Thomas Fétiveau, @zab0jad 2005 => Java & JEE developer WWX 2014Thomas Fétiveau
  • 4. Thomas Fétiveau, @zab0jad 2005 => Java & JEE developer 2009 => as2, as3 & Silex CMS WWX 2014Thomas Fétiveau
  • 5. Thomas Fétiveau, @zab0jad 2005 => Java & JEE developer 2009 => as2, as3 & Silex CMS 2011 => Haxe WWX 2014Thomas Fétiveau
  • 6. Thomas Fétiveau, @zab0jad now => freelance www.tokom.fr WWX 2014Thomas Fétiveau
  • 7. Thomas Fétiveau, @zab0jad now => freelance www.tokom.fr web mobile cross-platform e-learningvideo players cloud services WWX 2014Thomas Fétiveau
  • 8. Development workflow Contributions Use cases and limitations WWX 2014Thomas Fétiveau
  • 10. Development workflow > step 1 - the HTML5 target HTML CSS Haxe js WWX 2014Thomas Fétiveau
  • 11. Development workflow > step 1 - the HTML5 target HTML CSS Haxe js - development with HTML API WWX 2014Thomas Fétiveau
  • 12. Development workflow > step 1 - the HTML5 target HTML CSS Haxe js - development with HTML API - debugging in web browser : DOM inspector, js console … WWX 2014Thomas Fétiveau
  • 13. Development workflow > step 1 - the HTML5 target HTML CSS Haxe js - development with HTML API - debugging in web browser : DOM inspector, js console … - write your unit tests WWX 2014Thomas Fétiveau
  • 14. Development workflow > step 2 - the Flash / AIR target HTML CSS Haxe js WWX 2014Thomas Fétiveau
  • 15. Development workflow > step 2 - the Flash / AIR target - compilation with Cocktail HTML CSS Haxe js WWX 2014Thomas Fétiveau
  • 16. Development workflow > step 2 - the Flash / AIR target - compilation with Cocktail - potential bug fixing in Cocktail HTML CSS Haxe js WWX 2014Thomas Fétiveau
  • 17. Development workflow > step 2 - the Flash / AIR target - compilation with Cocktail - potential bug fixing in Cocktail - run your unit tests in Flash player / AIR runtime HTML CSS Haxe js WWX 2014Thomas Fétiveau
  • 18. Development workflow > step 3 - the native targets HTML CSS Haxe js WWX 2014Thomas Fétiveau
  • 19. Development workflow > step 3 - the native targets - compilation with Cocktail and NME WWX 2014Thomas Fétiveau
  • 20. Development workflow > step 3 - the native targets - compilation with Cocktail and NME - potential bug fixing in NME or hxcpp WWX 2014Thomas Fétiveau
  • 21. Development workflow > step 3 - the native targets - compilation with Cocktail and NME - potential bug fixing in NME or hxcpp - run your unit tests on each targeted native platform WWX 2014Thomas Fétiveau
  • 23. Contributions > Ebuzzing - Buzz player - available on Flash and HTML5 - Youtube and Dailymotion video streaming - advertising injection - social networks sharing - 15 million views by month WWX 2014Thomas Fétiveau
  • 24. - CSS parsing & independant stylesheets support - Video support - performances - bug fixes Contributions > Ebuzzing - Buzz player WWX 2014Thomas Fétiveau
  • 25. - available on Adobe AIR - plays TF1 live streams - live comments, votes, interactions on social platforms (Twitter, Facebook) - TF1 and partners VOD Contributions > TF1 - MyTF1 Connect WWX 2014Thomas Fétiveau
  • 26. - performances - bug fixing Contributions > TF1 - MyTF1 Connect WWX 2014Thomas Fétiveau
  • 27. - available on HTML 5, Flash, native iOS and native Android, - available both as app and SDK (native app fragment). Contributions > TF1 - X player WWX 2014Thomas Fétiveau
  • 28. - performances and bug fixes on Android and iOS - Add two new iOS and android targets: iosview and androidview - Add iOS and Android video support - improve NME - Cocktail compatibility Contributions > TF1 - X player WWX 2014Thomas Fétiveau
  • 29. Use cases and limitations WWX 2014Thomas Fétiveau
  • 30. Limitations Cocktail - not yet complete implementation (CSS features, …) NME - complex, not easy to start contributing to Both large and complex libraries that require knowledge in: haxe, js, cocktail, NME, flash, c/cpp, obj c, java + tests & tools WWX 2014Thomas Fétiveau
  • 31. What for? - HTML API - target web and native platforms - no compromise on native performances and compatibility - take ownership on the technologies you use and contribute to them WWX 2014Thomas Fétiveau
  • 32. Thomas Fétiveau, @zab0jad Thank you ! Any questions ? www.tokom.fr WWX 2014Thomas Fétiveau
  • 33. WWX 2014Thomas Fétiveau DEMO APP AVAILABLE AT: https://github.com/zabojad/wwx2014-cocktail-nme