Android in the UAE is not one platform. A delivery rider, a nurse on shift and a property investor may all use Android, on hardware that ranges from the newest foldable to a three year old handset with little memory. We plan for that spread from the first sprint: we agree a minimum Android version with you, test on a shelf of real devices rather than one emulator, and keep the app light enough to start quickly on modest phones.
Huawei deserves its own conversation. Newer Huawei phones ship without Google Mobile Services, so Firebase push, Google Maps and Google sign in do not work as expected. If a meaningful share of your users carry these phones, we add Huawei Mobile Services equivalents for push, maps and location, and publish to AppGallery as well as Google Play. If they do not, we tell you, and you save the effort.
Arabic is built in, not bolted on. We write layouts that mirror properly for right to left, use Arabic numerals and fonts where your audience expects them, and check every screen in both languages before release. Logins usually run on UAE mobile numbers with one time codes, and support or sales hand off to WhatsApp, so we design those flows carefully. Personal data is handled with the UAE PDPL in mind, and for health or finance apps we suggest confirming storage and hosting rules with your regulator early.
Google Play has its own rhythm. Apps must keep up with Play's target API level requirements each year, declare their data safety details accurately, and pass review before each release. We set up your Play Console under your company, use staged rollouts so a bad build reaches a small share of users first, and watch crash and ANR reports after every launch, with extra care around Ramadan and sale periods when usage peaks.
Before the first sprint, it helps to prepare a few things. Bring a short list of the tasks your users must complete, the systems the app will talk to, such as your CRM, booking engine or ERP, and any brand guidelines you already have in English and Arabic. Analytics from your website or an existing app tell us which devices and Android versions your customers really use, which is far more reliable than guessing. If you have a Google Play developer account already, we confirm who holds the owner role, because recovering a lost account later is slow and frustrating.
A mistake we often see is treating the Android app as a smaller copy of the iPhone app, designed on an iPhone and then squeezed onto Android. Android users expect the system back button, Material patterns for sheets and menus, and notifications that respect channels they can switch off individually. Another is building the app before the backend is ready, so the team ends up mocking data for weeks. We plan the API and the app together, so both arrive at the same time and the first real test happens early rather than in the final fortnight.
Our Kotlin engineers sit in our Dubai Silicon Oasis office alongside the wider team of 80+ across Dubai, Riyadh and Karachi. You can review builds with us in person, test on our devices, or keep it all on WhatsApp and video calls.