Rozsah a funkcie mobilnej alebo desktopovej aplikácie sú dôležité počas procesu vývoja. To ovplyvňuje náklady na vývoj aj skúsenosti koncových používateľov.
Rozhodnite sa, či chcete vyvíjať pre jednu alebo viac platforiem, ako je Android.
Identifikujte zoznam špecifických funkcií, ktoré musí mať aplikácia. Môže ísť o registráciu, prihlásenie, vytvorenie profilu, vyhľadávanie, odosielanie upozornení, online platby a mnohé ďalšie.