Operations | Monitoring | ITSM | DevOps | Cloud

Your Devices Are Everywhere, You Shouldn't Have to Be. | AirDroid Business MDM Platform

A device issue shouldn't mean a trip to another site. AirDroid Business helps IT teams remotely support Android and Windows devices across locations. From bulk deployment to ongoing management and retirement, manage your device fleet with remote access, security policies, kiosk mode, app management, and workflow automation. Control your fleet. Secure your devices. Automate operations at scale.

Top tips: 4 tips to fix your phone's storage problem

Top tips is a weekly column where we highlight what's trending in the tech world and list practical ways to explore these trends. This week, we're clearing out the one notification nobody wants to see: storage full. You’re about to capture the perfect moment and a message pops up: Storage full. The same sentiment applies to a fridge:Nobody means to overstuff it, but a little goes in every day at a faster rate than items come out, until a lemon ends up balanced on the edge of a shelf.

Android profiling now uses Perfetto via ProfilingManager

Starting with Sentry Android SDK 8.51.0, profiling on Android 15+ devices is powered by Perfetto, through Android’s system ProfilingManager API. That means fewer legacy tracer crashes, lower CPU and memory overhead, and more representative profiles. You don’t need to change any configuration: if you already use continuous profiling, devices on Android 15 and newer pick up the new profiler as soon as you upgrade.

How to lower Android development costs by removing hardware from the critical path

As an Android developer, you’ll almost always have access to a device. However, when handling hardware, the device that you actually need often happens to be already in use, set up incorrectly, stored in another lab, or simply waiting to be reset. That’s when Android development costs start to increase.

Get observability in your pocket with the Grafana mobile app

When you’re on the go, your phone is often the only observability tool you have. And what you can do with it in the first few minutes matters. With the incredible innovation that has gone into mobile CPUs, GPUs and displays, a phone is a powerful device where you can immediately see what’s happening and start acting on it. And the Grafana mobile app now allows you to both see and act.

Reducing Android scope-sync overhead in Sentry Flutter

Our SDK adds work to the app that installs it. It records recent app activity as breadcrumbs and keeps user information and other diagnostic data up to date. Changes to that information are called scope updates. On Android, we send those updates to a worker isolate, which passes them to the Sentry Android SDK. We found that the calling isolate and the worker both normalized the same data. The encoding step also created a JSON string and an extra byte buffer that we could avoid.

Grafana Mobile to Desktop Companion App

The Grafana Mobile App lets you triage alerts with help from Assistant from your phone. You can declare an incident or trigger an investigation into an incident in order to get more information so that by the time you get to your desktop, everything is ready for you. Grafanistas Ignacio and Florian go through a use case deep dive, demonstrating the value of the Grafana Mobile Companion app by triggering an investigation, talk to Assistant, and have all the data you need to resolve an incident - all from your phone.

Android belongs in your CI/CD pipeline

How on-demand Android environments turn validation into a repeatable pipeline stage In the first article, we looked at automation: how Android environments can be created and managed programmatically. In the second, we looked at scaling: how shared infrastructure can make those environments available to more developers, tests, and workloads. This third article looks at the next step: integrating those environments directly into CI/CD.