NoSQL databases in cross-platform development
Pérez Blanco, Carlos (2013)
Pérez Blanco, Carlos
2013
Master's Degree Programme in Information Technology
Tieto- ja sähkötekniikan tiedekunta - Faculty of Computing and Electrical Engineering
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Hyväksymispäivämäärä
2013-12-04
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tty-201312191525
https://urn.fi/URN:NBN:fi:tty-201312191525
Tiivistelmä
Wellness coaching is nowadays a business on the rise. People are more aware of their health and would like to keep track of and improve their habits in the simplest and effortless possible way. Coaches, on the other hand, need tools that help them reach their full potential.
Movendos Oy was established in late 2012 with the aim of providing effective tools for health coaching. Before a commercial product could be released to the market, there was a need for piloting with selected customers using a functional prototype that was usable in all kinds of devices, from desktop computers to smartphones.
In this thesis such a prototype will be designed and implemented using different technologies. The use of NoSQL databases as a storage solution is getting popularity and fits the purpose of the system. Developing a hybrid application for Android smartphones adds value and flexibility for the user, getting the most out of the system and device.
This thesis proves how NoSQL databases can be a suitable solution for such an application, how hybrid applications can be the choice over web or native development for mobile devices, and how the prototype was professionally used by Movendos Oy's partners successfully. This success allowed the company to continue working on the development of the first commercial version, which has already been released and taken into use by several of those partners.
Movendos Oy was established in late 2012 with the aim of providing effective tools for health coaching. Before a commercial product could be released to the market, there was a need for piloting with selected customers using a functional prototype that was usable in all kinds of devices, from desktop computers to smartphones.
In this thesis such a prototype will be designed and implemented using different technologies. The use of NoSQL databases as a storage solution is getting popularity and fits the purpose of the system. Developing a hybrid application for Android smartphones adds value and flexibility for the user, getting the most out of the system and device.
This thesis proves how NoSQL databases can be a suitable solution for such an application, how hybrid applications can be the choice over web or native development for mobile devices, and how the prototype was professionally used by Movendos Oy's partners successfully. This success allowed the company to continue working on the development of the first commercial version, which has already been released and taken into use by several of those partners.