DEV Community

Haseeb profile picture

Haseeb

Android developer from Pakistan. Building Muffle — a smart phone silencer that automates sound profiles using GPS, prayer times, and routines. Writing about Android dev and indie app building.

Joined Joined on 
Architecting a Low-Power GPS Geofencing Engine for Android without Draining the Battery

Architecting a Low-Power GPS Geofencing Engine for Android without Draining the Battery

Comments
4 min read
Implementing Geofencing Without Draining the Battery

Implementing Geofencing Without Draining the Battery

Comments
4 min read
Building Custom Geofencing for Android Without Google Play Services

Building Custom Geofencing for Android Without Google Play Services

Comments
4 min read
Architecting Battery-Efficient Geofencing for Android: Lessons from Muffle

Architecting Battery-Efficient Geofencing for Android: Lessons from Muffle

Comments 1
5 min read
Architecting a Low-Power Geofencing Engine: Lessons from the Android Location API

Architecting a Low-Power Geofencing Engine: Lessons from the Android Location API

Comments
4 min read
Engineering Geofencing: Why Battery Life and Location Accuracy Don't Mix

Engineering Geofencing: Why Battery Life and Location Accuracy Don't Mix

Comments
4 min read
Building a Custom Geofencing Engine Without Google Play Services

Building a Custom Geofencing Engine Without Google Play Services

Comments 1
4 min read
Architecting a Low-Power Geofencing Engine for Android

Architecting a Low-Power Geofencing Engine for Android

Comments
4 min read
Architecting a Low-Power Geofencing Engine: Lessons from Battery Optimization in Muffle

Architecting a Low-Power Geofencing Engine: Lessons from Battery Optimization in Muffle

Comments 1
4 min read
Architecting a Privacy-First Android App: Why Local-Only Storage Beats Cloud Sync

Architecting a Privacy-First Android App: Why Local-Only Storage Beats Cloud Sync

Comments
4 min read
Architecting Location-Aware Services on Android Without Killing the Battery

Architecting Location-Aware Services on Android Without Killing the Battery

Comments 3
4 min read
Geofencing without the Battery Drain: Lessons from Muffle

Geofencing without the Battery Drain: Lessons from Muffle

Comments
4 min read
Architecting reliable geofencing in Android without battery suicide

Architecting reliable geofencing in Android without battery suicide

1
Comments
4 min read
Architecting a Low-Power Geofencing Engine: Lessons from the Android Location API

Architecting a Low-Power Geofencing Engine: Lessons from the Android Location API

Comments
4 min read
Architecting a Foreground Service That Persists Across Android’s Aggressive Process Killing

Architecting a Foreground Service That Persists Across Android’s Aggressive Process Killing

2
Comments 1
4 min read
Architecting a Battery-Efficient Geofencing Engine for Android Background Services

Architecting a Battery-Efficient Geofencing Engine for Android Background Services

Comments
5 min read
Architecting a Low-Power Geofencing Engine: Lessons from Battery Optimization

Architecting a Low-Power Geofencing Engine: Lessons from Battery Optimization

Comments
4 min read
Architecting a Low-Power GPS Geofencing Engine for Android without Draining the Battery

Architecting a Low-Power GPS Geofencing Engine for Android without Draining the Battery

Comments
5 min read
Navigating the Android background lifecycle: Lessons from building Muffle

Navigating the Android background lifecycle: Lessons from building Muffle

Comments 2
5 min read
Architecting a Low-Power GPS Geofencing Engine for Android

Architecting a Low-Power GPS Geofencing Engine for Android

Comments 1
4 min read
Architecting a Low-Power GPS Geofencing Engine for Android Background Services

Architecting a Low-Power GPS Geofencing Engine for Android Background Services

Comments 1
4 min read
Architecting a Low-Power Geofencing Engine for Android

Architecting a Low-Power Geofencing Engine for Android

1
Comments
4 min read
Architecting background sound management without killing battery life

Architecting background sound management without killing battery life

1
Comments
4 min read
Architecting a Low-Power GPS Geofencing Engine for Android

Architecting a Low-Power GPS Geofencing Engine for Android

Comments
4 min read
Architecting a Low-Power GPS Geofencing Engine for Android

Architecting a Low-Power GPS Geofencing Engine for Android

Comments
4 min read
Architecting persistent background location routines in Android

Architecting persistent background location routines in Android

Comments
4 min read
Building a Geo-fencing Engine: Why I Ditched Google's Geofencing API

Building a Geo-fencing Engine: Why I Ditched Google's Geofencing API

Comments
4 min read
Architecting a Battery-Efficient Geofencing Engine for Android

Architecting a Battery-Efficient Geofencing Engine for Android

1
Comments
4 min read
Architecting for Privacy: Implementing a 100% Offline Geo-fencing Engine on Android

Architecting for Privacy: Implementing a 100% Offline Geo-fencing Engine on Android

Comments
4 min read
Architecting Battery-Efficient Geofencing for Automated Sound Profiles

Architecting Battery-Efficient Geofencing for Automated Sound Profiles

