Rental Hunters Kenya — Built for Android
Experience lightning-fast house hunting across Nairobi, Ongata Rongai, Karen, and Kilimani with native GPS map search, pull-to-refresh, and offline property resilience.
Rental Hunters App
Version 1.0.0 (ke.co.rentalhunters.app)
Live Android App Simulator & Test Rig
Experience Rental Hunters Kenya running natively inside an Android device container. Test GPS permissions, pull-to-refresh, and offline resilience.
Why Install the Android Application?
Designed specifically for house hunters and landlords in Kenya.
Interactive GPS Map
Grant location permissions natively to center the interactive map on your exact neighborhood and discover verified vacant houses around you.
Instant Photo Uploads
Landlords and caretakers can take high-resolution photos of new vacant units using their phone camera and upload them directly to listings.
Offline Signal Protection
Never get stuck on a blank screen when signal drops during a house tour. Our custom Android WebView catches offline states cleanly.
Pull-to-Refresh
Swipe down from any screen to refresh listings, booking statuses, or viewing confirmations with smooth native animation.
Hardware Accelerated
Powered by native Android hardware acceleration for silky-smooth map zooming and image gallery carousels.
Android 7 to Android 15
Built with SDK 35 (Android 15) and compatible with all Android devices running Nougat (API 24) and above.
How to Install & Build the APK
Follow these simple instructions to install Rental Hunters Kenya on your Android phone.
Option A: Direct APK Installation (Testing & Sideloading)
Open the android-app/android folder in Android Studio on your PC, then select Build > Build Bundle(s) / APK(s) > Build APK(s). Transfer the generated APK to your Android phone to install immediately.
Option B: Google Play Store Release (`.aab`)
Our Android package ke.co.rentalhunters.app is pre-configured for Google Play Console submission. In Android Studio, select Build > Generate Signed Bundle / APK to generate the signed App Bundle.
Testing Locally with Android Emulator
To test your local Next.js server (http://localhost:3000) inside the Android Emulator, change HOME_URL in MainActivity.kt to http://10.0.2.2:3000.
