Football Quiz
Я никогда не выполнял "большие" цели. Просто не мог. Начиная с огромным энтузиазмом в первые пару дней, работая гиперпродуктивно "немыслимые" 4-6 часов, я сдувался в самом лучшем случае к концу второй недели. Переставал работать, посвящал больше времени играм, чтению бессмысленных статей, еще не пойми чему. Прямо сейчас, когда я пишу эти строки, я понимаю - за сегодняшний день не сделано ничего полезного. Я планировал доделать задание по курсу на coursere, планировал продолжить заниматься своим приложением, но вместо этого я сыграл 6 партий в Доту, провел около 2х часов на youtube, перечитал несколько бесполезных статей на habrahabr, прочитал пару топиков на форуме.
При этом у меня, как и у других людей есть мечты. Есть даже цели. Есть план выполнения этих целей. Но с реализацией самого плана, у меня проблемы.
Поможет ли мне этот сайт поменять свое отношение к задачам? Продвинуться еще на шаг ближе к мечте? Сделать от начала и до конца это небольшое приложение? Хотелось бы верить. Так это или нет - мы увидим в течении следующих 8 недель. За эти 8 недель, с учетом отсутствия просрочек по дедлайну на данных курсах: https://www.coursera.org/course/androidpart2 , https://www.coursera.org/course/gameprogramming , http://learndroid.e-legion.ru/ , я ставлю себе целью создать и выложить готовое приложение в Google Play.
Отписываться планирую каждый день, в отписке указывать текущее состояние дел, возникшие проблемы, возможно, вопросы к читателям. Также, планирую выкладывать всю информацию(ТЗ, информацию о приложениях-конкурентах и т.п.).
Критерий завершения
Football Quiz размещен в Google Play
Личные ресурсы
Свободное время. Его сейчас очень много, т.к. пишу диплом и не работаю. Также написано главное меню приложения. Пожалуй все. Не так много, но лучше, чем ничего :)
-
Написание ТЗ
На данном этапе, перед составлением ТЗ, необходимо составить список различных Quiz'ов(для телефона и ПК), поиграть в них, выписать особенности, что понравилось/не понравилось, количество скачек и рейтинг, ссылка на приложение.
Условие выполнения этапа: у меня есть документ, в котором указано как будет описано будущее приложение.
Документ должен содержать:
1. Описание всех Activity, с изображениями.
2. Примерно указаны будущие классы, взаимодействия между классами, используемые методы.
Документ будет изменяться и дополняться в последующие недели, т.к. я постоянно буду изучать что-то новое. Однако, основная концепция меняться не будет.
-
Работа с SQLite
Условие выполнения этапа: я знаю, как:
- Заполнять базу данных SQLite на ПК.
- Отдельным подпунктом стоит выделить работу с изображениями - решить, как именно стоит хранить изображения - в базе SQL или в самом приложении? На мой взгляд, лучше и логичнее в базе,
- Загрузить базу данных с ПК в приложение.
- Работа с базой данных: использование информации с базы данных в приложении
- Заполнять базу данных SQLite на ПК.
-
Наполнение базы данных
Условие выполнения этапа: все просто - ищем информацию и изображения игроков, заполняем базу(предположительно - на ПК), далее загружаем базу в приложение.
-
Непосредственно, разработка приложения ч. 1
Условие выполнения этапа: разработка приложения.
-
Непосредственно, разработка приложения ч. 2
Перед выполнением этапа, собрать информацию по поводу рекламных площадок. Также необходимо понять, как монетизировать приложением ин-гейм покупками(если ин-гейм покупки вообще будут).
Условие выполнения этапа: полностью законченное приложение, со средствами монетизации.
На саму разрабтоку выделяю 2 недели т.к. не понятно сколько она действительно займет.
-
Тестирование и продвижение приложения.
Условия выполнения этапа: приложение протестировано мной, другими пользователями. Понятно, как продвигать приложение, какие инструменты использовать.
Пока идет тестирование, параллельно читаются различные статьи по продвижению приложения - как, что и зачем.
-
Доработка приложения, создание материалов для продвижения.
Условие выполнения: приложение полностью готово к запуску, материалы(контент) для продвижения создан.
Аналогично разработке, не понятно сколько времени это займет, даже не понятно что вообще делать, но, планирую потратить на это не более одной недели.
-
Запуск приложения в Google Play
Условие выполнения: Приложение находится в Google Play, инструменты по продвижению использованы или используются.
-
Запасная неделя
Запасная неделя, которую можно взять на любом этапе, в случае "факапа".
- 2571
- 30 марта 2015, 23:30
Не пропустите новые записи!
Подпишитесь на цель и следите за ее достижением