5
Comments 1
5 min read
Architecting for Privacy: Why I Chose Local-Only SQLite Over Cloud Sync

Architecting for Privacy: Why I Chose Local-Only SQLite Over Cloud Sync

6
Comments 1
4 min read
Architecting a Low-Power Geofencing Engine: Lessons from Battery Optimization

Architecting a Low-Power Geofencing Engine: Lessons from Battery Optimization

Comments
4 min read
Balancing Battery and Precision: My Journey Building a Geofencing Engine

Balancing Battery and Precision: My Journey Building a Geofencing Engine

Comments 1
4 min read
Architecting for Privacy: Building a 100% Offline Geofencing Engine on Android

Architecting for Privacy: Building a 100% Offline Geofencing Engine on Android

Comments 1
4 min read
Architecting a Low-Power Geofencing Engine for Android

Architecting a Low-Power Geofencing Engine for Android

Comments 1
4 min read
Engineering Geofencing: Balancing Battery Drain and Location Accuracy

Engineering Geofencing: Balancing Battery Drain and Location Accuracy

Comments 1
4 min read
Architecting a Low-Power Geofencing Engine: Lessons from Battery Optimization in Muffle

Architecting a Low-Power Geofencing Engine: Lessons from Battery Optimization in Muffle

Comments 2
5 min read
Architecting Low-Power Geofencing for Sound Automation

Architecting Low-Power Geofencing for Sound Automation

Comments 2
5 min read
Optimizing Geofencing: Lessons from Battery Management in Android

Optimizing Geofencing: Lessons from Battery Management in Android

Comments 1
4 min read
Architecting a Low-Power Geofencing Engine: Lessons from Muffle's Location Services

Architecting a Low-Power Geofencing Engine: Lessons from Muffle's Location Services

Comments
4 min read
Architecting a Low-Power Geofencing Engine: Lessons from the Android Location API

Architecting a Low-Power Geofencing Engine: Lessons from the Android Location API

Comments 1
4 min read
Architecting a Low-Power Geofencing Engine for Android

Architecting a Low-Power Geofencing Engine for Android

Comments
4 min read
Architecting a Low-Power Geofencing Engine: Lessons from Battery Optimization

Architecting a Low-Power Geofencing Engine: Lessons from Battery Optimization

Comments
4 min read
Engineering Geofencing: Trading Battery for Precision in Android

Engineering Geofencing: Trading Battery for Precision in Android

Comments
4 min read
Architecting a Low-Power GPS Geofencing Engine for Android Background Services

Architecting a Low-Power GPS Geofencing Engine for Android Background Services

Comments 1
5 min read
Engineering Geofencing: The Battery-Accuracy Tradeoff in Android

Engineering Geofencing: The Battery-Accuracy Tradeoff in Android

Comments
4 min read
Architecting for Privacy: Why I Chose Local-Only SQLite Storage over Firebase

Architecting for Privacy: Why I Chose Local-Only SQLite Storage over Firebase

Comments
5 min read
Building a Geofencing Engine: Why I Avoided Persistent Background Location

Building a Geofencing Engine: Why I Avoided Persistent Background Location

Comments
4 min read
Architecting a Low-Power Geofencing Engine: Lessons from Battery Optimization in Muffle

Architecting a Low-Power Geofencing Engine: Lessons from Battery Optimization in Muffle

Comments
5 min read
Architecting a background-service-based sound manager that survives Android's Doze mode

Architecting a background-service-based sound manager that survives Android's Doze mode

Comments
4 min read
Architecting Location-Aware Automation Without Killing the Battery

Architecting Location-Aware Automation Without Killing the Battery

Comments
4 min read
Architecting a Privacy-First Android App: Why Local-Only Storage is the Only Way

Architecting a Privacy-First Android App: Why Local-Only Storage is the Only Way

Comments 1
5 min read
Architecting a Low-Power Location Polling Engine: Tradeoffs Between GPS and Geofencing APIs

Architecting a Low-Power Location Polling Engine: Tradeoffs Between GPS and Geofencing APIs

Comments
4 min read
Architecting low-power location triggers for Android automation

Architecting low-power location triggers for Android automation

Comments
4 min read
Architecting a Low-Power Geofencing Engine: Lessons from Battery Optimization on Android

Architecting a Low-Power Geofencing Engine: Lessons from Battery Optimization on Android

Comments
4 min read
Architecting for Zero-Network: Managing State Locally in Android

Architecting for Zero-Network: Managing State Locally in Android

Comments
4 min read
Architecting a Low-Power Geofencing Engine for Android Background Services

Architecting a Low-Power Geofencing Engine for Android Background Services

Comments
4 min read
Building a Zero-Cloud Android Service: Privacy by Architecture

Building a Zero-Cloud Android Service: Privacy by Architecture

Comments
4 min read
Architecting Offline Geofencing Without Battery Drain: The Muffle Journey

Architecting Offline Geofencing Without Battery Drain: The Muffle Journey

Comments
4 min read
Architecting a Low-Power Geofencing Engine for Android

Architecting a Low-Power Geofencing Engine for Android

Comments
4 min read
loading...