|
Самостоятельная работа студента с преподавателем (СРСП)Байланысты: Силлабус Android krmu 208.4 Самостоятельная работа студента с преподавателем (СРСП)
Задание.
Методические указания.
Литература:
[4-8]
8.5 Самостоятельная работа студента (СРС)
Задание.
Методические указания.
Литература:
[4-8]
9. ЗАДАНИЯ И ВОПРОСЫ РУБЕЖНОГО И ПРОМЕЖУТОЧНОГО КОНТРОЛЯ
Aрхитектура Android OS
Android SDK и исходный код Android приложения
Android Studio и настройка среды разработки
Структура Android приложения
Создание Android приложения
Запуск приложения на реальном устройстве и эмуляторе
работа с виртуальными устройствами Android (AVD), Genymotion
Создание и конфигурация проекта, основы построения приложений
Структура проекта, файл AndroidManifest.xml и его структура, обзор компонентов
приложения, ресурсы приложения
Жизненный цикл приложения
Инструменты Android-разработчика.
Структура и соcтавные части Android-приложения.
Activities и их жизненный цикл. Intents и Intent Filters.
Разработка UI под Android: простые ресурсы, раскладки, контролы, адаптеры.
Разработка UI под Android: фрагменты и управление фрагментами.
Material Design in Lollipop 5.0.
Многопоточность под Android: AsyncTasks, Handlers, Threads, Loopers etc. В каких
случаях что лучше использовать?
Location-based приложения.
Несколько способов определить ваше местоположение с помощью Android-
приложения.
Показ карты GoogleMaps в Android-приложении.
Публикация приложений на GooglePlay.
Какие компоненты включает в себя Windows Phone SDK?
Что представляет из себя WP7 приложение?
Что представляет собой файл приложения ApplicationIcon.png?
Что представляет собой файл приложения Background.png?
Что представляет собой файл приложения SplashScreenImage.jpg?
Что представляет собой файл приложения App.xaml
Что представляет собой файл приложения App.xaml.cs:
Что представляет собой файл приложения AppManifest.xml?
Что представляет собой файл приложения AssemblyInfo.cs?
Что представляет собой файл приложения MainPage.xaml?
Что представляет собой файл приложения MainPage.xaml.cs?
Что представляет собой файл приложения WMAppManifest.xml?
Курсоры, Content Values. Получение данных из SQLite.
Фоновые службы, toast-уведомления и сигнализация.
Геолокационные и картографические сервисы: конфигурирование и использование.
Сенсорные датчики. Sensor manager.
Анимация и спецэффекты.
Акселерометр, датчик ориентации и компас: регулировка и программные функции.
Инструментарий элементов управления Android.
Модель обработки событий ОС Android. Пример обработчиков событий.
Vодель документ/представление в мобильном программировании.
Доступ к оборудованию в ОС Android (общие принципы).
Пример доступа к оборудованию в ОС Android: получение снимка видеокамерой.
Пример доступа к оборудованию в ОС Android: получение координат GPS.
Пример доступа к оборудованию в ОС Android: акселерометры и гироскопы.
Анимация и жесты в ОС Android.
C++ программы для ОС Android. Преимущества и недостатки.
C++ программы для ОС Android. Задачи, для которых целесообразно применять
С++.
Работа с Android NDK.
Концепция закрытой экосистемы Apple.
Требования Apple к программам для iOS. Статус Apple Developer.
Межпроцессное взаимодействие.
Основные права и полномочия для запуска приложений на устройстве.
Работа с настройками сотовой сети, подключение голосовых услуг, получение и
отправка коротких сообщений.
Жизненный цикл Activity, основные методы
Обратные вызовы, сохранение состояния Activity
Создание и вызов Activity, Переключение между экранами приложения
Создание UI Android приложения
Элементы UI, разработка интерфейса пользователя, разметка/
Cтандартные компоненты View, ViewGroup, создание UI в XML, создание UI в ко-
де Меню, диалоги
Деятельности и намерения
Явные и явные намерения, принцип работы фильтров намерений
Обработка событий, оповещения пользователя
Базы данных SQLite
Aрхитектура IOS
Представьте классификацию мобильных приложений.
Перечислите основные этапы разработки мобильного приложения.
Каково назначение XCode?
Основные типы данных в Objective-C.
Какого назначение ViewController?
Назовите основные типы конструкций в Objective-C.
Совместное использование кода приложениями Android, iOS и Windows
Visual Studio и Xamarin
Что выбрать для разработки мобильных приложений?
Валидация разметки в HTML5
Что является строительными блоками HTML5?
Опишите различие между cookies, sessionStorage и localStorage.
объяснить различие между GET и POST?
Модель безопасности для платформы Android
Методы оценки безопасности клиентского приложения
Типовые угрозы для мобильных приложений
Методика аудита мобильных приложений
Трехуровневый подход к мобильной безопасности
Инструменты тестирования мобильных приложений
Методы хранения и доступа к данным
Сенсоры в Android устройствах
Обзор сенсоров, типы сенсоров и получение информации об их доступности
Sensor Framework, интерфейс традиционных датчиков в Android API, мониторинг
состояния сенсоров
Практические примеры при работе с сенсорами
Коммерциализация программных приложений
Работа с интернет-ресурсами.
Диалоговые окна: создание и использование
Локализация приложений. AndroidManifest
Достарыңызбен бөлісу: |
|
|