The ultimate guide to building a mobile app
Got a great idea for an app? Need a new way to grow your business? We tell you everything you need to know about building a mobile app in 2020.
Kotlin is a popular and powerful open-source programming language. It is the official language of Android development, allowing developers to create sophisticated, innovative apps. Kotlin simplifies and speeds up development, allowing ambitious projects to be implemented faster, with fewer lines of code. This makes it an attractive option for clients looking to build a highly functional app or website quickly and efficiently.
Kotlin Developers bring valuable experience and expertise to any project they take on, allowing clients to get the most out of their investment. They are experienced in app architecture and development, making sure that client’s apps function exactly as desired. They also have excellent problem-solving skills, ensuring any issue is quickly resolved. In addition, their understanding of the Kotlin language makes working with this powerful tool more efficient and effective for clients.
Here's some projects that our expert Kotlin Developer made real:
At Freelancer.com we want our clients to know that their projects will be handled expertly by professionals with extensive experience in building with the Kotlin language. We can provide you with an experienced Kotlin Developer who can make your ambitious projects a reality in record time. Together you can bring your plans to life quickly and efficiently, allowing you to reap the rewards of our collaboration as soon as possible. If you're interested in taking advantage of our expertise in the field of Kotlin development then please do not hesitate to post your project today so that one of our professionals can help bring your plans to life!
54,257 értékelés alapján az ügyfelek 4.9 / 5 csillagot adtak Kotlin Developers szabadúszónknak.Kotlin is a popular and powerful open-source programming language. It is the official language of Android development, allowing developers to create sophisticated, innovative apps. Kotlin simplifies and speeds up development, allowing ambitious projects to be implemented faster, with fewer lines of code. This makes it an attractive option for clients looking to build a highly functional app or website quickly and efficiently.
Kotlin Developers bring valuable experience and expertise to any project they take on, allowing clients to get the most out of their investment. They are experienced in app architecture and development, making sure that client’s apps function exactly as desired. They also have excellent problem-solving skills, ensuring any issue is quickly resolved. In addition, their understanding of the Kotlin language makes working with this powerful tool more efficient and effective for clients.
Here's some projects that our expert Kotlin Developer made real:
At Freelancer.com we want our clients to know that their projects will be handled expertly by professionals with extensive experience in building with the Kotlin language. We can provide you with an experienced Kotlin Developer who can make your ambitious projects a reality in record time. Together you can bring your plans to life quickly and efficiently, allowing you to reap the rewards of our collaboration as soon as possible. If you're interested in taking advantage of our expertise in the field of Kotlin development then please do not hesitate to post your project today so that one of our professionals can help bring your plans to life!
54,257 értékelés alapján az ügyfelek 4.9 / 5 csillagot adtak Kotlin Developers szabadúszónknak.I need a complete Android application that helps adult learners work through self-paced educational courses. The heart of the experience will be short, AI-generated explainer videos that appear inside each lesson. After a video finishes, the user should be able to take an in-app quiz and then jump into a discussion forum thread tied to that specific lesson so they can exchange ideas with peers. Core flow • Browse or search for courses • Watch the automatically created video segment for each module (I will supply raw scripts; the app should call an AI video service to generate and stream the clip) • Take multiple-choice or short-answer quizzes for instant feedback • Post or reply inside a threaded discussion area that lives under every lesson • Track prog...
Automatic Code Detection and Execution in Existing APK" Hello, I already have an existing Android Browser APK and its full source code, and I want to hire an experienced Android developer to customize it. Main requirement: automatic code transfer and execution without manual copy-paste. Example workflow: I open Telegram in the top half of my phone screen, open my APK in the bottom half in split screen or floating window. When I tap the code once in Telegram, it should automatically appear in the APK's "Code paste karo" field and execute automatically, with no manual pasting needed. Also, completely remove the "Sab IDs refresh – code hatao" button. Optimize the APK for smoother performance and faster page and tab loading, while keeping all existing featur...
I’m ready to turn my concept—something I believe can be better than anything currently on the market—into a polished Android application. The core idea is defined, yet I’d like a skilled Android developer who can help translate that vision into clean code, an intuitive UI, and a smooth Play Store release. Here’s what I expect: • Complete Android build (latest SDK, Kotlin or Java) • Modern UI/UX that follows Google Material guidelines • Thorough testing and bug-free APK • Play Store–ready assets and deployment support • Well-commented source code and brief setup documentation While the first release is Android-only, I’m open to discussing future expansion once we have a solid launch. If you have a strong port...
I need a seasoned mobile team to build a new application for both iOS and Android. While I’m still polishing the exact feature list, the overall concept is locked in and ready to move from idea to working product. I’m looking for someone who can guide me through best-practice decisions, architect a solid solution, and execute quickly. The engagement will run end-to-end: early wireframes, UX/UI refinement, front-end coding in either native Swift/Kotlin or a cross-platform framework such as Flutter or React Native, secure backend integration, rigorous QA, and final deployment to the App Store and Google Play. Clean, well-documented code and regular test builds are essential so I can review progress in real time. Please tell me: • The tech stack you recommend for a dual-pla...
Saya membutuhkan seorang developer untuk membangun aplikasi Android dari nol. Fokus utama saya adalah memastikan aplikasi berfungsi stabil di perangkat Android; saya belum memutuskan apakah integrasi database diperlukan, jadi saya mengharapkan rekomendasi terbaik dari Anda tentang opsi offline maupun backend terpusat. Ruang lingkup awal: • Diskusi kebutuhan dan penyusunan feature list inti. • Desain arsitektur aplikasi beserta saran teknologi (Java, Kotlin, Flutter, atau framework lintas-platform lain jika relevan). • Pembuatan prototipe interaktif agar alur pengguna bisa saya uji lebih cepat. • Pengembangan modul utama hingga APK siap uji coba, lengkap dengan kode sumber terstruktur di repositori Git. • Dokumentasi singkat cara build dan publikasi ke Go...
I need a production-ready Android application that scans printed lottery or gaming tickets—typically coming from an 80 mm kiosk printer—and instantly tells the user whether the monetary amount written in digits matches the amount spelled out in words. I’m building this under the name “Loterie Ticket Scanner,” and every line of code must live in my GitHub repository `loterie-ticket-scanner`. Core flow 1. The user points any supported Android camera at the ticket. 2. Google ML Kit OCR (Text Recognition v2) captures both number and text fields in a single pass. 3. Kotlin code parses the two values, normalises currency symbols and separators, and performs an exact comparison. 4. If the values match, the screen shows a clear green confirmation; if they dif...
We are Al Ikhaa Group, a construction contracting group based in Dubai. We have an existing custom ERP system and native Android mobile application that require technical recovery, completion, integration, and production testing. Our technologies include React/TypeScript, backend APIs, Kotlin/Android, GitHub Actions, Linux, and Oracle Cloud hosting. We are not looking to rebuild the system from scratch. We require an experienced engineer who can: - Audit the existing source code and identify unresolved problems. - Fix ERP login, permissions, dashboard, BOQ, and workflow issues. - Complete Android attendance, QR, GPS, camera, DPR, and API integration. - Resolve CI/CD failures and demonstrate working end-to-end transactions. - Deliver tested releases with proper documentation. Please co...
I am building an Android-only mobile application that puts intelligent video editing directly in the user’s pocket. The core engine must use on-device AI to: • Automatically trim raw footage into meaningful segments • Detect scene changes and tag each scene for quick navigation • Offer a palette of real-time filters and effects that can be layered before export A moderately detailed interface is ideal: clean timeline, quick-access buttons for the three smart actions above, and a preview window that updates instantly as the user scrolls through scenes or toggles effects. No crowded menus, yet enough visual cues to feel professional. Please structure the code in Android Studio (Kotlin or Java) and keep inference on the device with frameworks such as TensorFlow L...
I’m creating , an Android-only e-commerce application. I need a developer who can take this concept from clean repository to a fully published app on Google Play. Core objectives • Build a stable, well-structured Android app (Kotlin or Java) with a modern, responsive UI. • Implement standard e-commerce features: product catalogue, search and filters, cart, secure checkout, order history, and basic user accounts with email or social sign-in. • Integrate at least one popular payment gateway that supports credit/debit cards and mobile wallets. • Connect the app to a lightweight, scalable backend or existing API so products, prices, and inventory sync in real time. • Add push notifications for order status updates and occasional promotions. Deliverables 1. Prod...
Je souhaite créer une application Android orientée productivité. L’objectif est de fournir un outil simple et intuitif qui aide l’utilisateur à organiser ses tâches quotidiennes, fixer des rappels et suivre ses progrès. Ce que j’attends : • Un premier croquis fonctionnel (wireframes) validant la navigation principale. • Un prototype APK permettant d’ajouter, modifier et cocher des tâches, avec synchronisation locale (aucun back-end pour l’instant). • Un code propre en Kotlin, prêt pour intégration future de services en ligne. • Une interface épurée respectant les directives Material Design, adaptée aux écrans smartphones et tablettes Android. J&r...
Offering Android app development services tailored to small businesses and individual needs. I specialize in creating user-friendly basic Android apps with features like: - Login & registration screens - Clean, intuitive UI design for ease of use - Simple functionality that solves everyday business challenges. Let’s collaborate to understand your exact requirements and build an app that meets your needs. Perfect for MVPs or foundational app ideas.
My Android mobile app’s Home screen is misbehaving: the view stops refreshing after the first load and several buttons that should lead to other parts of the app no longer respond. I need someone to dive into the existing codebase, pinpoint the root cause, and push a clean, well-tested fix right away so users can interact with the Home screen normally again. You will receive the full Android Studio project as soon as we start. After investigating, I expect you to update the code, test across common Android OS versions, and supply both an installable APK and the changed source so I can merge it back into the main repository. Acceptance will be based on: • Home screen refreshes consistently without manual intervention. • All previously unresponsive options are fully click...
# ZQN Focus — Working Prototype Challenge ### Build the Prototype. Get Considered for a Paid Project & CTO Role. **Company:** ZQNFOX BE PRIVATE LIMITED **Product:** ZQN Focus **Project Type:** Android Application, AWS Backend & Product Development **Opportunity:** Prototype Challenge → Paid Development Project → Potential CTO Appointment ## About the Company ZQNFOX BE PRIVATE LIMITED is an early-stage technology company building **ZQN Focus**, a student productivity and digital-distraction management solution designed to help students improve concentration and develop better study habits. We are looking for a capable and committed developer who can turn our product concept into a functional working prototype and potentially join us for the next stage of de...
I need a full-featured e-commerce mobile application built specifically for Android. The goal is to let users browse products, add items to a cart, and check out smoothly within a modern, intuitive interface. Core expectations • Android-only release for the first phase, written in Kotlin, Java, Flutter, or React Native—whichever you are most productive with, as long as performance remains native-like. • Secure user authentication, product catalogue management, real-time cart updates, and an integrated payment gateway. • Clean, responsive UI that follows current Material Design guidelines so the experience feels familiar to Android shoppers. • Basic admin functionality (even if web-based) so I can upload products, edit prices, and view orders without r...
I need to add two tightly-connected pieces of functionality to my existing Android application. First, users must be able to register and sign in with a classic email-and-password flow. The screens are already designed in XML; your task is to wire them up, handle validation, hash/store credentials securely, and keep the user session alive between launches. Second, once authenticated the user should see live product listings pulled from my online store, drop items into a shopping cart, and track their orders after checkout. I will provide API documentation for the store, but you are free to suggest improvements to the endpoint structure if it simplifies parsing or caching on the mobile side. Deliverables (all must be present for hand-over) • Email & password authentication ful...
I need an Android-only mobile application dedicated to social networking, taken from concept to a production-ready APK that meets Google Play guidelines. The scope covers everything from designing an intuitive user interface to implementing the full feature set on the native Android stack. Key pieces I expect: • Wireframed and then polished UI/UX that feels fast and modern on current Android versions • Core social functions—secure account creation, profile editing, real-time posting, likes/comments, and push notifications • Cleanly written Kotlin or Java code structured for future scalability • A lightweight, well-documented back-end (Firebase, Supabase, or another cloud solution you are comfortable with) to handle authentication, data storage, and media up...
Hi, Can you develop the complete platform from scratch including Figma UI, frontend, backend, database, admin panel, and all required APIs? Tech stack: Flutter (Android and iOS), Backend. The platform will have two main roles: Owners can register and list their services or items, while Users can discover nearby listings based on their location and book services according to their needs. Can you implement location-based search, secure payment integration, booking and availability management, an AI chatbot, authentication, notifications, and an admin panel to manage users, listings, bookings, customer support, and payments? Full details or ideas behind this will not be disclosed here. But the flow is the same. Let me know if you are interested.
We are looking for an experienced Full Stack SaaS and Android Developer or development team to build **THANI Promotions**, a cloud-based digital advertising platform for restaurants and hospitality businesses. Our goal is to provide restaurants with rechargeable Android-powered tabletop digital displays that continuously show promotional images, videos, daily specials, happy-hour deals, and advertisements. We need a complete software solution consisting of a **THANI Super Admin Dashboard** to manage restaurants, subscriptions, users, and devices; a **Restaurant Owner Dashboard** where businesses can upload images and videos, create playlists, schedule promotions, and publish advertisements to selected devices; a **secure cloud backend** to manage restaurant accounts, media storage, device ...
I’m ready to kick-off the first of several next-gen apps I have planned, and I want an experienced Indian team that can handle both Android and iOS builds from the ground up. The inaugural project is a social media platform focused on user profiles and content sharing with smooth photo- and video-upload capabilities. A modern, sleek look and feel is non-negotiable; think clean lines, intuitive navigation and animations that don’t get in the user’s way. While most collaboration can stay online, I’m based in Hyderabad and appreciate a team that can meet in person when a sprint review or brainstorming session really needs that face-to-face energy—totally optional but definitely a plus. Tech stack is your call as long as it delivers a performant, cross-platform ...
Proposal: Android, iOS, and Backend Duplication for Talking Statues Hello, I can help duplicate and prepare the complete Talking Statues application ecosystem, including the iOS app, Android app, and backend services that support both platforms. The existing iOS application and current Android version will be used as the primary references. I’ll review the live apps, map the complete user flow, inspect the supplied source code and assets, and examine how both apps communicate with the backend. The goal is to create a separate version of the product under a new name while preserving the existing experience. No new features or design changes are required at this stage. Every screen, interaction, piece of content, backend function, and supported workflow should operate correctly acr...
I already have a working Android Studio project and I’m ready to improve it in two areas: 1. Login flow • Replace the current entry screen with a fresh login page that includes a country picker dropdown showing the national flags for Lesotho (+266), South Africa (+27), Eswatini (+268), Tanzania (+255) and Uganda (+256). • When a user taps a country, its dial code must fill the phone-number field automatically. • The screen has to be fully coded in Java or Kotlin—no static mock-ups. 2. In-app shop • Beyond login, I need a product-based shop featuring unlimited item listings, a cart and a checkout flow. Think of a clean catalogue view, add-to-cart button, quantity updates and an order summary screen. Deliverables • Updated And...
I’m building a complete multi-tenant platform that will serve several schools from a single codebase. On the Android side, teachers must be able to mark attendance in real time, students should upload assignments directly from their devices, and both groups need a clean channel for two-way messaging. Push notifications for new assignments, attendance updates, or chat replies are essential so nothing gets missed. The web portal will mirror and extend this functionality. I need granular user management with clearly separated roles, a financial module that lets the accountant generate balance sheets, fee receipts, and monthly reports, plus an area where staff can schedule events or publish announcements that instantly show up in the app. School Admin, Accountant, and Super Admin dashbo...
I have an existing mobile app with separate Swift (iOS) and Kotlin (Android) codebases and I need a handful of targeted adjustments applied to both sides. Nothing ground-up—just concise edits, small feature tweaks, and a couple of bug fixes that surfaced during recent testing. The work will involve: • Updating the native Swift and Kotlin files where required • Ensuring parity between the iOS and Android builds so the changes behave identically • Compiling and testing each platform, confirming that new code doesn’t introduce regressions • Supplying the updated source and a brief change log so I can follow what was modified All code must compile cleanly with the current Xcode and Android Studio versions I’m using, and TestFlight / internal ...
I need an Android service that hardens my phones and tablets by tying their safety to a Samsung Watch. Core workflow • While the watch is paired and within 50 m (GPS), the device behaves normally. • If the watch travels beyond that radius, a countdown starts (length to be parameterised in settings). When the timer expires, the handset performs a full factory reset. • The same timer-then-reset sequence is triggered whenever the watch is powered off or its Bluetooth connection is deliberately severed. • A unique, user-set PIN must be entered on the system lock screen to cancel the reset once it has begun. No PIN, no mercy—reset proceeds. Technical notes • Must run on Android 10 and above without root. • Should recognise any Samsung Watch that...
I want to build a brand-new social media application exclusively for Android. The goal is to launch a functional prototype that lets users create accounts, post content, interact through likes and comments, and receive real-time push notifications. I need a developer who can handle the full Android stack—from designing clean, Material-styled screens to writing well-structured Kotlin/Java code and integrating a scalable backend (Firebase, Supabase, or a solution you recommend). Key expectations • Account creation and secure login (email, Google, or phone) • User profiles with editable bio and avatar • Infinite scrolling feed for text, photo, and short-video posts • Like, comment, and follow mechanics • Push notifications for follows, likes, and commen...
I need a lightweight Android-only solution that can sit on a phone or emulator and reliably cycle through roughly 1,000 video ads every day with no manual input once it is started. The sole function for this first release is Automated ad watching; I do not need user log-in screens or earnings dashboards right now—just press start and let it run. Core requirements • Launch, fetch, and play ads in continuous succession, meeting each ad network’s minimum “viewed” time so every impression is counted. • Handle common edge cases automatically (timeouts, network hiccups, pop-ups, orientation changes). • Keep the device awake and the service alive even when the screen is off or another app is foregrounded. • Provide a simple status readout so I ...
Saya ingin membuat sebuah aplikasi bisnis khusus untuk platform Android. Ide dasarnya adalah menghadirkan alat praktis yang memudahkan pengguna mengelola aktivitas bisnis mereka langsung dari ponsel, mulai dari pencatatan data sampai notifikasi penting. Lingkup pekerjaan yang saya butuhkan meliputi: • Perancangan arsitektur aplikasi yang rapi dan mudah dikembangkan lebih lanjut. • Pembuatan antarmuka pengguna (UI) yang intuitif, mengikuti pedoman Material Design terbaru. • Implementasi fitur inti seperti login, manajemen data sederhana, dan notifikasi. • Penyerahan kode sumber yang terdokumentasi jelas agar mudah dipelihara. Saya terbuka terhadap saran stack terbaik—apakah Java, Kotlin, atau framework Android modern lain—serta rekomendasi library o...
Project Title: Utsav Fund Manager – Native Android App for Festival, Temple & Event Donation Tracking (Kotlin & Jetpack Compose) Short Overview / Tagline: A complete, bilingual (English & Telugu) offline-first Android application built with Kotlin and Jetpack Compose for festival committees, temples, NGOs, and community organizers to track cash/in-kind donations, unpaid pledges, volunteer collections, and event expenses with instant PDF, Excel, and WhatsApp reporting. Project Description: Managing community funds, festival donations (Chanda), and event expenses on paper notebooks often leads to calculation errors, lost receipts, and confusion over unpaid pledges. Utsav Fund Manager is a modern Android application designed specifically for cultural committees, temple trust...
I need a small Android utility that sits on my driver phone and instantly accepts every incoming ride request on the Ola platform without me having to touch the screen. The app’s one and only job is to detect the pop-up that Ola shows for a new ride, trigger “Accept” immediately, and then step out of the way so I can start navigation as usual. Core expectations • Runs on Android 8.0 and above, stays active in the background, and restarts automatically after a phone reboot. • Lets me toggle auto-accept on or off from a simple in-app switch or quick-settings tile. • Works with the current public version of the Ola driver app; if Ola updates its layout, the code should be written clearly enough that I (or a future freelancer) can adjust the detection ru...
Got a great idea for an app? Need a new way to grow your business? We tell you everything you need to know about building a mobile app in 2020.
Learn how to find and successfully work with a freelance Mobile App Developer for your next project.
Learn how to effectively work with freelance App Usability Analysts and optimize your app's usability. Maximize user engagement and conversion rates.