Best of Android Studio2024

  1. 1
    Article
    Avatar of androiddevAndroid Developers Blog·2y

    Android Device Streaming, powered by Firebase, is now in Beta

    Android Device Streaming, powered by Firebase, allows Android developers to access real physical devices, such as the latest Pixel and Samsung devices, through Android Studio. It provides secure connections and familiar tools for testing and debugging apps on real OEM hardware. The service offers a catalog of devices with flexible pricing options, and future updates will expand device selection.

  2. 2
    Video
    Avatar of communityCommunity Picks·2y

    Every Way to Build your React Native App with Expo | Expo Go, Prebuild, Xcode, Android Studio & EAS

    This post explains the different ways to build a React Native app with Expo, including Expo Go, Expo Prebuild, Android Studio, and Xcode. It highlights the ease of using Expo Go for quick testing, but also mentions the downsides. It then delves into using Expo Prebuild to create a native project and the flexibility it offers. The post also introduces EAS (Expo Application Services) as a hosted service for building app binaries for Expo and React Native projects, mentioning the benefits of using EAS for frequent updates and simplified app distribution.

  3. 3
    Article
    Avatar of medium_jsMedium·2y

    7 Android Studio Usage Tips

    Boost your productivity and simplify your development with these Android Studio usage tips. Learn how to take screenshots and record the screen, use keyboard shortcuts, disable run window switching, automatically show Logcat on each app run, use the built-in Git client, install the ADB Idea plugin, and master the debugger.

  4. 4
    Article
    Avatar of andevAndroid Developers·2y

    Now in Android #100

    Android 15 is released with superior media capabilities, battery optimization, app performance improvements, and file integrity protection APIs. Android Studio Iguana is launched with new features. Cloud photos are now available in the Android photo picker. ML Kit Document Scanner API enables easy integration of document scanning capabilities. Wear OS hybrid interface extends battery life. Jetpack Compose introduces nested scrolling and strong skipping. Android Jetpack releases several updates including Compose Material 3 and Lint.

  5. 5
    Article
    Avatar of pandProAndroidDev·2y

    Android Studio Productivity Tips

    Discover useful tips to increase productivity in Android Studio, including enabling local variable types inlay hints, implicit receivers and parameters inlay hints for lambdas, using plugins for repetitive tasks, and creating custom live and file templates.

  6. 6
    Article
    Avatar of androiddevAndroid Developers Blog·2y

    Android Device Streaming: Announcing Early Access to Samsung, Xiaomi, and Oppo Device Labs

    Announced at Google I/O 2024, Android Device Streaming in open beta allows developers to test their apps on real devices remotely via Android Studio. The service now includes devices from Samsung, Xiaomi, and Oppo, expanding the variety and availability of test devices. The integration ensures performance, stability, and security, using the OmniLab framework. Developers can participate in the Early Access Program (EAP) for OEM device labs, with no extra cost during the promotional period until February 2025.

  7. 7
    Article
    Avatar of androiddevAndroid Developers Blog·2y

    Android Studio Koala Feature Drop is Stable!

    Android Studio Koala Feature Drop (2024.1.2) is now stable, offering new devices in device streaming, Compose previews for Glance widgets, USB cable speed detection, support for Android 15, and more. It enhances your development workflow with features like an easier sign-in process for multiple Google services, Wear OS app tile previews, and improved stability for Live Edit. Device UI shortcuts and performance optimizations are also included. Download the latest version to explore these features.

  8. 8
    Article
    Avatar of medium_jsMedium·2y

    Android Studio — Show Color and Icon Previews in Autocompletion

    At Getcontact, leveraging the Kelp plugin for Android Studio enhances developer experience by showing previews of colors, icons, and components in autocompletion. This includes dark and light color previews, icon previews, customizable icons for functions, and shared live templates. The setup involves installing the Kelp plugin, configuring the color and icon previews, and adding shared live templates to a `config.json` file stored in Git.

  9. 9
    Article
    Avatar of androiddevAndroid Developers Blog·2y

    The Fourth Beta of Android 15

    The fourth and final beta of Android 15 has been released, marking the second Platform Stability release. Developers should finalize their apps for compatibility and submit any critical feedback before Android 15's official release. Key changes include the removal of legacy PNG-based emoji fonts, requiring updates to apps that use custom font renderers. Developers are encouraged to test their apps thoroughly, update SDKs, and take advantage of new features in Android 15. Updates to Pixel devices enrolled in the beta program will be available over-the-air starting tonight.

  10. 10
    Video
    Avatar of philipplacknerPhilipp Lackner·2y

    Save User Credentials With the Google Credential Manager - Android Studio Tutorial

    Learn how to use Android's Credential Manager to improve username-password authentication by saving credentials in Google’s Credential Manager. This allows for easier future logins and cross-device usability. The guide walks through building a sign-up and sign-in form, implementing a Credential Manager to save credentials, and using existing credentials to log in. A detailed walkthrough covers setting up dependencies, creating necessary classes, and managing credentials using suspending functions. Integration across apps and websites with digital asset links is also mentioned.

  11. 11
    Article
    Avatar of pandProAndroidDev·2y

    🥳 Finally! — Working Samples 📚 in Android Studio

    Learn how to display source code samples in Android Studio, similar to how Google does it in their material for compose library. Keep samples up-to-date by adding the samples module as a dependency to the demo app module. Consider adding images to KDoc of samples for better visualization.

  12. 12
    Article
    Avatar of androiddevAndroid Developers Blog·2y

    Gemini in Android Studio: Code Completion Gains Powerful Model Improvements

    Gemini in Android Studio significantly enhances AI code completion, aiming to boost developer productivity. Launched in May 2024, it offers real-time code suggestions based on context, compared to reactive feedback from earlier tools. This feature is beneficial for tasks like defining business logic and writing tests. Recent updates, including the switch to Gemini 1.5 models, led to a 40% relative increase in acceptance rate. Developers can enable this feature via the Gemini button in the editor's settings. Google emphasizes the responsible use of AI, ensuring code privacy.

  13. 13
    Video
    Avatar of philipplacknerPhilipp Lackner·2y

    Android Studio Ladybug, Compose/Fragment Interop & More - Philipp's Android News September 2024

    Philipp's Android News for September 2024 highlights several updates for Android developers, including the new Android Studio Ladybug with integrated Gemini AI assistant, which enhances coding by providing code transformations, documentation, and unit test generation. The update also improves interoperability between fragments and Jetpack Compose, making it easier to embed and test these UI components together. Additionally, new features for simulating sensor data and analyzing crash logs have been introduced, alongside support for Google Pixel 9 devices.

  14. 14
    Article
    Avatar of pandProAndroidDev·2y

    Kelp Plugin for Android Studio 🌱 by Anton Popov

    Kelp is a powerful Android Studio plugin that integrates custom design systems into the IDE, enhancing visibility, accessibility, and productivity for Android developers.