Разработка для мобильных ОС.
Лекции
Лабораторные работы
- Первое приложение:
- Установить android studio.
- Создать приложение и запустить на эмуляторе/телефоне.
- Добавить кнопку в приложение, по нажатию на которое появляется диалоговое окно с приветствием.
- Камень, ножницы, бумага.
- Разработать приложение игру: камень, ножницы, бумага.
- Пользователь играет с приложением.
- На экране имеются три кнопки с изображением камня, ножниц и бумаги.
- Пользователь нажимает на одну из кнопок.
- Со своей стороны приложение в приозвольном порядке также выбирает из камня, ножниц и бумаги.
- На экран выводится кто победил или сообщение об ничьей в данном раунде.
- Ведется подсчет очков.
- При достижении определенного количество очков одним из игроков игра прекращается, выводится сообщение о победителе.
- Количество очков можно задать на отдельном экране с настройками.
- Конвертер валют.
- На сайте ЦБ РФ имеется ежедневно обновляемый курс валют к рублю.
- Необходимо написать приложение, которое позволило бы пользователю перевести из любой валюты в любую
- Пользователь задает: количество единиц валюты, из какой валюты переводить, в какую валюту переводить.
- Нажимает перевести.
- Приложение показывает количество валюты, которое он может получить.
- Проект.
Инструкция установки SDK
- Установку следует производить в каталог /var/user/username.
- Распаковать в /var/user/username установщик Android Studio
/groups/android-studio-2021.2.1.15-linux.tar.gz.
cd /var/user/username tar –xvzf /groups/android-studio-2021.2.1.15-linux.tar.gz
- Для установки Android Studio выполнить android-studio/bin/studio.sh, затем путь такой: «OK» - «Next» - Выбрать «Custom» - «Next» - «Next» - В «Android SDK Location» указать путь до android-studio-sdk из предыдущего шага - Дойти до конца установки.
- Нужно помнить, что места на локальных дисках не так уж и много (во всяком случае в 435 свободно около 11 Гб), поэтому желательно, чтобы студенты работали весь семестр только за одним компьютером.
- Так же нужно иметь в виду, что какой-нибудь студент обязательно нечаянно скачает или запишет какой-нибудь из кусков SDK к себе в домашний каталог и забьет себе квоту. Поэтому, первое, что нужно проверять при появлении различных подземных стуков — это объем домашнего каталога (du -sh ~/).
- По окончании семестра каталоги пользователей /var/user/* будут очищены.