Tag Archives: Android Development

XML Jetpack

XML to Compose Migration: Handling Fragment Dismiss Crash in Jetpack Compose

  Our team is migrating legacy XML-based screens to Jetpack Compose as part of a broader strategy to adopt a modern Android architecture. This transition offers clear advantages, including faster development, simpler UI maintenance, and more declarative code. However, moving to Compose requires a fresh approach to how UI, state, and lifecycle interact, particularly where Continue Reading »

Working with Native .so Files in Android

Working with Native .so Files in Android

In Android development, you may need to use native libraries for performance optimization, legacy code, or specific features like audio processing or image manipulation that are written in C or C++. These libraries are often bundled as shared object files, known as .so files. In this article, we’ll explore how to integrate native .so files Continue Reading »