• English
    • Latviešu
    • Deutsch
    • русский
  • Help
  • русский 
    • English
    • Latviešu
    • Deutsch
    • русский
  • Войти
Просмотр элемента 
  •   Главная
  • B4 – LU fakultātes / Faculties of the UL
  • A -- Eksakto zinātņu un tehnoloģiju fakultāte / Faculty of Science and Technology
  • Bakalaura un maģistra darbi (EZTF) / Bachelor's and Master's theses
  • Просмотр элемента
  •   Главная
  • B4 – LU fakultātes / Faculties of the UL
  • A -- Eksakto zinātņu un tehnoloģiju fakultāte / Faculty of Science and Technology
  • Bakalaura un maģistra darbi (EZTF) / Bachelor's and Master's theses
  • Просмотр элемента
JavaScript is disabled for your browser. Some features of this site may not work without it.

Šķērsplatformu izstrādes rīku salīdzinājums mobilās lietojumprogrammas rakstīšanai

Thumbnail
Открыть
302-76140-Gluskova_Jevgenija_jg16036.pdf (1.886Mb)
Автор
Gluškova, Jevgēnija
Co-author
Latvijas Universitāte. Datorikas fakultāte
Advisor
Straujums, Uldis
Дата
2020
Metadata
Показать полную информацию
Аннотации
Mobilo lietojumprogrammu tirgus strauji aug, tādēļ rādas liels pieprasījums pēc ātras augstas kvalitātes lietojumprogrammu izstrādes. Papildus vietējām izstrādes pieejām, kad lietojumprogrammu var izveidot tikai vienai konkrētai mobilajai platformai, savu popularitāti iegūst arī šķērsplatformu mobilās attīstības pieejas iegūst arvien lielāku popularitāti. Bakalaura darba mērķis ir izpētīt un sniegt vispārīgu pārskatu par dažiem pieejamiem šķērsplatformu izstrādes rīkiem, kā arī detalizēti analizēt divus izstrādes rīkus, lai sniegtu rīku salīdzināšanas rezultātus. Šī darba rezultātā, izmantojot vairākus ietvarus, ir izstrādātas četras vienas lapas lietotnes. Izvēlēto šķērsplatformu rīku analīzē kā atskaites punkti tika izmantoti lietojumi, kas bija izstrādāti, izmantojot vietējās pieejas (Android un iOS), un, ar šķērsplatformu rīku palidzību, tika izstrādāti vēl divas lietojumprogrammas: Flutter un ReactNative. Šķērsplatformu salīdzinājums atklāja atšķirības izstrādes procesā, kā arī lietojumprogrammu vispārējā veiktspējā, kas tika izveidotas, izmantojot izvēlētos starpplatformu izstrādes rīkus.
 
The mobile application market is growing rapidly, and there is great demand for rapid development of high-quality applications. In addition to native development approaches, where an application can only be created for only one specific mobile platform, cross-platform mobile development approach alongside the available development tools are gaining their popularity. The aim of Bachelor Paper is to explore and provide overall overview on some of the available cross-platform development tools, as well as in detail analyze two cross-platform development tool, to provide tool comparison results. As a result of this work four instances of simple one page application have been developed using multiple frameworks,. Applicaitons that were developed using native approach (Android and iOS), were used as a point of reference during the analysis of chosen cross-platform tools, and two more applicaitons were developed with help of cross-platfrom tool: Flutter and ReactNative. The comparison revealed the differences in development process and overall performance of applications, that were created using chosen cross-platform development tools. Keywords: Cross-platform, Native, IOS, Android, Flutter, Xamarin, NativeScript, Titanium, ReactNative, mobile app development, single code base
 
URI
https://dspace.lu.lv/dspace/handle/7/51723
Collections
  • Bakalaura un maģistra darbi (EZTF) / Bachelor's and Master's theses [6168]

University of Latvia
Контакты | Отправить отзыв
Theme by 
@mire NV
 

 

Просмотр

Весь DSpaceСообщества и коллекцииДата публикацииАвторыНазванияТематикаЭта коллекцияДата публикацииАвторыНазванияТематика

Моя учетная запись

Войти

Статистика

Просмотр статистики использования

University of Latvia
Контакты | Отправить отзыв
Theme by 
@mire NV