Novia Raseborg-mobilapplikationen implementerad med Java
Toivonen, Robert (2014)
Toivonen, Robert
Yrkeshögskolan Novia
2014
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2014120919087
https://urn.fi/URN:NBN:fi:amk-2014120919087
Tiivistelmä
Examensarbetet redogör förverkligandet av en Androidapplikation med Java programmeringsspråket. Uppdragsgivarens syfte med Novia Raseborgapplikationen är att utveckla ett nytt sätt att förmedla information till studerande och skapa en ny kommunikationsmetod mellan studerande och studiehandledare. Meningen med detta är att undvika studieproblem hos studerande. Med detta projekt har uppdragsgivaren för avsikt att skapa en bättre Androidversion av applikationen Novia Raseborg. Uppdragets krav är att den nya versionen av applikationen skall ha samma funktioner som den gamla versionen. Applikationen skall också använda sig av samma externa information som den gamla versionen och skall därför kunna hantera denna information.
Eftersom applikationen inte skall ha några märkvärdiga visuella förändringar används de gamla bildfilerna. Inbyggd Androidfunktionalitet används där det är möjligt för att optimera applikationen. För att behålla utseendet oförändrat presenteras texterna i HTML-formatet. Matlistans utseende ändras från en enkel lista till en mera interaktiv och därmed mera användarvänlig lista.
Uppdraget genomfördes framgångsrikt och resulterade i en Androidversion av Novia Raseborgapplikationen utförd i Java. Den nya applikationen är märkbart snabbare än den föregående versionen som skapades med PhoneGap. The thesis describes the production of an Android application in the programming language Java. The commissioner´s request concerning this project is to get a better Android version of the application Novia Raseborg. Through this application a new method of informing the students at Novia will be established. It will also mean an improved communication between students and the study counsellor. The intended effect of this is to pre-empt study-related issues.
The assignment’s requirement is that the new application ought to have the same functions as the old application. The application will need to use the same external information as the old version and therefore it has to be backwards compatible.
Since the application intends to remain visually similar to the old version, the image files are reused. The Native Android functionality is used where possible to optimize the application. In order to maintain the look of the old version the texts are presented in HTML. The Lunch list was changed from a simple list to a more user-friendly interactive list.
The assignment was successfully completed and resulted in an Android version of the Novia Raseborg application written in Java. The application is noticeably faster than the previous version that was constructed with PhoneGap. The functions of the new version are mostly the same as in the previous version. Thus, the expectations and demands have been met.
Eftersom applikationen inte skall ha några märkvärdiga visuella förändringar används de gamla bildfilerna. Inbyggd Androidfunktionalitet används där det är möjligt för att optimera applikationen. För att behålla utseendet oförändrat presenteras texterna i HTML-formatet. Matlistans utseende ändras från en enkel lista till en mera interaktiv och därmed mera användarvänlig lista.
Uppdraget genomfördes framgångsrikt och resulterade i en Androidversion av Novia Raseborgapplikationen utförd i Java. Den nya applikationen är märkbart snabbare än den föregående versionen som skapades med PhoneGap.
The assignment’s requirement is that the new application ought to have the same functions as the old application. The application will need to use the same external information as the old version and therefore it has to be backwards compatible.
Since the application intends to remain visually similar to the old version, the image files are reused. The Native Android functionality is used where possible to optimize the application. In order to maintain the look of the old version the texts are presented in HTML. The Lunch list was changed from a simple list to a more user-friendly interactive list.
The assignment was successfully completed and resulted in an Android version of the Novia Raseborg application written in Java. The application is noticeably faster than the previous version that was constructed with PhoneGap. The functions of the new version are mostly the same as in the previous version. Thus, the expectations and demands have been met.