Mobilo lietotņu izstrāde ar Flutter un Android un iOS dabīgajām tehnoloģijām
Author
Kazakēviča, Kristīne
Co-author
Latvijas Universitāte. Datorikas fakultāte
Advisor
Vītiņš, Māris
Date
2021Metadata
Show full item recordAbstract
Viedtālruņu lietotāju skaitam strauji pieaugot, attiecīgi palielinās arī mobilo lietotņu piedāvājums. iOS un Android ir tapušas par nozīmīgākajām mobilo lietotņu platformām. Radīti starpplatformu ietvari, kas ir pievilcīgi gan izstrādātājiem, gan lietotņu īpašniekiem. Lietotnes plānotā funkcionalitāte un sarežģītība nosaka piemērotāko izstrādes tehnoloģiju. Bakalaura darba “Mobilo lietotņu izstrāde ar Flutter un Android un iOS dabīgajām tehnoloģijām” mērķis ir pētīt, izmantojot dažādas pētījumu metodes, un analizēt Flutter ietvara un iOS un Android dabīgo mobilo lietotņu izstrādes tehnoloģijas, vēsturi, logrīkus, arhitektūru un programmēšanas valodas, kā arī piedāvātās iespējas. Autore veica salīdzinājumu un uzskaitīja apskatīto mobilo lietotņu priekšrocības un trūkumus. Pētījumu un eksperimentu rezultātā tika noteikts, kura no lietotnēm un kādos gadījumos ir veiksmīgāk lietojama. Darbā ir izstrādātas trīs lietotnes, izmantojot Flutter, iOS, Android platformas un rezultātā ir veikts to salīdzinājums. As the number of smartphone users grow rapidly, the supply of mobile applications is also increasing. Android and iOS have become the main mobile application platforms. Cross-platform frameworks have been created in such a way that they are attractive to both developers and application owners. The planned functionality and complexity of the application determine the most appropriate development technology. The Bachelor's thesis "Development of Mobile Applications with Flutter and Android and iOS Native Technologies" aims to research, using various research methods, and analyse the development of technologies, history, widgets, architecture, and programming languages for the Flutter Framework and iOS, and Android native technologies as well as the features offered. The author made a comparison and listed the advantages and disadvantages of the researched mobile applications. Research and experiments have determined which of the applications and where they can be used more successfully. The three applications were developed using the Flutter, iOS, and Android platforms, and as a result, they were compared.