What is ICU data in Flutter APK?
according to : https://developer.android.com/guide/topics/resources/internationalization
and
http://site.icu-project.org/home
ICU is a mature, widely used set of C/C++ and Java libraries providing Unicode and Globalization support for software applications.
Few highlights of the services provided by ICU:
Format numbers, dates, .. , Time Calculations, etc..
Top-Master
I do love to code and hate bugs You can use all my post's own-code (which do not reference source) under the "Apache 2.0" license (beside the site's "CC BY-SA" license). See also Is Stack-Exchange license compatible with Apache 2.0 licensed project? (no, it needs attribution).
Updated on December 12, 2022Comments
-
Top-Master over 1 year
According to another post, Flutter APK contains ICU-data (maybe the
icudtl.dat
file was meant).But my question; what is ICU data in Flutter APK required for?
Actually, what is ICU data? I mean, is it the same as react-native's bundle (which is compiled java-script and is executed by internal react-native C++ codes)?
Isn't Flutter (or Dart) supposed to compile to native code (like to ARM and x86 *.so format native-library for Android, and to ARM for iOS)?
-
jw_ over 4 yearsI guess ICU data contains non-program data that the ICU lib need. Just like a GUI kit need a lot of font files to work.
-
-
jw_ over 4 yearsThe question is more about ICU data, not ICU itself.