Zestawienie środowisk Nativescript i Android Studio do tworzenia aplikacji mobilnych na przykładzie implementacji aplikacji internetowej
| dc.contributor.author | Królikowski, Jan | |
| dc.contributor.department | Wydział Geologii, Geofizyki i Ochrony Środowiska | |
| dc.contributor.reviewer | Franczyk, Anna | |
| dc.contributor.supervisor | Strzelczyk, Jacek | |
| dc.date.available | 2019-10-31T10:32:35Z | |
| dc.date.defence | 2019-01-24 | |
| dc.date.submitted | 2019-01-18 | |
| dc.description.abstract | Zamierzeniem projektu było zestawienie i scharakteryzowanie dwóch narzędzi służących do tworzenia aplikacji mobilnych: NativeScript i Android Studio. W tym celu stworzone zostały dwie aplikacje z taką samą funkcjonalnością z wykorzystaniem obu środowisk. Zadaniem zaimplementowanych aplikacji jest rozwiązywanie problemu komiwojażera, czyli wyznaczanie najkrótszej możliwej ścieżki dla zadanych węzłów. Bazując na procesie tworzenia obu programów, przedstawione zostały obserwacje i wnioski wynikające z zaobserwowanych różnic między nimi. Dodatkowo, celem lepszego zrozumienia zestawianych środowisk, przybliżone zostały terminy głównych elementów stosu technologicznego. Na podstawie wykonanych badań wydajnościowych wywnioskowano, że w zestawieniu z NativeScript, Android Studio szybciej wykonuje obliczenia matematyczne, jednakże w porównaniu z frameworkiem więcej czasu zajmuje mu wysłanie zapytania oraz odebranie odpowiedzi z REST API. | pl |
| dc.description.abstract | The aim of the project was to characterize and compare two programming tools made to allow and ease creating mobile applications: NativeScript and Android Studio. For this purpose, two applications were created with the same functionality using both environments. The implemented applications were made to solve the traveling salesman problem, which is meant to determine the shortest possible path for given group of nodes. The differences observed in the software development process have been presented. In addition, the terms of the main elements of the technology stack were explained to help in understanding the combinations of the two environments. Based on performed performance tests, it was concluded that in comparison with NativeScript, Android Studio performs mathematical calculations faster, however, in comparison with the framework it needs more time to send a query and receive a response from the REST API. | en |
| dc.description.type | projekt inżynierski | |
| dc.identifier.other | 45/19/I | |
| dc.identifier.uri | https://repo.agh.edu.pl/handle/AGH/77289 | |
| dc.language.iso | pol | |
| dc.rights | Access rights reserved | |
| dc.rights.access | zastrzeżony dostęp | |
| dc.rights.accessNote | Zarządzenie Rektora AGH | |
| dc.rights.uri | https://repo.agh.edu.pl/info/restricted-access | |
| dc.subject | JavaScript | pl |
| dc.subject | NativeScript | pl |
| dc.subject | Android | pl |
| dc.subject | Mobile | pl |
| dc.subject | Android Studio | pl |
| dc.subject | smartfon | pl |
| dc.subject | framework | pl |
| dc.subject | środowisko | pl |
| dc.subject | IDE | pl |
| dc.subject | JavaScript | en |
| dc.subject | NativeScript | en |
| dc.subject | Android | en |
| dc.subject | Mobile | en |
| dc.subject | Android Studio | en |
| dc.subject | smartphone | en |
| dc.subject | framework | en |
| dc.subject | enviroment | en |
| dc.subject | IDE | en |
| dc.title | Zestawienie środowisk Nativescript i Android Studio do tworzenia aplikacji mobilnych na przykładzie implementacji aplikacji internetowej | pl |
| dc.title.alternative | A comparison of Nativescript and Android Studio frameworks for creating mobile applications based on the example of mobile web application implementation | en |
| dc.type | praca dyplomowa | |
| dspace.entity.type | Publication | |
| thesis.degree.discipline | Informatyka Stosowana (WGGiOŚ) | pl |
| thesis.degree.formOfStudy | stacjonarne | pl |
| thesis.degree.grantor | Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie | pl |
| thesis.degree.level | studia pierwszego stopnia | pl |
| thesis.degree.name | inżynier | pl |
| thesis.description.otherinfo | Correct – DRS, courseID | pl |
| thesis.identifier.dxp | 211526 | |
| thesis.statusORPD | NoORPPD_project |
