A
A
Ammie2014-04-09 07:55:01
Android
Ammie, 2014-04-09 07:55:01

What experience do you have in mobile app development?

I was interested in your experience in developing mobile applications (iOS and Android): from the initial stage to the present day:
1) What obstacles did you encounter, what were their solutions?
2) How were the applications promoted?
3) What advice would you give to beginners in this difficult but interesting activity?
Thank you!

Answer the question

In order to leave comments, you need to log in

2 answer(s)
S
svd71, 2014-04-09
@svd71

With the design on the first projects, things are completely different.
At first I made attempts to create design and business logic at the same time. Already with the third application, I realized that this is nonsense:
Not all the desired functional design can be created on the go and as intended. Mostly due to ignorance of all the principles of the components.
Therefore, a design with embellishments appears after testing the entire logic of the work.

K
kaspartus, 2014-04-09
@kaspartus

1) The obstacles are endless and you can't list them all, from bugs in standard libraries to lack of experience.
2) The marketer promotes, mainly banner advertising, advertising in other applications, it seems to work well. Depending on the direction of the application, viral advertising can work well, favorite story on the topic: habrahabr.ru/post/173405
3) Stackoverflow, books, closely monitor the relevance of knowledge. Both sdks are developing rapidly and implementations are changing, even seemingly basic things. Experiment, ask questions and experiment again, without practice and stuffing bumps, the books you read / the lectures you watch are worthless.
4) The pictures were drawn by the designer in the company, in general, there were no particular problems to draw the same in flash by myself. Design is important, because people who are not related to programming do not care where you store data, what patterns you use, how beautifully you parallelized everything, but they will definitely notice a small joint in the UI. In fact, there are a lot of examples where the application is the simplest to implement, but the interface is very beautiful / original, and therefore it is very popular.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question