1

Этап 1

Подготовка к работе

2

Этап 2

Разбор XML языка, верстка

3

Этап 3

Разбор синтаксиса и строения android приложения

4

Этап 4

Внедрение дизайна программы

5

Этап 5

Создание костяка программы

6

Этап 6

Тесты

7

Этап 7

Создание страницы на Play Market

1

Этап 1

Подготовка к работе

2

Этап 2

Разбор XML языка, верстка

3

Этап 3

Разбор синтаксиса и строения android приложения

4

Этап 4

Внедрение дизайна программы

5

Этап 5

Создание костяка программы

6

Этап 6

Тесты

7

Этап 7

Создание страницы на Play Market

15 декабря 2016 31 августа 2017
Цель просрочена на 2645 дней

Цель заброшена

Автор не отписывался в цели 7 лет 9 месяцев 9 дней

Автор цели

Карьера и работа

Создание Android-приложения

Давно в голове висит идея создания приложения на платформы Android, в которое человек будет записывать просьбы и обещания, которые он дал другим людям. Таким образом, любой долг, любая просьба не будет забыта, телефон будет напоминать обо всем.

 Критерий завершения

Приложение полностью функционирует и размещен в play Market

 Личные ресурсы

Желание, время, некоторые знания языка Java, программистский склад ума

 Экологичность цели

Я хочу достичь этой цели потому, что я пойму, как разрабатываются приложения на мобильные ОС, а также это поможет мне более глубоко понять языки программирования и строение UNIX-систем

  1. Подготовка к работе

    Для того, чтобы начать разработку приложения, требуется подготовить компьютер к этому. Для этого потребуется программа Android studio. Я решил разрабатывать приложение из-под операционной системы Ubuntu. Следовательно, для этого нужно поставить новую операционную систему как вторую на мой ПК.

    1. Установка Ubuntu второй ОС

    2. Установка приложения Android studio

  2. Разбор XML языка, верстка

    Для расположения основных элементов программы, а также для дизайна программы требуется знание языка верстки - XML. Знание этого языка поможет мне разработать дизайн своей программы

  3. Разбор синтаксиса и строения android приложения

    Что бы писать код на языке Java, потребуется узнать некоторые особенности, из которых состоит apk приложение на android: манифест, расположение папок и так далее. Для этого лучше использовать сторонние сайты, которые имеют обучающие практические уроки. К примеру http://developer.alexanderklimov.ru/. Хоть только один месяц бесплатно, другие месяцы можно отыскать в интернете (хоть и немного устаревшие). Также имеется сайт с уроками http://startandroid.ru/. Он тоже может мне в моем обучении

    1. Прохождение 1 месяца (30 уроков) на http://developer.alexanderklimov.ru/

    2. Прохождение 2 месяца (30 уроков) на http://developer.alexanderklimov.ru/

    3. Прохождение 3 месяца (30 уроков) на http://developer.alexanderklimov.ru/

    4. Прохождение 4 месяца (30 уроков) на http://developer.alexanderklimov.ru/

    5. Прохождение 5 месяца (30 уроков) на http://developer.alexanderklimov.ru/

    6. Прохождение/прочтение всех основных уроков (100) на сайте http://startandroid.ru/

  4. Внедрение дизайна программы

    Так как макет уже наброшен, можно воплощать его в реальность - графика, анимация, интуитивно понятный интерфейс

    1. Создание схемы программы

    2. Создание окна "Просьбы"

    3. Создание окна "Долги"

    4. Создание окна "Обещания"

    5. Создание окна "Меню"

    6. Создание окна "История"

    7. Создание окна "Достижения"

    8. Создание окна "Статистика"

    9. Создание окна "Поиск"

    10. Создание окна "Настройки"

    11. Создание окна "Помощь"

    12. Создание окна "Напишите нам"

    13. Создание окна "Добавить запись"

    14. Создание окна "Подробнее о записи"

    15. Создание окна "Загрузка"

  5. Создание костяка программы

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

    1. Реализовать главное окно

    2. Реализовать боковое меню

    3. Реализовать функцию добавления записи

    4. Реализовать запись в файл

    5. Реализовать выполнение записи

    6. Реализовать напоминание об текущих записях

    7. Реализовать историю

    8. Реализовать настройки

    9. Реализовать "о записи"

    10. Реализовать достижения

    11. Реализовать статистику

    12. Реализовать поиск

    13. Реализовать загрузчик

    14. Реализовать обратную связь

  6. Тесты

    То, что одному может быть удобно, другому может быть отвратно. Для того, что бы собрать общую картину о программе, нужно провести тесты. Тесты не только дизайна, но и функционала программы.

  7. Создание страницы на Play Market

    Последним этапом в разработке приложения на android является его выкладывание в общий доступ, чтобы люди могли начать им пользоваться.

  • 1598
  • 15 декабря 2016, 15:27
Регистрация

Регистрация

Уже зарегистрированы?
Быстрая регистрация через соцсети
Вход на сайт

Входите.
Открыто.

Еще не зарегистрированы?
 
Войти через соцсети
Забыли пароль?