Rise of Jetpack Media 3 — Revolutionising Media Playback on Android | by Prateek Batra | Oct, 2023
After Google’s official announcements at Android Dev Summit 2021 Jetpack Media 3 has come to play. With the official rollout of Jetpack Media3(v1.0) on 23 March 2023 Jetpack Media 3 is a set of libraries that help work with media files on Android devices. Earlier,…
My confusion related to Android storage management-related APIs | by hasib prince | Sep, 2023
Photo by Pathum Danthanarayana on Unsplash I was always confused about storage management-related APIs. When ScopedStorage was introduced confusion increased. The confusion were related to these points: Choosing APIs based on use cases Needed permissions depending on Android versions What actually internal/external storage means These…
CCAvenue Payment Integration in Android using Node.js | by Shaik Ahron | Sep, 2023
In this article, I will explain how to integrate CCAvenue Payment integration in Android and the backend using node.js. Note: you need to have a CCAvenue account created with your domain/ip whitelisted to make transactions in production and testing environment. You have to register your…
Adding HDR Video Capabilities to Android Apps | by PAD Editorial | Sep, 2023
TL;DR: High Dynamic Range (HDR) provides improved color, contrast, and brightness for visually stunning video experiences in media-rich Android apps. Developers can enhance their Android apps with HDR video capabilities on devices powered by Snapdragon mobile platforms. This blog dives into using Android’s Camera2 API…
The Apex Legends-Like Battle Royale Farlight 84 Jumps From Android to PC
When Respawn Entertainment announce that Apex Legends Mobile would shut down, Android gamers around the world wept in union. That is, until Farlight 84 arrived to save the day. This battle royale shooter takes liberal amounts of inspiration from Apex Legends, and provides a similar…
Why has my background Worker stopped? Exploring Android WorkManger’s StopReason | by Paolo Rotolo | Sep, 2023
Between platform changes, new rules, and Android customizations by OEMs, scheduling long-running background jobs has become a quite challenging task. A practical solution that abstracts most of the underlying problems for developers is WorkManager, which supports both short, immediate jobs (Expedited Work) and long-running workers…
What Does The Unity Runtime Fee Apocalypse Mean For Android Gaming?
The biggest story in the gaming world this week is developers reacting with fury to the announcement of the Unity Runtime Fee. Many well-respected developers, including Garry Newman (the Garry of Garry’s Mod), and Slay The Spire Developers Mega Crit, have voiced their strong objections…
Building Media-Rich Android Apps with MediaCodec and Vendor Extensions | by PAD Editorial | Sep, 2023
If you’re developing media-rich apps for Android, you’ll want to become familiar with the Android API’s MediaCodec class. MediaCodec provides access to low-level media encoder/decoder (CODEC) components for processing audio, video, and compressed data. With it, you can incorporate features like low-latency decoding to enhance…
Unpacking Android Security: Part 4 — Insecure Authentication | by Ed Holloway-George | Sep, 2023
Photo Credit: Felipe Furtado 👋 Hi and welcome to the fourth post in this series where we deep-dive into Android Security (Part 1, 2 and 3). This series focuses on the Top 10 Mobile security threats as determined by The Open Web Application Security Project…
Play iOS Games on Android with TouchHLE
Emulation fans, you’ll be glad to know that touchHLE is now available for Android users, allowing you to play iOS games on Android devices. However, only AArch64 devices are compatible with the software at the moment. For more information about touchHLE, you can visit the…