Первое мобильное приложение за 6 недель

Это - Иннокентий. Не будь как Иннокентий.
Это — Иннокентий. Не будь как Иннокентий.

Да, это случилось. Я признал, что я готов это сделать — написать свое первое мобильное приложение. Вернее, я бы никогда этого не признал, как Иннокентий на заглавной картинке, но надо же когда-то начинать. Just do it.

В этом решении есть два важных параметра: первое — начать, второе — поставить срок, и дальше некуда отступать.

Вспомним модель SMART:
итак,

S for Specific
Создать универсальное мобильное приложение для iOS и Android, с сопутствующим сайтом и back-end.

M for Measurable
Сайт должен функционировать, приложение должно запускаться (через адаптер или напрямую) и тоже функционировать :-).

A for Achivable
Не попробуешь — не узнаешь. А если серьезно, то достижение цели планируется за счет отсечения всего лишнего.

R for Relevant
Нет более быстрого и наглядного способа продемонстрировать весь мой full stack технологий в этой области.

T for Time-bound
Начало проекта 2 мая 2016 года, окончание — 12 июня 2016 года. И точка.

Шесть недель на то, чтобы написать мобильное (и не только) приложение и подготовить его к публикации в магазины приложений. Я не вкладываю в эти 6 недель срок модерации в аппсторах, потому что от меня там мало зависят сроки, что может занять половину отведенного времени, а то и больше.

Итак, через 6 недель, я рассчитываю получить на выходе:

  • отзывчивый веб-сайт (фронт-энд и бэк-енд)
  • Front-end написан с помощью AngularJS
  • Back-end написан на NodeJS, ExpressJS с использованием MongoDB
  • всё это развертывается на инфраструктуре IBM Bluemix
  • универсальное мобильное приложение на фреймворке Ionic для iOS и Android, которое можно будет скачать и установить.

Что у меня есть сейчас:

  • идея приложения
  • опыт в UI/UX для десктопов
  • прослушанные базовые курсы по вышеперечисленным технологиям и фреймворкам

Что я хочу:

  • приложение, которое будет строить карты посещенных пользователем стран и публиковать их в социальные сети.

Более подробно о самом приложении, его спецификациях и моих целях смотрите в следующем посте.

Я очень буду рад любым вашим комментариям, особенно позитивно-поддерживающим («у тебя всё получится, бро!”), техническим (“гораздо проще сделать X через Y”) и касающихся опыта использования, если вы будете настолько отважны установить work-in-progress приложение или использовать сайт (“я нажимаю кнопку FOO и ничего не происходит”).

Я не очень буду рад безапелляционным комментариям (“Angular — говно”, “NodeJS — говно”, “MongoDB — говно”, “универсальные приложения — говно”, “travel-дневники — говно” и т.д.), я и так это знаю 🙂 и оставлю без ответа, а также не очень буду рад полному отсутствию комментариев, но это для меня не помеха, а повод писать более интересные посты.

Продолжение следует.

#SixWeeksApp

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *