Taking the web beyond the web : building cross-platform services using web CMS as a backend
Authors
Date
2019Copyright
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Tässä tutkimuksessa esiteltiin viitekehys, jota voidaan käyttää useamman alustan palvelun luomiseen olemassa olevan verkkosivuston varaan. Erityistä huomiota kiinnitettiin useamman alustan palvelun käyttökokemukseen. Tässä tutkimuksessa esiteltiin myös taksonomiat, joilla voidaan luokitella erityisesti natiivi mobiilisovelluksien teknistä luonnetta sekä lähestymistapoja useamman alustan mobiilisovellusten kehittämiseen. Käytetty tutkimusmenetelmä oli suunnittelutiede (englanniksi design science) ja kehitetty artefakti demonstroitiin WordPressillä ja React Nativella. Osa olemassa olevan WordPress-sivuston käyttöliittymästä muutettiin mobiili käyttöliittymäksi ja lopuksi sovellus ohjelmoitiin käyttäen React Nativea. Näin saatiin aikaan useamman alustan palvelu, jossa hyödynnettiin verkkosivuston dataa ja toiminnallisuuksia. Kehitetty artefakti todettiin toimivaksi, mutta riittämättömäksi. Esimerkiksi enemmän huomiota olisi tullut kiinnittää käyttökokemukseen mobiliialustassa itsessään. Tutkimuksessa todettiin myös, että tällainen useamman alustan palvelun rakenne asettaa tiettyjä vaatimuksia sekä backendiin että mobiilisovellukseen itseensä. Yksi tällainen rajoitus on, että verkkosivuston data tulee olla strukturaalisessa muodossa.
...
This paper proposed a UI-framework, which can be used to create cross-platform service from existing web service. Special attention was paid to the user experience in the context of whole cross-platform service. This paper also proposed a new taxonomy for classifying native mobile applications and approaches to cross-platform development. The study was done using design science as research method, and the developed artifact was demonstrated with WordPress and React Native. Existing WordPress website was analyzed, and a part of the website was converted into mobile user interface. Then mobile application was developed with React Native. This led to cross-platform service with two separate platforms (website and native mobile application) using the same data and having the same functionalities. UI-framework was noticed to be functional but insufficient. For example, the user experience in the platform itself should be elaborated on in more details. The new taxonomies for mobile applications and cross-platform development approaches was noticed to be true in the demonstration application. However, when examined in broader scale, taxonomies were found to be insufficient. As conclusion it was noted that this kind of configuration of cross-platform service sets some limitations for both the backend and the mobile application itself. For example, the data should be in structured form in the website.
...
Keywords
Metadata
Show full item recordCollections
- Pro gradu -tutkielmat [29657]
Related items
Showing items with similar title or keywords.
-
Lost or not? : designing and evaluating user interfaces of mobile map services : the viewpoint of supporting users' location awareness
Kuparinen, Liisa (University of Jyväskylä, 2016)The motivation for this thesis arose from the problem of people getting lost, both with and without mobile maps. I will answer a primary research question: 1) How can we support users’ location awareness with mobile ... -
Teaching Science Outdoors : Supporting Pre-Service Teachers’ Skill Development with the Help of Available Mobile Applications
Kesler, Merike; Kaasinen, Arja; Kervinen, Anttoni (MDPI, 2024)Outdoor environments provide excellent teaching and learning experiences in science education. However, many teachers find outdoor teaching challenging. In this study, we investigated factors supporting skill development ... -
The Design Towards a News Aggregator Subscription Service : Results from An Online Experiment
Kazan, Erol; Tuunanen, Tuure; Ghanbari, Hadi; Li, Mengcheng (University of Hawai'i at Manoa, 2021)The newspaper industry is on a quest to discover sustainable business models. Digital subscriptions are stable revenue generators for most publishers. That being said, smaller publishers face challenges. By not having the ... -
Development of a Native Cross-Platform iRODS GUI Client
Korhonen, Ilari; Nurminen, Miika (iRODS Consortium, 2015)This paper describes activities on the research IT infrastructure development project at the University of Jyväskylä. The main contribution is a cross-platform iRODS client application with a rich graphical user interface. ... -
With great power comes great responsibilities : Examining platform-based mechanisms and institutional trust in rideshare services
Alamoudi, Hawazen; Shaikh, Aijaz A.; Alharthi, Majed; Dash, Ganesh (Elsevier BV, 2023)From the perspective of female passengers, much remains unknown about institutional or platform trust and the sharing economy. The present study was conducted in an emerging economy context to comprehend the significance ...