Android startup apps are a great way to bring your business idea to life. With the right app, you can quickly create an efficient and effective mobile presence for your brand.
We figure out how to make an Android mobile app for your startup with your own resources in seven steps.
I will not tell you how to program, but give you materials on how and what to do with your own hands or who to hire for a reasonable price.
Do not make the first version more than 10 screens, it is better to highlight something very important, something that you want to test in a minimum working version.
Step 1. The structure of the screens
The first thing you can do on your own is to describe the structure of your future mobile app. You don’t need to take over and draw these screens right away, just start by listing and briefly describing the functions of each.
For example, it could look like this:
- Authorization (entering the mobile number and entering the code from the sms);
- Client’s profile (first name, last name, city);
- Payment (list of cards for paying rides, linking the card for payment);
- Calling a cab (where from, where to, options, price of the trip);
- Trips (trip history);
- Trip details (information about past trips and possibility to rate the driver);
- User agreement (information about the rules of the service).
- What’s handy, you’ll write 30-50 screens first, and you’ll clean up what you can set aside for the second version.
Step 2. Prototyping
With the scheme of screens you can already go prototyping yourself or hire a designer to draw the prototype. Writing a big textual requirements specification is not a good idea either, since it’s difficult to estimate the labor costs for the specialists you may hire. There are a lot of prototyping services, I would mention Marvel. You can order the work in FL.
Next, it is important to show the result to their future customers and understand the demand for such a service, here you just get the most valuable feedback on the correction of your project. Of course in search of the desired result you will need to repeat the stage of writing the structure and prototyping several times and this is normal.
And so you finally have a prototype of a mobile app that your future customers like, it’s time to sell what you plan to monetize in the service. At a discount, of course, but sell. Sales will help you to understand that you are on the right track and will give you more confidence. I’m sure there will be investors who are ready to finance your idea.
Step 3. Design
Next you need to move on to design. The designer will draw on prototypes, so special questions will not ask. You just need to give guidelines in terms of style, colors, examples of applications you like.
Step 4. The server side and the admin panel
In parallel with the design you can deal with the server side, I found the ideal solution for myself 1C-Bitrix: Site Management, which lends itself to configuration without programming. In fact it all comes down to designing the necessary tables, here they are called infoblocks. You need an edition of the Start, which costs only $50. In order to master this tool will need about 16 hours, for this there are excellent materials, after which you can pass the exam with a certificate.
Step 5. Layout
Next, the existing design should be converted into appropriate elements of the interface, catch up. Since we are talking about a hybrid application, it is a layout in HTML/JS/CSS, which is full of specialists. The only requirement that needs to be communicated to the specialist is that we are talking about a mobile site.
Step 6. Assembling the functionality.
Next, you need to combine the server side and the layout to get a fully functional mobile site.
Step 7. Assembling the app
The final touch is left, wrap the mobile site in an app for iOS and Android, and put it on Google Play and AppStore.
For those who like to speculate about what goes into a screen and that there are complex-functional screens and quite simple ones, I’ll answer right away that the article deals with medium complexity screens.
And what about the experience and expertise?
When writing the structure of screens and prototyping, you need the opinion of an experienced specialist from the outside, to check if the design is developed correctly and it can be accepted and paid for, in terms of layout, the same questions. With a working mobile site and application I think there are no more questions.