Green, I. (2011). Migrating your WebSQL DB to IndexedDB.
Retrieved from http://html5rocks.com/en/tutorials/
webdatabase/websql-indexeddb/
Groothuyse, T., Sivasubramanian, S., and Pierre, G. (2007).
Globetp: Template-based database replication for scal-
able Web applications. In Proc. WWW ’07, WWW ’07,
pages 301–310, New York, NY, USA. ACM.
Hales, W. (2012). HTML5 and JavaScript Web Apps.
O’Reilly.
Heitk
¨
otter, H., Hanschke, S., and Majchrzak, T. A. (2013).
Evaluating cross-platform development approaches for
mobile applications. In LNBIP, volume 140, pages
120–138. Springer.
Heitk
¨
otter, H., Majchrzak, T. A., and Kuchen, H. (2013).
Cross-platform model-driven development of mobile
applications with MD2. In Proc. SAC ’13, pages 526–
533.
Heitk
¨
otter, H., Majchrzak, T. A., Ruland, B., and Weber,
T. (2013). Evaluating frameworks for creating mo-
bile Web apps. In Proc. WEBIST 13, pages 209–221.
SciTePress.
Hickson, I. (2010). Web SQL Database. Retrieved from
http://www.w3.org/TR/webdatabase/
Hickson, I. (2013). Web Storage. Retrieved from http://
www.w3.org/TR/webstorage/
H
¨
opfner, H., Mansour, E., and Nicklas, D. (2009). Review
of Data Management Mechanisms on Mobile Devices.
it - Information Technology, 51(2):79–84.
HTML5. (2014). Retrieved from http://www.w3.org/TR/
html5/.
Hurth, D. (2010). JSON Beats XML, or Ajaj vs Ajax.
Retrieved from http://www.ajaxonomy.com/2010/xml/
json-beats-xml-or-ajaj-vs-ajax
Kao, Y.-W., Chow, T.-H., and Yuan, S.-M. (2011). Of-
fline Web browsing for mobile devices. J. Web Eng.,
10(1):21–47.
Kao, Y.-W., Lin, C., Yang, K.-A., and Yuan, S.-M. (2012).
A Web-based, offline-able, and personalized runtime
environment for executing applications on mobile de-
vices. Comput. Stand. Interf., 34(1):212–224.
Karthik, R., Patlolla, D. R., Sorokine, A., White, D. A., and
Myers, A. T. (2014). Building a secure and feature-
rich mobile mapping service app using HTML5: Chal-
lenges and best practices. In Proc. of the 12th ACM Int.
Symp. on MobiWac ’14, MobiWac ’14, pages 115–118,
New York, NY, USA. ACM.
K
¨
onig-Ries, B., T
¨
urker, C., and H
¨
opfner, H. (2007). Informa-
tionsnutzung und -verarbeitung mit mobilen Ger
¨
aten –
Verf
¨
ugbarkeit und Konsistenz. Datenbank-Spektrum,
7(23):45–53.
Kovatsch, M., Mayer, S., and Ostermaier, B. (2012). Moving
application logic from the firmware to the cloud. In
Proc. IMIS ’12, pages 751–756. IEEE.
Kristol, D. and Montulli, L. (1997). Request for comments
2109 – HTTP state management mechanism. Retrieved
from https://www.ietf.org/rfc/rfc2109.txt
Lam, F., Lam, N., and Wong, R. (2002). Efficient synchro-
nization for mobile XML data. In Proc. CIKM ’02,
pages 153–160, New York, NY, USA. ACM.
Lin, Y., Kemme, B., Patino-Martinez, M., and Jimenez-
Peris, R. (2006). Applying database replication to
multi-player online games. In Proc. NetGames ’06,
New York, NY, USA. ACM.
Lomotey, R. K. and Deters, R. (2014). Mobile-based med-
ical data accessibility in mhealth. In Proc. MOBILE-
CLOUD ’14, pages 91–100, Washington, DC, USA.
IEEE CS.
Macedonia, M. (2007). iPhones Target the Tech Elite. Com-
puter, 40:94–95.
Majchrzak, T. A. and Heitk
¨
otter, H. (2014). Status quo and
best practices of app development in regional compa-
nies. In LNBIP, volume 189, pages 189–206. Springer.
Makzan (2014). HTML5 Game Development Hotshot. Packt
Publishing.
Marco, F., Gallud, J., Penichet, V., and Winckler, M. (2013).
A model-based approach for supporting offline interac-
tion with web sites resilient to interruptions. In Current
Trends in Web Engineering, volume 8295 of LNCS,
pages 156–171. Springer, Heidelberg, Germany.
Mednieks, Z., Dornin, L., Meike, G. B., and Nakamura, M.
(2012). Programming Android. O’Reilly.
Narasimhan, P. (2014). IndexedDB polyfill over WebSql. Re-
trieved from http://nparashuram.com/IndexedDBShim/
Ohrt, J. and Turau, V. (2012). Cross-platform development
tools for smartphone applications. IEEE Computer,
45(9):72–79.
Powell, A. (2012). db.js. Retrieved from http://aaronpowell.
github.io/db.js/
Quilligan, A. (2013). HTML5 Vs. Native Mobile Apps:
Myths and Misconceptions. Retrieved from http://
forbes.com/sites/ciocentral/2013/01/23/html5-vs-
native-mobile-apps-myths-and-misconceptions/
Ranganathan, A. and Sicking, J. (2013). File API.
Rodriguez, A. (2008). RESTful Web services: The basics.
Retrieved from http://www.ibm.com/developerworks/
webservices/library/ws-restful/
Roth, G. (2009). RESTful HTTP in practice. Retrieved
from http://infoq.com/articles/designing-restful-http-
apps-roth
Satyanarayanan, M. (1996). Fundamental challenges in
mobile computing. In Proc. PODC ’96, pages 1–7,
New York, NY, USA. ACM.
Sharp, R. (2010). What is a Polyfill? Retrieved from
http://remysharp.com/2010/10/08/what-is-a-polyfill
Shrestha, S., Moore, J., and Nocera, J. A. (2011). Open-
source platform: Exploring the opportunities for offline
mobile learning. In Proc. MobileHCI ’11, pages 653–
658, New York, NY, USA. ACM.
Song, J., Yu, G., Wang, D., and Nie, T. (2006). Offline web
client: Approach, design and implementation based
on web system. In Proc. WISE ’06, pages 308–314,
Berlin, Heidelberg, Germany. Springer.
Takada, M. (2012). Modern Web applications: an overview.
Retrieved from http://singlepageappbook.com/
goal.html
TodoMVC. (2014). Retrieved from http://todomvc.com/
Uhrhane, E. (2012). File API: Directories and System. Re-
trieved from http://www.w3.org/TR/file-system-api/
Offline-provisioningandSynchronizationofContentforMobileWebapps
611