1

Етап 1

Создание основных общедоступных ресурсов приложения (досок, репозиториев)

2

Етап 2

Написать US для приложения RSS Collector

3

Етап 3

Вывести общие правила для приложения

4

Етап 4

Изучение MVP для Android

5

Етап 5

Создание приложения, с использованием MVP

6

Етап 6

Изучение Dagger 2 и внедрение IoC в проект

7

Етап 7

Написание статьи (или серии статей) по MVP в Android

8

Етап 8

Написание статьи (или серии статей) по IoC в Android

9

Етап 9

Изучение Unit Tests в Android

10

Етап 10

Внедрение Unit Tests в приложение

11

Етап 11

Написание серии статей по Unit Tests в Android

12

Етап 12

Изучение React Java+React Android

13

Етап 13

Рефакторинг приложения для использования React Android

14

Етап 14

Статья (серия статей) по React Android

15

Етап 15

Использовать возможности дополнительных программ для написания документации

16

Етап 16

Изучить возможности CI для Android

17

Етап 17

Сдача сертификационного экзамена Android Developer на udacity

18

Етап 18

Публикация приложения и дополнение портфолио

1

Етап 1

Создание основных общедоступных ресурсов приложения (досок, репозиториев)

2

Етап 2

Написать US для приложения RSS Collector

3

Етап 3

Вывести общие правила для приложения

4

Етап 4

Изучение MVP для Android

5

Етап 5

Создание приложения, с использованием MVP

6

Етап 6

Изучение Dagger 2 и внедрение IoC в проект

7

Етап 7

Написание статьи (или серии статей) по MVP в Android

8

Етап 8

Написание статьи (или серии статей) по IoC в Android

9

Етап 9

Изучение Unit Tests в Android

10

Етап 10

Внедрение Unit Tests в приложение

11

Етап 11

Написание серии статей по Unit Tests в Android

12

Етап 12

Изучение React Java+React Android

13

Етап 13

Рефакторинг приложения для использования React Android

14

Етап 14

Статья (серия статей) по React Android

15

Етап 15

Использовать возможности дополнительных программ для написания документации

16

Етап 16

Изучить возможности CI для Android

17

Етап 17

Сдача сертификационного экзамена Android Developer на udacity

18

Етап 18

Публикация приложения и дополнение портфолио

25 липня 2016 30 листопада 2017
Мета завершена % date%
Кар'єра та робота

Усовершенствование и закрепление новых навыков по Android разработке

Всем Q! Я являюсь Android и .NET разработчиком. Но, как известно, всегда лучше заниматься каким-то одним направлением, чтобы идти в ногу с развитием определённой технологии. Так уж вышло, что в нашей стране понятие "Android разработка" пришло совсем недавно. И, как и раньше с другими направлениями, у нас идёт сильное отставание от других стран в этом вопросе. Качественно высокой разработки нет, да и не у кого набираться опыта. Единственная возможность для меня и мне подобных людей - это freelance. Где просто приходится подтягивать свой уровень знаний на нужную планку.

Но и это далеко не всё. Заказчиков, как правило, мало интересует качество кода (отсюда и большая часть заказов дешёвым по качеству китайским, пакистанским и индийским разработчикам). Поэтому, для себя, для своего собственного развития, я решил подтянуть определённые знания.

Каждый полученный навык будет закреплён на практике. В данном случае будет создано открытое, небольшое приложение для сбора RSS.

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

Подписывайтесь и шаг за шагом мы изучим и обсудим нужный материал вместе.

В заключение будет сдан онлайн экзамен на Android разработчика. Сертификат, конечно же, далеко не показатель уровня разработчика, но на Udacity в 48 часовой экзамен входят основопологающие принципы разработки, которые частично захватывают поставленные мной задачи.

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

Каждый пункт цели выполнен.

 Особисті ресурси

Время, знания, навыки

 Екологічність мети

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

  1. Создание основных общедоступных ресурсов приложения (досок, репозиториев)

    Помимо создания и публикации данных вещей в общий доступ, будет опубликован файл с небольшим описанием проекта.

  2. Написать US для приложения RSS Collector

  3. Вывести общие правила для приложения

    Чтобы не плутать среди своих же ресурсов, будут описаны небольшие базовые правила для приложения.

  4. Изучение MVP для Android

    Статьи, возможно книги.

  5. Создание приложения, с использованием MVP

    Пошаговое описание, каждый шаг подкреплён коммитом в репозитории

  6. Изучение Dagger 2 и внедрение IoC в проект

    Библиотека небольшая, поэтому отдельно дробить её по пунктам на изучение и использование не имеет смысла

  7. Написание статьи (или серии статей) по MVP в Android

    А также их публикация в открытом доступе

  8. Написание статьи (или серии статей) по IoC в Android

    А также их публикация в открытом доступе

  9. Изучение Unit Tests в Android

    Изучение по статьям и, возможно, книгам

  10. Внедрение Unit Tests в приложение

    Как правило, для этого MVP мы и используем. Подкрепляем коммитами

  11. Написание серии статей по Unit Tests в Android

    А также их публикация в открытом доступе

  12. Изучение React Java+React Android

    По статьям и официальным репозиториям.

  13. Рефакторинг приложения для использования React Android

    Плюс внедрение дополнительных библиотек, вроде RetroLambda. Закрепляем пошагово коммитами

  14. Статья (серия статей) по React Android

    И публикация их в общем доступе

  15. Использовать возможности дополнительных программ для написания документации

    Сюда входит и изучение этих программ и внедрение. Закрепляем статьёй и серией коммитов. Идея навеяна книгой "Программист-прагматик". Грамотное использование инструментов разработчиком.

  16. Изучить возможности CI для Android

    Пункт возможно расшириться. Пока непонятно - стоит ли использовать CI в данном проекте, даже в ознакомительных целях. В любом случае - статья.

  17. Сдача сертификационного экзамена Android Developer на udacity

  18. Публикация приложения и дополнение портфолио

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

  • 2736
  • 25 липня 2016, 15:32

Реєстрація

Можливості
безмежні.
Настав час
відкрити свої.

Уже зарегистрированы?
Вхід на сайт

Заходьте.
Відкрито.

Ще не зареєстровані?
 
Підключіться до будь-якого з ваших акаунтів, ваші дані будуть взяті з акаунту.
Забули пароль?