Toward a cloud-based mobile device: Scriptable web applications as first-class citizens

被引:0
|
作者
Mikkonen, Tommi [1 ]
Terho, Mikko [2 ]
Kuusipalo, Mikko [3 ]
Reijula, Pekka [3 ]
Salminen, Arto [1 ]
机构
[1] Tampere Univ Technol, Tampere, Finland
[2] Nokia Electr Ltd, Tampere, Finland
[3] Nokia Res Ctr, Tampere, Finland
关键词
Mashups; Web applications; Desktop applications; Mobile devices;
D O I
10.1007/s11761-012-0110-6
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The use of applications that are downloaded on the fly has been somewhat restricted. Such applications can often only be run inside the browser, not in a fashion where they would be directly associated with operating system concepts. Consequently, their access to the resources of the hosting system has been limited, which forms a practical obstacle for numerous applications that could benefit from, for example, context information available in mobile setting. Furthermore, due to the design of the run-time systems, web applications are commonly run in the same process, and the protection from other programs within the same process is next to none. These limitations are not something that is a fundamental restriction of web technologies, but only related to the existing implementations. In this study, we show how we have implemented a mobile device, where scriptable applications that download data-and even complete web applications-from the web can be used in the same way as native applications are commonly used. Furthermore, instead of being static, the applications can be alive even when minimized, in a fashion that has been made popular by newer desktop systems, such as Windows 7. The experiences presented in the study are a result of a longterm research project where a new look to the design of a mobile device was taken. Over the project, four milestones can be identified in the work. These are in chronological order: (1) the design of the Lively for Qt system, (2) porting the Lively for Qt system to a desktop of a mobile device, (3) definition of a process model that protects applications from one another when needed, and (4) the introduction of declarative graphics support that liberates the developers from numerous low-level details.
引用
收藏
页码:341 / 349
页数:9
相关论文
共 50 条
  • [41] Lexee: A Cloud-Based Platform for Building and Deploying Voice-Enabled Mobile Applications
    Sityaev, Dmitry
    Hotz, Jonathan
    Snitkovsky, Vadim
    14TH ANNUAL CONFERENCE OF THE INTERNATIONAL SPEECH COMMUNICATION ASSOCIATION (INTERSPEECH 2013), VOLS 1-5, 2013, : 767 - 769
  • [42] Analysis of a cloud-based mobile device management solution on android phones: technological and organizational aspects
    Kamil Glowinski
    Christian Gossmann
    Dominik Strümpf
    SN Applied Sciences, 2020, 2
  • [43] Estimating Response Time Percentiles of Cloud-based Tiered Web Applications in presence of VM failures
    Das, Olivia
    Das, Arindam
    2016 12TH INTERNATIONAL ACM SIGSOFT CONFERENCE ON QUALITY OF SOFTWARE ARCHITECTURES (QOSA), 2016, : 1 - 10
  • [44] An IoT-inspired Cloud-based Web Service Architecture for e-Health Applications
    Pescosolido, Loreto
    Berta, Riccardo
    Scalise, Lorenzo
    Revel, Gian Marco
    De Gloria, Alessandro
    Orlandi, Gianni
    IEEE SECOND INTERNATIONAL SMART CITIES CONFERENCE (ISC2 2016), 2016, : 160 - 163
  • [45] Cross Channel Scripting and Code Injection Attacks on Web and Cloud-Based Applications: A Comprehensive Review
    Indushree, M.
    Kaur, Manjit
    Raj, Manish
    Shashidhara, R.
    Lee, Heung-No
    SENSORS, 2022, 22 (05)
  • [46] Objective QoE Models for Cloud-based First Person Shooter Game over Mobile Networks
    Rossi, Henrique Souza
    Mitra, Karan
    Ahlund, Christer
    Cotanis, Irina
    Orgen, Niclas
    Johansson, Per
    2024 IEEE 21ST CONSUMER COMMUNICATIONS & NETWORKING CONFERENCE, CCNC, 2024, : 550 - 553
  • [47] An intelligent cloud-based data processing broker for mobile e-health multimedia applications
    Peddi, Vijay Bharat
    Kuhad, Pallavi
    Yassine, Abdulsalam
    Pouladzadeh, Parisa
    Shirmohammadi, Shervin
    Shirehjini, Ali Asghar Nazari
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2017, 66 : 71 - 86
  • [48] Public Use of Mobile Medical Applications: A Case Study on Cloud-Based Medical Service of Taiwan
    Lu, Chen-Luan
    Yan, Yu-Hua
    NURSING INFORMATICS 2016: EHEALTH FOR ALL: EVERY LEVEL COLLABORATION - FROM PROJECT TO REALIZATION, 2016, 225 : 623 - 624
  • [49] Cloud-based Semantic Platform for Dynamic Management of Context-aware mobile ERP applications
    Reffad, Hamza
    Alti, Adel
    Roose, Philippe
    PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON MANAGEMENT OF DIGITAL ECOSYSTEMS (MEDES 2016), 2016, : 181 - 188
  • [50] A Cloud-Based Framework for Context-Aware Intelligent Mobile User Interfaces in Healthcare Applications
    Elazhary, Hanan
    JOURNAL OF MEDICAL IMAGING AND HEALTH INFORMATICS, 2015, 5 (08) : 1680 - 1687