Tizen 2.0 overview

3,397 views

Published on

Published in: Technology
1 Comment
4 Likes
Statistics
Notes
  • Please dear can you contact me on my email id jessicaduale@yahoo.com, i have something private to discuss with you. Thank, i will be happy to meet you in my email. Jessica
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total views
3,397
On SlideShare
0
From Embeds
0
Number of Embeds
100
Actions
Shares
0
Downloads
89
Comments
1
Likes
4
Embeds 0
No embeds

No notes for slide

Tizen 2.0 overview

  1. 1. Tizen 2.0 OverviewNaruto TAKAHASHI(tnaruto@gmail.com)OSC 2013 Tokyo/SpringOn Januar y 23, 2013
  2. 2. Tizen 2.0 MAGNOLIA is released! At2013/02/18
  3. 3. Yay!
  4. 4. Yay! Tizen 2.0 MAGNOLIA is released!
  5. 5. It looks like a valentine day present.
  6. 6. What’s new, 2.0 MAGNOLIA?• Enhanced Web framework that provides state-of-the-art HTML5/W3C API support• Web UI framework, including full-screen and multi-window support• Additional Tizen device APIs, such as Bluetooth and NFC support, and access to the device’s calendar, call history, and messaging subsystems• Web Runtime framework supporting new configuration elements for specifying the required features and privileges, and providing the basic runtime environment for NPRuntime plugins• Native framework supporting full-featured application development and providing a variety of features such as background applications, IP Push, and TTS (Text-To-Speech)• Core and native reference applications including Calendar, Contacts, Gallery, Phone, Settings, and Video Player• Enhanced Web IDE providing WYSIWYG design environment, Chrome-based JavaScript inspector, and JavaScript log viewer• Native IDE providing a project wizard, WYSIWYG design environment, unit test tool, and dynamic analyzer
  7. 7. What’s new, 2.0 MAGNOLIA?• Enhanced Web framework that provides state-of-the-art HTML5/W3C API support You would like to know more details,• Web UI framework, including full-screen and multi-window support• Additional Tizen device APIs, such as Bluetooth and NFC support, and access to the device’s calendar, call history, and please read a article of tizen blog. messaging subsystems• Web Runtime framework supporting new configuration elements for specifying the required features and privileges, andhttps://www.tizen.org/blogs/tsg/2013/tizen- providing the basic runtime environment for NPRuntime plugins• Native framework supporting full-featured application development and providing a variety of features such as background applications, IP Push, and TTS (Text-To-Speech) 2.0-magnolia-sdk-and-source-code-• Core and native reference applications including Calendar, Contacts, Gallery, Phone, Settings, and Video Player• Enhanced Web IDE providing WYSIWYG design environment, Chrome-based JavaScript inspector, and JavaScript log viewer release• Native IDE providing a project wizard, WYSIWYG design environment, unit test tool, and dynamic analyzer
  8. 8. Today, my presentation…
  9. 9. Today, my presentation… A report I’ve noticed new features of Tizen 2.0
  10. 10. New Tizen home screen.
  11. 11. Change indicator bar. New Tizen home screen.
  12. 12. Icons looks like cute.New Tizen home screen.
  13. 13. Appends “-Ref” suffix of System default Apps name. “-Ref” is “Reference”? New Tizen home screen.
  14. 14. More changing in Tizen 2.0•Many default applications is improved.•UI theme is changed.•Japanese Environment is improved
  15. 15. Tizen 2.0 Emulator
  16. 16. Add “Key Window”emulates H/W Buttons Tizen 2.0 Emulator
  17. 17. More new Features of Tizen Emulator•RAM dump•“Right-mouse menu”->”Advanced”->”Diagnosis”- >”RAM dump”•RAM Dump file •${HOME}/tizen-sdk-data/emulator- vms/vms/<VMName>/logs/<start addr>-<end addr>_RAM.dump
  18. 18. Tizen 2.0 SDK supports OS•Windows XP/7 32/64bit•Ubuntu 32/64bit•MacOS
  19. 19. Tizen 2.0 SDK supports OS•Windows XP/7 32/64bit•Ubuntu 32/64bit•MacOS It’s a new!
  20. 20. Tizen 2.0 SDK supports App types•Tizen Web App•Tizen Native App•Tizen Hybrid App
  21. 21. Tizen 2.0 SDK supports App types•Tizen Web App•Html5 + javascript + css3•Tizen Native App•C/C++ with OSP(Open Service Platform)•Tizen Hybrid App•Web + C/C++
  22. 22. Tizen 2.0 SDK supports App types•Tizen Web App•Html5 + javascript + css3 It’s new!•Tizen Native App•C/C++ with OSP(Open Service Platform)•Tizen Hybrid App•Web + C/C++
  23. 23. Tizen 2.0 SDK project templates•Tizen Web Project•Tizen Native Project•Tizen Native Unit Test project•Tizen Platform Project
  24. 24. Tizen 2.0 SDK project templates•Tizen Web Project•Tizen Native Project•Tizen Native Unit Test project•Tizen Platform Project It’s new!
  25. 25. Tizen Native Project•Tizen Native App template•Templates list •Empty Application •Form-based Application •Library •OpenGL Application •Service Application •Tab-based Application
  26. 26. Tizen Native Project•Tizen Native App template•Templates list •Empty Application •Form-based Application •Library It’s hot! •OpenGL Application •Service Application •Tab-based Application
  27. 27. Tizen Native Project Library•NPPlugin Library •NPAPI(Netscape Plugin API) •Able to add Web API •Able to add API of Tizen Web App•Static Library•Shared Library
  28. 28. Tizen Native Project Library•NPPlugin Library •NPAPI(Netscape Plugin API) About NPAPI •Able to add Web API details, please •Able to add API of Tizen Web App see my NPAPI•Static Library presentation•Shared Library
  29. 29. OpenGL sample Application
  30. 30. Tizen Native App models•UI Application•Service Application
  31. 31. Tizen Native App models•UI Application •With Graphical User Interface model•Service Application •Background execution model without a graphical user interface
  32. 32. Tizen Native App models•UI Application •With Graphical User Interface model•Service Application •Background execution model without a graphical user interface•Combine Application(GUI + Service)
  33. 33. “Tizen not as Open Source,drops EFL to merge withBada” on Slashdot.org
  34. 34. “Tizen not as Open Source,drops EFL to merge withBada” on Slashdot.org Is EFL(Enlightenment Foundation Libraries) dropped?
  35. 35. That article details• Why said Tizen is not as Open Source? • Tizen SDK license is “Samsung’s license” • Samsung’s license is not-open-source-license. • But Samsung’s license is only Tizen SDK.• What’s Bada? • Bada is Samsung mobile platform. • Tizen supports OSP(Open Services Platform) • OSP is Bada App Framework. • http://dpimg.ospos.net/contents/devguide/badaOverview.pdf
  36. 36. What’s EFL?•EFL is Enlightenment Foundation Libraries.•It is widget and toolkit on X11.•Provides beautiful and eye-candy.•That article said EFL is dropped due to merge with OSP .
  37. 37. Is EFL(Enlightenment Foundation Libraries)dropped?•#tizen on Freenode at 2013/02/18 •https://www.tizen.org/irclogs/%23tizen.2013-02- 18.log.html•EFL is wrapped by osp-uifw. •EFL is not dropped.•However, must use osp-uifw as UI component on Tizen Native App
  38. 38. Tizen 2 API is similar as bada 2 API.
  39. 39. Will bada be coming back?
  40. 40. Where will Tizen go?•Is Tizen alternative bada? •we will only really know what happens with tizen when the first phone comes out•We don’t know where will tizen go… •However…
  41. 41. Tizen’s HTML5 Environment isso cool. Html5test score is 492 of 500.
  42. 42. Tizen has UI Builder You will easily create Tizen Web App.
  43. 43. Tizen Web App can runs onGoogle Chrome Reduce debug times.
  44. 44. Tizen Web API is seriouslyconsidered. Many API is changed. And more improved
  45. 45. Tizen Web App Env isanyway cool.
  46. 46. Would you try to create Tizen Web App?
  47. 47. Yay!
  48. 48. Demonstrate Tizen 2.0 SDK•Execute Tizen 2.0 SDK on Ubuntu•Create Tizen Native App Sample Project•Compile Project•Run App on Tizen Emulator
  49. 49. Demonstration time
  50. 50. Questions?
  51. 51. Who did give a presentation?NarutoTAKAHASHI(@TNaruto)• Mail: tnaruto@gmail.com• Blog: http://eflmemo.hatenablog.com/• Company: Turbo Systems Co, Ltd.
  52. 52. Thanks to listen my presentation!
  53. 53. Appendix
  54. 54. Tizen 2.0 Informations•Announcing Tizen 2.0 on Tizen blog•https://www.tizen.org/blogs/tsg/2013/tizen-2.0- magnolia-sdk-and-source-code-release•Tizen 2.0 Release notes•https://developer.tizen.org/downloads/sdk/2.0- release-notes
  55. 55. •Tizen Platform source code •http://review.tizen.org/git/•Flash an Image to Device •https://source.tizen.org/documentation/reference/flash- image-device•Tizen 2.0 images •http://download.tizen.org/releases/2.0/tizen- 2.0_20130219.4/
  56. 56. •Tizen Developer Documentation•https://developer.tizen.org/documentation

×