Performance Evaluation of Cross-Platform AI-Powered Content Moderation Systems: Flutter vs Native Android.docx

Ahmed Ibrahim Abd ElGhany, Mohamed Abd Elfattah, Noha Ayman, Rokiya Abd ElSatar, Kerlos Fatouh, Ahmed Ismail Abbas, Hasnaa Nageh · International Journal of Mobile Applications and Technologies · 2026

The following study evaluates the performance metrics of cross-platform and native implementations of AI-driven content moderation services. Background Due to the rapid growth of user-generated content available on mobile platforms, real-time content moderation became necessary. Objective To contrast the performance metrics of the cross-platform implementation of the screen monitoring system using Flutter framework and native Android application that employs the same algorithms for image analysis (ONNX Runtime) and OCR recognition (ML Kit). Data and methodology Both apps were tested for 15.5 minutes each and recorded the following metrics – CPU usage, RAM consumption (PSS), battery discharge, and processing time per analysis frame – across 856 frames. Results The CPU usage rates were practically equal (Flutter – 18.91%, Android – 19.42%). Average memory consumption was estimated at 955.3 MB for Flutter (PSS) compared to 180 MB in total for Android (PSS). Discharge rate was also similar (Flutter – 192 mAh; Android – 197 mAh). Average processing time for one analysis frame was 610 ms with a range of 195–1631 ms. Implications Despite being equally computationally efficient, Flutter has considerably more memory consumption, which is caused by its rendering engine.

Read the paper · More papers on PaperTik