Goal abandoned
The author does not write in the goal 9 years 8 days
Изучить программирование под андроид
Давно хотел стать разработчиком. Очень долгое время выбирал свою нишу: в универе изучал С, С++, даже Assembler. Два года назад на Хабре узнал про проект JavaRush, прошел 10 уровней и понял - это мое. Из-за учебы пришлось немного отвлечься от него, и потом я узнал что проект стал полностью платным для дальнейшего изучения. С тех пор читал книги по Java, делал примеры из них. И вот, 1.5 года назад я устроился на работу, и каково было мое счастье, когда я узнал, что в этом проекте автоматизация тестирования на Java фреймворке JUnit. После прохождения тренингов я начал заниматься автоматизацией, и с тех пор очень много практики было с этим ЯП.
В течение последнего года я очень много слежу за трендами в IT сфере, изучаю обзоры зарплат. И сделал вывод, что в среднем, Java разработчики более оплачиваемые. Особенно Android разработчики. И я задался целью научиться создавать android приложения и устроиться в качестве android разработчика.
Goal Accomplishment Criteria
Написать свое приложение
Personal resources
- время, около 10 часов в неделю, возможно больше
- книга по программированию на Android - Брайан Харди, Билл Филлипс "Программирование под Android"
- курсы по программированию на android А. Климова
Goal ecological compatibility
Хочу научиться писать приложения под андроид, чтобы работать в качестве андроид разработчика, писать свои приложения для магазина, и заниматься фрилансом по возмжности
-
Изучение книги "Программирование под Android" Брайан Харди, Билл Филлипс
Буду изучать книгу. После прохождения этого этапа будет апдейт по следующему этапу.
-
Глава 1. Первое приложение Android
-
Глава 2. Android и MVC
-
Глава 3. Жизненный цикл Activity
-
Глава 4. Отладка приложений Android
-
Глава 5. Вторая активность
-
Глава 6. Версии Android SDK и совместимость
-
Глава 7. UI-фрагменты и FragmentManger
-
Глава 8. Макеты и виджеты
-
Глава 9. Вывод списков и ListFragment
-
Глава 10. Аргументы фрагментов
-
Глава 11. ViewPager
-
Глава 12. Диалоговые окна
-
Глава 13. Воспроизведение звука и MediaPlayer
-
Глава 14. Сохранение фрагментов
-
Глава 15. Локализация
-
Глава 16. Панель действий
-
Глава 17. Сохранение и загрузка локальных файлов
-
Глава 18. Контекстные меню и режим контекстных действий
-
Глава 19. Камера I: ViewFinder
-
Глава 20. Камера II: Съемка и обработка изображений
-
Глава 21. Неявные интенты
-
Глава 22. Двухпанельные интерфейсы
-
Глава 23. Подробнее об интентах и задачах
-
Глава 24. Стили и включения
-
Глава 25. Графические объекты
-
Глава 26. HTTP и фоновые задачи
-
Глава 27. Looper, Handler и HandlerThread
-
Глава 28. Поиск
-
Глава 29. Фоновые службы
-
Глава 30. Широковещательные интенты
-
Глава 31. Просмотр веб-страниц и WebView
-
Глава 32. Пользовательские представления и события касания
-
Глава 33. Отслеживание местоположения устройства
-
Глава 34. Локальные базы данных и SQLite
-
Глава 35. Асинхронная загрузка данных
-
Глава 36. Карты
-
Глава 37. Послесловие
-
- 2226
- 20 September 2015, 11:41
Don't miss new posts!
Subscribe for the Goal and follow through to its completion