ACM Home Page
Please provide us with feedback. Feedback
Creating a mobile web application platform: the lively kernel experiences
Full text PdfPdf (399 KB)
Source
Symposium on Applied Computing archive
Proceedings of the 2009 ACM symposium on Applied Computing table of contents
Honolulu, Hawaii
SESSION: Mobile computing and applications track table of contents
Pages 177-184  
Year of Publication: 2009
ISBN:978-1-60558-166-8
Authors
Tommi Mikkonen  Sun Microsystems Laboratories, Tampere, Finland
Antero Taivalsaari  Sun Microsystems Laboratories, Tampere, Finland
Sponsor
SIGAPP: ACM Special Interest Group on Applied Computing
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 29,   Downloads (12 Months): 92,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1529282.1529321
What is a DOI?

ABSTRACT

The software industry is currently in the middle of two transitions -- towards web-based software and towards web-enabled mobile devices. In this paper, we summarize our experiences in porting the Sun Labs Lively Kernel - an interactive web programming environment developed at Sun Microsystems Laboratories - onto a Nokia N810 mobile device. We report our experiences based on two different approaches that were used. First, we ported the system onto a regular web browser running in the mobile device. Second, we developed a custom-built native execution environment that provides more direct and extensive access to the underlying resources of the system. Based on these experiments, we will discuss the lessons learned as well as provide directions and guidance for future work.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
 
3
Eich, B. The Open Web -- What's at stake. Browser Wars Retrospective: Past, Present and Future Battlefields, Panel Presentation at the South by Southwest Conference (SXSW2007, Austin, Texas, March 9--18), 2007.
 
4
 
5
Freedman, C., Peters, K., Modien, C., Lucyk, B., and Manning, R. Professional Adobe AIR: Application Development for the Adobe Integrated Runtime. Wrox Publishing, 2008.
 
6
 
7
8
 
9
Maloney, J. H. Morphic: The Self User Interface Framework. Self 4.0 Release Documentation, Sun Microsystems Laboratories, 1995.
10
 
11
Mikkonen, T., and Taivalsaari, A. Using JavaScript as a Real Programming Language. Technical Report TR-2007-168, Sun Microsystems Laboratories, 2007.
 
12
Mobile Web Best Practices 1.0. World Wide Web Consortium (W3C) Recommendation Document, July 29, 2008, http://www.w3.org/TR/mobile-bp/.
 
13
 
14
 
15
Scalable Vector Graphics 1.1 Specification. World Wide Web Consortium (W3C) Recommendation Document, January 14, 2003, http://www.w3.org/TR/SVG/.
 
16
Taivalsaari, A., Mikkonen, T. Ingalls, D., and Palacz, K. Web Browser as an Application Platform: The Lively Kernel Experience. Technical Report TR-2008-175, Sun Microsystems Laboratories, 2008.
 
17
The XMLHttpRequest Object. World Wide Web Consortium W3C Working Draft, April 15, 2008. http://www.w3.org/TR/XMLHttpRequest.

Collaborative Colleagues:
Tommi Mikkonen: colleagues
Antero Taivalsaari: colleagues