Repozytorium PJATK

Creating mobile applications using native and cross-platform solutions.

Repozytorium Centrum Otwartej Nauki

Pokaż uproszczony rekord

dc.contributor.author Wiewiór, Krystian
dc.date.accessioned 2023-03-22T13:12:48Z
dc.date.available 2023-03-22T13:12:48Z
dc.date.issued 2023-03-22
dc.identifier.issn 2022/M/AM/52
dc.identifier.uri https://repin.pjwstk.edu.pl/xmlui/handle/186319/2661
dc.description.abstract The master thesis describes the development process of two different mobile technologies used in almost every company in production. Nowadays companies are interested in decreasing the time and quantity of developers, which as a result reduces costs. Also needing only one development team instead of a different team for iOS, Android and other platforms could provide to have cheaper creation of the product by up to 35% than developing in native technologies separately. The purpose of this master thesis is to identify the advantages and disadvantages of using native and cross-platform technologies based on the developed applications with similar performance. In this case, different technologies such as Android and Flutter are presented with their possibilities, comparing plugins, architecture, views, efficiency, memory usage, ease level of creating and developing the product. The application contains many features like addition, subtraction elements to a remote, local database or in Flutter saving in a state, calling API asynchronously, calling methods responsively with changing the data on UI, and services operating periodically. Applications use the most common libraries, technologies, and architecture like Bloc for Flutter and MVVM for Android. The projects prove that Flutter also can be used in production in big companies like natives technology. pl_PL
dc.language.iso en pl_PL
dc.relation.ispartofseries ;Nr 7257
dc.subject android pl_PL
dc.subject flutter pl_PL
dc.subject cross-platform pl_PL
dc.subject mobile pl_PL
dc.subject native pl_PL
dc.subject technology pl_PL
dc.subject performance pl_PL
dc.subject kotlin pl_PL
dc.subject dart pl_PL
dc.subject dependency injection pl_PL
dc.subject MVVM pl_PL
dc.subject bloc pl_PL
dc.title Creating mobile applications using native and cross-platform solutions. pl_PL
dc.title.alternative Tworzenie aplikacji mobilnych z wykorzystaniem rozwiązań natywnych i wieloplatformowych. pl_PL
dc.type Thesis pl_PL


Pliki tej pozycji

Plik Rozmiar Format Przeglądanie

Nie ma plików powiązanych z tą pozycją.

Pozycja umieszczona jest w następujących kolekcjach

Pokaż uproszczony rekord

Szukaj


Szukanie zaawansowane

Przeglądaj

Moje konto