It's great to hear about your company's plan to use Tamil text in mobile apps for displaying questions in the Tamil language. In your scenario, where you are using a Flutter application that supports Unicode format but not Bamini type format, you have the option to choose between Unicode and Bamini for displaying the Tamil text.
Unicode is a universal standard for encoding characters and supports a wide range of languages, including Tamil. It provides a consistent way to represent and manipulate text in different languages across various platforms and devices. Using Unicode for displaying Tamil text ensures compatibility and consistency in text rendering.
On the other hand, Bamini is a popular font encoding system specifically used for Tamil script. It is widely used in legacy systems and certain applications catering to Tamil users. If your content is already in Bamini encoding or if you need to maintain compatibility with systems that use Bamini, you may consider using Bamini for displaying Tamil text.
Since your Flutter application supports Unicode format, it would be a good choice to go with Unicode for displaying Tamil text. This way, you can leverage the benefits of a widely supported standard encoding for text representation. Make sure your text processing and rendering logic in the app are aligned with Unicode standards to ensure seamless display of Tamil content.
By utilizing Unicode for displaying Tamil text in your Flutter application, you can ensure cross-platform compatibility and smooth text rendering while catering to your users' language preferences. If you have any specific technical queries or need further assistance on implementing Unicode text display in your mobile app, feel free to ask for more details or guidance. Good luck with incorporating Tamil text into your mobile app successfully!