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 条
  • [31] A Cloud-Based Offloading Service for Computation-Intensive Mobile Applications
    Huang, Bo-Kai
    Cheng, Chih-Chuan
    Lin, Chun-Han
    Hsiu, Pi-Cheng
    2015 IEEE 21ST INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, 2015, : 80 - 89
  • [32] Toward Cloud-Based Distributed Interactive Applications: Measurement, Modeling, and Analysis
    Wang, Haiyang
    Li, Tong
    Shea, Ryan
    Ma, Xiaoqiang
    Wang, Feng
    Liu, Jiangchuan
    Xu, Ke
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2018, 26 (01) : 3 - 16
  • [33] Development of IoMT Device for Mobile Eye Examination Via Cloud-based TeleOphthalmology
    Cinay, Dilibal
    Murat, Hacimustafaoglu Ali
    Savas, Dilibal
    2020 21ST INTERNATIONAL CONFERENCE ON RESEARCH AND EDUCATION IN MECHATRONICS (REM), 2020,
  • [34] RETRACTED: Analysis of security issues of cloud-based web applications (Retracted Article)
    Mishra, Shailendra
    Sharma, Sunil Kumar
    Alowaidi, Majed A.
    JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2021, 12 (07) : 7051 - 7062
  • [35] WSFeIn: A Novel, Dynamic Web Service Composition Adapter for Cloud-Based Mobile Application
    Ramasamy, R. Kanesaraj
    Chua, Fang-Fang
    Haw, Su-Cheng
    Ho, Chin-Kuan
    SUSTAINABILITY, 2022, 14 (21)
  • [36] Cloud-Based Image Coding for Mobile Devices-Toward Thousands to One Compression
    Yue, Huanjing
    Sun, Xiaoyan
    Yang, Jingyu
    Wu, Feng
    IEEE TRANSACTIONS ON MULTIMEDIA, 2013, 15 (04) : 845 - 857
  • [37] Cloud-Based Push-Styled Mobile Botnets: A Case Study of Exploiting the Cloud to Device Messaging Service
    Zhao, Shuang
    Lee, Patrick P. C.
    Lui, John C. S.
    Guan, Xiaohong
    Ma, Xiaobo
    Tao, Jing
    28TH ANNUAL COMPUTER SECURITY APPLICATIONS CONFERENCE (ACSAC 2012), 2012, : 119 - 128
  • [38] A Model-driven Approach to Continuous Practices for Modern Cloud-based Web Applications
    Tegeler, Tim
    Gossen, Frederik
    Steffen, Bernhard
    2019 9TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, DATA SCIENCE & ENGINEERING (CONFLUENCE 2019), 2019, : 1 - 6
  • [39] A cloud-based platform to develop context-aware mobile applications by domain experts
    Martin, David
    Lamsfus, Carlos
    Alzua-Sorzabal, Aurkene
    COMPUTER STANDARDS & INTERFACES, 2016, 44 : 177 - 184
  • [40] Analysis of a cloud-based mobile device management solution on android phones: technological and organizational aspects
    Glowinski, Kamil
    Gossmann, Christian
    Struempf, Dominik
    SN APPLIED SCIENCES, 2020, 2 (01):