Какой у вас опыт разработки мобильных приложений?

Меня заинтересовал ваш опыт разработки мобильных приложений (iOS и Android): от начального этапа до нынешних дней:
1) С какими препятствиями сталкивались, каковы были их решения?
2) Каким образом раскручивали приложения?
3) Какие бы вы советы дали начинающим в этом сложной, но интересной деятельности?

Спасибо!
  • Вопрос задан
  • 2699 просмотров
Пригласить эксперта
Ответы на вопрос 2
svd71
@svd71
С дизайном на первых проектах дела обстоят совсем никак.
Сначала делал попытки создавать дизайн и бизнесс логику одновременно. Уже с третьим приложением понял, что это глупость:

Не весь желаемый функциональный дизайн возможно создать с ходу и как задумывалось. В основном из-за незнания всех принципов работы компонентов.

Поэтому дизайн с украшательствами появляется уже после опробывания всей логики работы.
Ответ написан
Комментировать
kaspartus
@kaspartus
1) Препятствий бесконечно и всех их не перечислить, начиная от багов в стандартных библиотеках, заканчивая недостатком опыта.
2) Маркетолог раскручивает, в основном банерная реклама, реклама в других приложениях, работает вроде неплохо. В зависимости от направленности приложения может хорошо сработать вирусная реклама, любимая история по теме: habrahabr.ru/post/173405
3) Stackoverflow, книжки, внимательно следить за актуальностью знаний. Обе sdk быстро развиваются и меняются реализации, даже казалось бы базовых вещей. Экспериментировать, задавать вопросы и еще раз экспериментировать, без практики и набивания шишек прочитаные книжки/просмотренные лекции ничего не стоят.
4) Картинки рисовал дизайнер в компании, в целом не было особых проблем то же нарисовать в фш самому. Дизайн важен, так как людям не связанным с программированием без разницы где вы храните данные, какие вы патерны используете, как вы красиво все распараллелили, но зато точно заметят небольшой косячок в UI. На самом деле есть куча примеров, когда приложение простейшее в реализации, но интерфейс очень красивый/оригинальный, и потому оно очень популярно.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы