Порівняльний аналіз розміру інсталяційного пакета і часу запуску мобільного застосунку

This article explores three technological stacks for mobile application development on the Android operating system: Android (Native), Flutter, and React Native. It presents the results of an experimental comparison focusing on two important parameters that directly influence the user’s experience: the size of the installation package (APK) and the time to initial display (TTID) in a cold start scenario. To ensure objective comparison, identical conditions were used: the same processor architec-ture (ARM64-v8a), the same screen density (xxxhdpi), and the same build settings (release mode). The study of a newly created project showed that the smallest APK size was achieved using Flutter with the R8 code optimizer enabled. This indicates a high degree of default optimization and the absence of numerous dependencies at the initial stage. Android (Native) showed the best results in launch time (TTID), due to the lack of additional initialization layers. Although React Native lagged behind its com-petitors in both parameters, it still demonstrated solid performance that does not warrant its exclusion from consideration. TTID was measured on a mid-range smartphone, Google Pixel 3a, to evaluate this parameter on a processor that is considered weak by modern standards — the Snapdragon 670. The obtained results confirmed the feasibility of using cross-platform frameworks even on outdated devices without a significant loss in user experience quality. The article concludes that the choice of development stack should depend not only on technical characteristics but also on project specifics, team expertise, devel-opment timelines, maintenance demands, and desired time-to-market. Therefore, each of the reviewed approaches can be used under suitable conditions and is capable of providing a comfortable and stable user experience.

Publication Details

Journal
Scientific periodicals of Ukraine
Published
2025-08-11
Primary Topic
Mobile and Web Applications
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Порівняльний аналіз розміру інсталяційного пакета і часу запуску мобільного застосунку

Scientific periodicals of Ukraine
Mobile and Web Applications
article

Порівняльний аналіз розміру інсталяційного пакета і часу запуску мобільного застосунку

article en

Abstract

This article explores three technological stacks for mobile application development on the Android operating system: Android (Native), Flutter, and React Native. It presents the results of an experimental comparison focusing on two important parameters that directly influence the user’s experience: the size of the installation package (APK) and the time to initial display (TTID) in a cold start scenario. To ensure objective comparison, identical conditions were used: the same processor architec-ture (ARM64-v8a), the same screen density (xxxhdpi), and the same build settings (release mode). The study of a newly created project showed that the smallest APK size was achieved using Flutter with the R8 code optimizer enabled. This indicates a high degree of default optimization and the absence of numerous dependencies at the initial stage. Android (Native) showed the best results in launch time (TTID), due to the lack of additional initialization layers. Although React Native lagged behind its com-petitors in both parameters, it still demonstrated solid performance that does not warrant its exclusion from consideration. TTID was measured on a mid-range smartphone, Google Pixel 3a, to evaluate this parameter on a processor that is considered weak by modern standards — the Snapdragon 670. The obtained results confirmed the feasibility of using cross-platform frameworks even on outdated devices without a significant loss in user experience quality. The article concludes that the choice of development stack should depend not only on technical characteristics but also on project specifics, team expertise, devel-opment timelines, maintenance demands, and desired time-to-market. Therefore, each of the reviewed approaches can be used under suitable conditions and is capable of providing a comfortable and stable user experience.

Scientific periodicals of Ukraine
Openalex Percentile: Top 36%
Mobile and Web Applications
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Порівняльний аналіз розміру інсталяційного пакета і часу запуску мобільного застосунку · Scientific periodicals of Ukraine (2025) | TGRS Research Map | TGRS