1

Step 1

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

2

Step 2

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

3

Step 3

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

4

Step 4

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

5

Step 5

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

6

Step 6

Тесты

7

Step 7

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

1

Step 1

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

2

Step 2

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

3

Step 3

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

4

Step 4

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

5

Step 5

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

6

Step 6

Тесты

7

Step 7

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

15 December 2016 31 August 2017
The goal is overdue by 2458 days

Goal abandoned

The author does not write in the goal 7 years 3 months 6 days

Goal author

magicarm22

Russia, Москва

26 years old

Career & Work

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

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

 Goal Accomplishment Criteria

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

 Personal resources

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

 Goal ecological compatibility

Я хочу достичь этой цели потому, что я пойму, как разрабатываются приложения на мобильные ОС, а также это поможет мне более глубоко понять языки программирования и строение 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 является его выкладывание в общий доступ, чтобы люди могли начать им пользоваться.

  • 1510
  • 15 December 2016, 15:27
Sign up

Signup

Уже зарегистрированы?
Quick sign-up through social networks.
Sign in

Sign in.
Allowed.

Not registered yet?
 
Log in through social networks
Forgot your password?