Best of AndroidMay 2025

  1. 1
    Article
    Avatar of pandProAndroidDev·47w

    Material 3 Expressive Design: A New Era

    Material 3's Expressive Design offers a new approach to Android UI, featuring elements like richer color palettes, fluid animations, and varied shapes for a better user experience. Developers can leverage new components such as LoadingIndicator, SplitButtonLayout, and ButtonGroup to create more engaging and responsive interfaces. Updating projects with the latest Material 3 dependencies provides practical tools to enhance application usability and aesthetics.

  2. 2
    Article
    Avatar of lnLaravel News·45w

    Filament Is Now Running Natively on Mobile

    Filament admin panel now runs natively on Android devices through NativePHP for Mobile, enabling Laravel developers to build offline-first mobile apps using familiar tools. The breakthrough required implementing ICU (International Components for Unicode) support on Android, adding 30MB to app size but enabling full internationalization features. The solution allows complete Laravel applications with Filament's forms, tables, and dashboards to run entirely on-device without server connectivity. iOS support is in development, along with build distribution tools and smaller binary variants for apps that don't require internationalization.

  3. 3
    Article
    Avatar of collectionsCollections·47w

    Highlights of Flutter 3.32 and Dart 3.8 Updates

    Flutter 3.32 introduces experimental web hot reload and refined Cupertino squircles, enhancing iOS aesthetics while integrating AI technologies through Firebase. The Dart 3.8 update offers improved code formatting and null-aware elements for collections, focusing on native interoperability and consistent cross-platform development. Together, these updates are complemented by upcoming Material 3 Expressive, promising to elevate UI design capabilities.

  4. 4
    Video
    Avatar of tiffintechTiff In Tech·48w

    Did you know that closing apps on your phone DRAINS your battery instead of saving it?! #tech #stem

    Closing apps on smartphones like iPhones and Androids can drain your battery instead of saving it, due to smart memory management. Apps are effectively frozen in the background, using minimal resources. Forcing them closed can lead to higher battery usage when reopening, slowing down your device.

  5. 5
    Article
    Avatar of collectionsCollections·48w

    Google Introduces Material 3 Expressive for Android

    Google has launched Material 3 Expressive, a vibrant design language for Android focused on customization and accessibility. Key features include dynamic colors, bold typography, and Live Updates akin to Apple's Live Activities. This update extends to wearables and enhances security with improved AI scam detection. Initially available on Pixel devices, it's part of Google's strategy for a seamless cross-device experience.

  6. 6
    Article
    Avatar of freecodecampfreeCodeCamp·48w

    Master Kotlin & Android 60-Hour Course

    Discover an extensive 60-hour course on mastering Kotlin and Android development. The course covers Kotlin syntax, object-oriented programming, advanced concepts like coroutines, and Android UI design, including XML layouts and Jetpack Compose. Participants will build real-world applications, culminating in an Uber clone project, enhancing their portfolio and preparing them for a career in mobile technology.

  7. 7
    Article
    Avatar of pandProAndroidDev·45w

    Say Goodbye to Third-Party PDF Libraries: AndroidX PDF Is Here

    AndroidX PDF Viewer is a new native library from the Jetpack team that provides a lightweight alternative to third-party PDF libraries for Android apps. Currently in alpha (1.0.0-alpha09), it offers simple integration with minimal setup, built-in text search functionality, and seamless compatibility with modern Android development practices. While perfect for basic PDF viewing needs like displaying invoices or manuals, it has limitations including limited customization options and potential stability concerns for production use.

  8. 8
    Video
    Avatar of freecodecampfreeCodeCamp·48w

    Android & Kotlin Development Masterclass – Full Course

    The Android & Kotlin Development Masterclass offers comprehensive coverage from basic to advanced concepts in Kotlin and Android app development. Students learn through hands-on projects, including building a real-world Uber clone. The course covers Kotlin syntax, Android architecture, UI design, database integration, API implementation, and more, preparing students for careers as Android developers. Designed for beginners, the course requires no prior programming experience.