dc.description.abstract |
Praca przedstawia alternatywne technologie przygotowania aplikacji mobilnych dla systemu operacyjnego Android. Zaprezentowane zostają przykładowe technologie dla aplikacji natywnych oraz aplikacji hybrydowych. Dalej korzystając z dwóch, reprezentujących alternatywne rozwiązania technologii: natywnej w języku Kotlin oraz hybrydowej React Native, opisane zostało porównanie rozwiązań na podstawie założonych kryteriów. Do porównania przyjęte zostały kryteria takie jak metodyka pracy, dostępność dokumentacji, popularność, biblioteki, GUI, metryki kodu, wydajność, debugowanie, rozmiary projektu i finalnej aplikacji i inne. W celu porównania, przygotowane zostały aplikacje napisane za pomocą alternatywnych technologii, o tym samym wyglądzie, wykonujące te same zadania. |
pl_PL |