Мобильные устройства и мобильные приложения стали неотъемлемой частью нашего мира. Разработка мобильных приложений - это одна из перспективных отраслей программирования, спрос на специалистов по мобильной разработке стабильно растет.
В этом курсе мы изучаем основные приемы разработки мобильных приложения для ОС Android. После его освоения вы сумеете создавать нативные и веб-приложения для мобильных устройств на Android на языках программирования Java и JavaScript, познакомитесь с Android SDK - основным фреймворком для этой операционной системой и IDE Android Studio.
№ п/п | Вид учебной деятельности | Баллы | Максимум за семестр (модуль) |
| Первый семестр изучения дисциплины |
|
|
| Первая половина семестра |
|
|
1. | Решение лабораторных работ | 0-2 | 14 |
2. | Тестовые опросы на лекции | 0-2 | 2 |
3. | Активность на семинарских занятиях | 0-1 | 4 |
| Вторая половина семестра |
|
|
4. | Решение лабораторных работ | 0-2 | 14 |
5. | Тестовые опросы на лекции | 0-2 | 2 |
6. | Активность на семинарских занятиях | 0-1 | 4 |
7. | Составление тестовых заданий (дополнительно) | 0-5 | 5 |
| Всего за семестр (модуль) |
| 40 |
| Зачет |
|
|
8. | Решение практической задачи | 0-40 | 40 |
9. | Теоретический опрос | 0-20 | 20 |
| Всего за зачет |
| 60 |
| Второй семестр изучения дисциплины |
|
|
| Первая половина семестра |
|
|
1. | Решение лабораторных работ | 0-2 | 14 |
2. | Тестовые опросы на лекции | 0-2 | 2 |
3. | Активность на семинарских занятиях | 0-1 | 4 |
| Вторая половина семестра |
|
|
4. | Решение лабораторных работ | 0-2 | 14 |
5. | Тестовые опросы на лекции | 0-2 | 2 |
6. | Активность на семинарских занятиях | 0-1 | 4 |
7. | Составление тестовых заданий (дополнительно) | 0-5 | 5 |
| Всего за семестр (модуль) |
| 40 |
| Экзамен |
|
|
7. | Решение практической задачи | 0-20 | 20 |
8. | Теоретический опрос | 0-20 | 40 |
| Всего за экзамен |
| 60 |
- Знание основ языка программирования Java
- Знакомство с веб-программированием
- C.Aliferi - Android Programming cookbook (2015) - 151p - учебник в примерах для опытных разработчиков.
- M.Burton - Android app development for dummies (2015) - 377p - для начинающих.
- O.Swift - Android app development and programming guide learn in a day - 145p - быстрый и простой.
- R.Meier - Professional android 4 application development (2014) - 868p - очень основательный, но объемный.
- R.Rogers - Android application development - 338p - структурированный материал по темам для продвинутых.
- W.Lee - Beginning android application development - 450p - много примеров, но мало объяснений.
- Б. Харди и др. - Android программирование для профессионалов (2016) - 640p - современно, основательно и на русском.
- П. Дейтел и др. - Android для разработчиков (2016) - 512p - 8 продвинутых приложений с разбором.
- J.Stark - Building android apps with HTML, CSS, and JavaScript (2010) - 164p - единственный учебник о разработке веб-приложений.
- Официальная документация
- Видеокурс по мобильной разработке от технопарка
- Канал StartAndroid
- Канал Traversy Media (web-технологии, react, react native)
- Java JDK 8
- Android Studio
- Git SCM
- NPM, node.js
Методические указания по составлению тестовых заданий