Multiplatform Web Application Frameworks for Tablet Devices - Part 2

Multiplatform Web Application Frameworks for Tablet Devices - Part 2

Multiplatform web application frameworks for 1 tablet devices - Part 2 Next Media - MuMuMeSe Multiplatform web application frameworks for tablet devices - Part 2 v1.0 Next Media - MuMuMeSe Version: <v1.0> Multiplatform web application frameworks for tablet devices - Part 2 Date: <5/1/2012> Revision History Date Version Description Author <03/09/11> <0.1> Creating the document Mika R <05/01/12> <1.0> Release of the document Arto H, Jouni S, Mika R List of authors Dr. Mika Rautiainen M.Sc. (Eng.) Arto Heikkinen M.Sc. (Eng.) Jouni Sarvanko Next Media University of Oulu, 2011 Page 2 Next Media - MuMuMeSe Version: <v1.0> Multiplatform web application frameworks for tablet devices - Part 2 Date: <5/1/2012> Table of Contents 1. INTRODUCTION ............................................................................................................................................. 4 1.1. PROJECT OVERVIEW ..................................................................................................................................... 4 1.2. MOTIVATION ................................................................................................................................................ 4 2. SCALABLE MEDIA SERVICE SCENARIO CHARACTERISTICS AND EXAMPLE ........................... 5 2.1. SCALABLE MEDIA SERVICE CHARACTERISTICS ............................................................................................... 5 2.2. SAMPLE WEB APPLICATION SCENARIO FOR SCALABLE MEDIA SERVICES (SANOMA ENTERTAINMENT) ............. 5 3. INSPECTION OF SELECTED WEB APPLICATION FRAMEWORKS .................................................. 6 3.1. JAVASCRIPTMVC (A) .................................................................................................................................. 6 3.1.1. Support for relevant client tablet platforms ............................................................................................ 6 3.1.2. Support for relevant user interface idioms.............................................................................................. 6 3.1.3. Support for required application features .............................................................................................. 6 3.1.4. Support for preferred application features ............................................................................................. 7 3.1.5. References............................................................................................................................................... 7 3.2. BACKBONE.JS (A) ......................................................................................................................................... 7 3.2.1. Support for relevant client tablet platforms ............................................................................................ 7 3.2.2. Support for relevant user interface idioms.............................................................................................. 8 3.2.3. Support for required application features .............................................................................................. 8 3.2.4. Support for preferred application features ............................................................................................. 8 3.2.5. References............................................................................................................................................... 8 3.3. JQUERY MOBILE (A) .................................................................................................................................... 9 3.3.1. Support for relevant client tablet platforms ............................................................................................ 9 3.3.2. Support for relevant user interface idioms.............................................................................................. 9 3.3.3. Support for required application features .............................................................................................. 9 3.3.4. Support for preferred application features ........................................................................................... 10 3.3.5. References............................................................................................................................................. 10 3.4. SENCHA TOUCH (M) ................................................................................................................................... 10 3.4.1. Support for relevant client tablet platforms .......................................................................................... 10 3.4.2. Support for relevant user interface idioms............................................................................................ 10 3.4.3. Support for required application features ............................................................................................ 11 3.4.4. Support for preferred application features ........................................................................................... 11 3.4.5. References............................................................................................................................................. 11 3.5. SPINE (J) .................................................................................................................................................... 12 3.5.1. Support for relevant client tablet platforms .......................................................................................... 12 3.5.2. Support for relevant user interface idioms............................................................................................ 12 3.5.3. Support for required application features ............................................................................................ 12 3.5.4. Support for preferred application features ........................................................................................... 12 3.5.5. References............................................................................................................................................. 13 3.6. DOJO (J) ..................................................................................................................................................... 13 3.6.1. Support for relevant client tablet platforms .......................................................................................... 13 3.6.2. Support for relevant user interface idioms............................................................................................ 13 3.6.3. Support for required application features ............................................................................................ 13 3.6.4. Support for preferred application features ........................................................................................... 14 3.6.5. References............................................................................................................................................. 14 3.7. PHONEGAP WRAPPER (J) ............................................................................................................................. 15 3.7.1. Support for relevant client tablet platforms .......................................................................................... 15 3.7.2. Support for relevant user interface idioms............................................................................................ 15 3.7.3. Support for required application features ............................................................................................ 15 3.7.4. Support for preferred application features ........................................................................................... 16 3.7.5. References............................................................................................................................................. 16 4. SUMMARY OF THE FRAMEWORKS........................................................................................................ 17 4.1. DISCUSSION AND CONCLUSIONS .................................................................................................................. 19 Next Media University of Oulu, 2011 Page 3 Next Media - MuMuMeSe Version: <v1.0> Multiplatform web application frameworks for tablet devices - Part 2 Date: <5/1/2012> Multiplatform web application frameworks for tablet devices - Part 2 1. Introduction 1.1. Project Overview MuMuMeSe stands for Multichannel Multimarket Media Services. The objective of the project is to develop a concept for internationalization of online media services. More specific, the concept aims to Find solutions how to integrate, localize, and scale multichannel learning and entertainment services in learning business. Create multimarket extension opportunities for online games Identifies new media service ecosystems in learning business and proposes new business concepts for the industry. Advance learning content creation and distribution processes in media companies Develop media companies’ capabilities to become more agile and flexible in dealing with the challenges of future ways of learning and new emerging technologies. The research domains for MuMuMeSe are: dynamic media business models, value chains and ecosystems; multimarket and multichannel online learning services; internalization of learning and entertainment services and scalable multimarket entertainment services; and international product process development. This

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    20 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us