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 条
  • [11] Enhanced Forensic Process for Improving Mobile Cloud Traceability in Cloud-Based Mobile Applications
    Sharma, Puneet
    Arora, Deepak
    Sakthivel, T.
    INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND DATA SCIENCE, 2020, 167 : 907 - 917
  • [12] Toward Quality of Experience models of Cloud-based Mobile Services
    Samet, Nouha
    Ben Letaifa, Asma
    Hamdi, Mohamed
    Tabbane, Sami
    2015 INTERNATIONAL WIRELESS COMMUNICATIONS & MOBILE COMPUTING CONFERENCE (IWCMC), 2015, : 1510 - 1514
  • [13] Facilitating Citizens' Voice and Process Reengineering Using a Cloud-Based Mobile App
    O'Leary, Daniel E.
    JOURNAL OF INFORMATION SYSTEMS, 2019, 33 (03) : 137 - 162
  • [14] Migrating Web Applications to Clouds with Cloud-based MVC Framework
    Lin, Jyhjong
    Lin, Lendy Chaoyu
    Huang, Shiche
    2016 INTERNATIONAL SYMPOSIUM ON COMPUTER, CONSUMER AND CONTROL (IS3C), 2016, : 1039 - 1042
  • [15] Hemoglobin screening using cloud-based mobile photography applications
    Noriega, Luis Mass
    Rojas, Pedro Wightman
    Silva, Augusto Salazar
    Ingenieria y Universidad, 2019, 23 (02):
  • [16] Editorial: Software Engineering and Applications for Cloud-Based Mobile Systems
    Carver, Doris
    Chan, W. K.
    Chang, Carl K.
    Yang, Hongji
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2016, 9 (05) : 742 - 744
  • [17] PRECMAS: A Personalized, Cloud-based Integrative Approach to Mobile Web Adaptation
    Kilic, Isil Doga Yakut
    Zhang, Dongsong
    Zhou, Lina
    Lai, Jianwei
    Odili, Judith
    AMCIS 2015 PROCEEDINGS, 2015,
  • [18] Toward a secure and usable cloud-based password manager for web browsers
    Zhao, Rui
    Yue, Chuan
    COMPUTERS & SECURITY, 2014, 46 : 32 - 47
  • [19] Geopot: a Cloud-based geolocation data service for mobile applications
    Lee, DongWoo
    Liang, Steve H. L.
    INTERNATIONAL JOURNAL OF GEOGRAPHICAL INFORMATION SCIENCE, 2011, 25 (08) : 1283 - 1301
  • [20] Cloud-based Mobile and Web application to support managing the treatment of Tuberculosis
    Goel, Mridula
    Dixit, Tanmay
    Srivastava, Priyesh
    Reghunath, Rajath
    Hariram, R.
    2020 INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS & NETWORKS (COMSNETS), 2020,