Kotlin Multiplatform Mobile I18n for Android and iOS Apps

The Android and iOS versions of an application can often have a lot in common but also differ significantly—especially in terms of their user interface (UI): from subtle variations in scrolling behavior to completely divergent navigation logic. At the same time, the application’s business logic, including such features as data…

0 Comments

Samsung Galaxy Z Fold 3 Review

We can still remember when phones with foldable screens were a ludicrous concept. Until we started seeing them in tech conventions, then first market-ready models came out. Now, some of them are in their third iterations, just like the Samsung Galaxy Z Fold 3. The first Z Fold, despite being…

0 Comments

WhatsApp iOS to Android chat history transfer tool now available

WhatsApp has finally delivered a long-awaited feature to its two billion users. First announced in August, the company has begun rolling out the ability to move chat history between iOS and Android. Specifically, the latest rollout is for migrating WhatsApp chat history from iPhones to Samsung phones. Both devices must…

0 Comments

Internationalizing Server Responses in Android

Many Android developers tend to ignore internationalization when displaying a response fetched from a server in their multilingual app. Any text returned from the backend will get displayed directly in the user interface (UI) without taking the user’s locale into consideration. This might significantly impair the user experience (UX). Let…

0 Comments

Tornado Web Framework: A Step-by-Step I18n Tutorial

Tornado is a Python web framework and an asynchronous networking library that relies on non-blocking network I/O to serve web applications. It is the preferred choice for any project that requires a long-lived connection to each user. One of the main advantages of the Tornado web framework is its built-in…

0 Comments