1

Etapa 1

Изучение языка JAVA

11 abril—30 abril

2

Etapa 2

Установка Android Studio

01 mayo—08 mayo

3

Etapa 3

Просмотреть видео лекции на it.mail.ru

09 mayo—22 mayo

4

Etapa 4

Чтение книги "Android. Программирование для профессионалов" (2-е издание)

09 mayo—31 mayo

5

Etapa 5

Создание тестовых приложений

16 mayo—30 junio

6

Etapa 6

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

01 julio—30 septiembre

1

Etapa 1

Изучение языка JAVA

11 abril—30 abril

2

Etapa 2

Установка Android Studio

01 mayo—08 mayo

3

Etapa 3

Просмотреть видео лекции на it.mail.ru

09 mayo—22 mayo

6

Etapa 6

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

01 julio—30 septiembre

4

Etapa 4

Чтение книги "Android. Программирование для профессионалов" (2-е издание)

09 mayo—31 mayo

5

Etapa 5

Создание тестовых приложений

16 mayo—30 junio

07 abril 2016 30 septiembre 2016
Objetivo completado 10 noviembre 2016

Autor del objetivo

General

Стать Android разработчиком

Я программист. Последние 10 лет занимаюсь разработкой на PHP. Заняться изучением программирования под Android хотел давно, но только сейчас появился стимул приступить.

На текущем месте работы приходится поддерживать и развивать старые и большие проекты написанные на PHP 10 лет назад. Следовательно, не возможно их просто взять и переписать на современный фреймворк Yii (много времени на это потребуется, клиенты не готовы к таким тратам). Следовательно, нет никакого профессионального роста. Спасает только самообразование и небольшие личные проекты.

Изучение создания приложений для Android позволяет решить следующие задачи:

  • получение новых знаний;
  • повышение своей конкурентноспособности на рынке труда;
  • возможность найти более высокооплачиваемую и интересную работу.

 Criterio del fin

Создание действующего приложения для местной газеты.

 Recursos personales

Я обладаю знаниями по программированию. Могу самостоятельно учиться и работать.

  1. Изучение языка JAVA

    Прочитать в книге про синтаксис языка JAVA.

    Книга: "Полный справочник по Java" Герберт Шилдт

    1. Глава 1. История и развитие языка Java

    2. Глава 2. Обзор языка Java

    3. Глава 3. Типы данных, переменные и массивы

    4. Глава 4. Операции

    5. Глава 5. Управляющие Операции

    6. Глава 6. Знакомство с классами

    7. Глава 7. Более пристальный взгляд на методы иклассы

    8. Глава 8. Наследование

    9. Глава 9. Пакеты и интерфейсы

    10. Глава 10. Обработка исключений

    11. Глава 11. Многопоточное программирование

    12. Глава 12. Перечисления, автоупаковка и аннотации (метаданные)

    13. Глава 13. Ввод-вывод, аплеты и другие темы

    14. Глава 14. Обобщения

    15. Глава 15. Обработка строк

    16. Лямбда-выражения (замыкания или анонимные методы)

  2. Установка Android Studio

    Скачать, установить и настроить подключение тестового устройства в Android Studio.

  3. Просмотреть видео лекции на it.mail.ru

    1. Мобильная разработка. Введение (https://it.mail.ru/video/274/)

    2. Мобильная разработка. Fragments (https://it.mail.ru/video/275/)

    3. Мобильная разработка. Android Multithreading (https://it.mail.ru/video/276/)

    4. Мобильная разработка. Сетевое взаимодействие. AdapterViews (https://it.mail.ru/video/277/)

    5. Мобильная разработка. Базы, контент-провайдеры (https://it.mail.ru/video/278/)

    6. Мобильная разработка. Styles & Themes, preferences (https://it.mail.ru/video/279/)

    7. Мобильная разработка. Шаблоны проектирования (https://it.mail.ru/video/280/)

    8. Мобильная разработка. GCM & File I/O, animation (https://it.mail.ru/video/281/)

    9. Мобильная разработка. Нововведения Android Marshmallow (https://it.mail.ru/video/282/)

  4. Чтение книги "Android. Программирование для профессионалов" (2-е издание)

    1. Глава 1. Первое приложение Android

    2. Глава 2. Android и модель MVC

    3. Глава 3. Жизненный цикл активности

    4. Глава 4. Отладка приложений Android

    5. Глава 5. Вторая активность

    6. Глава 6. Версии Android SDK и совместимость

    7. Глава 7. UI-фрагменты и FragmentManager

    8. Глава 8. Макеты и виджеты

    9. Глава 9. Вывод списков и ListFragment

    10. Глава 10. Аргументы фрагментов

    11. Глава 11. ViewPager

    12. Глава 12. Диалоговые окна

    13. Глава 13. Панель инструментов

    14. Глава 14. Базы данных SQLite

    15. Глава 15. Неявные интенты

    16. Глава 16. Интенты при работе с камерой

    17. Глава 17. Двухпанельные интерфейсы

    18. Глава 18. Активы

    19. Глава 19. Воспроизведение аудио с использованием SoundPool

    20. Глава 20. Стили и темы

    21. Глава 21. Графические объекты

    22. Глава 22. Подробнее об интентах и задачах

    23. Глава 23. HTTP и фоновые задачи

    24. Глава 24. Looper, Handler и HandlerThread

    25. Глава 25. Поиск

    26. Глава 26. Фоновые службы

    27. Глава 27. Широковещательные интенты

    28. Глава 28. Просмотр веб-страниц и WebView

    29. Глава 29. Пользовательские представления и события касания

    30. Глава 30. Анимация свойств

    31. Глава 31. Отслеживание местоположения устройства

    32. Глава 32. Карты

    33. Глава 33. Материальное оформление

  5. Создание тестовых приложений

  6. Создание полезного приложения

  • 3293
  • 07 abril 2016, 07:34
Registración

Las posibilidades
están ilimitadas.
Es la hora
de descubrir las suyas

Уже зарегистрированы?
Entrada al sitio

Entre.
Está abierto.

¿Aún no está registrado?
 
Conéctese a cualquiera de sus cuentas, sus datos se tomarán de la cuenta.
¿Ha olvidado la contraseña?