Разработка на Android весна 2025

Материал из Public ATP Wiki
Версия от 00:04, 2 января 2025; Emil (обсуждение | вклад) (План занятий)
Перейти к: навигация, поиск

Общие сведения

  • Семестр: 2 (третий и четвертый курс)
  • Формат: очный
  • Форма контроля: дифференцированный зачет
  • Форма регистрации на курс
  • Ссылка на план занятий
  • Ссылка на таблицу с оценками
  • Ссылка на записи занятий

Описания курса

Преподаватели

  • Руководитель курса
    • Джангирли Эмиль Эльшадович

План занятий

  • Вводное занятие
  • Основы Kotlin
  • Введение в Android
  • Основные компоненты Android приложения
  • Основы верстки
  • Фрагменты. Навигация в приложении
  • Kotlin Coroutines
  • Походы в сеть
  • Архитектура мобильных приложений. MVVM
  • Динамические списки - RecyclerView
  • Dependency Injection. Dagger 2
  • Продвинутая верстка. Создание собственных View, анимации, рисование на Canvas
  • Тестирование мобильного приложения. Профилирование, UI-тесты
  • Публикация приложения в сторах. Аналитика
  • Подведение итогов

Домашние задания и критерии оценивания

Оценка по курсу формируется из 4 частей

1. Тесты

  • Небольшие тесты на 10 минут в начале занятий
  • Вопросы по материалам прошлого занятия
  • Вклад всех тестов в итоговую оценку - 10%

2. Домашнее задание по котлину

  • Несколько небольших практических заданий с ручной проверкой
  • Вклад в итоговую оценку - 15%

3. Практические задания

  • В течение семестра напишем три небольших мобильных приложения
  • Общий вклад в итоговую оценку - 55%

4. Зачет

  • Неблокирующий зачет в конце семестра
  • Вклад в итоговую оценку - 20%

Критерии получения оценки

Количество баллов за выполнение домашних заданий курса.

Процент набранных баллов Оценка
50-56% 3
56-62% 4
62-68% 5
68-74% 6
74-80% 7
80-86% 8
86-92% 9
92-100% 10

Полезные ссылки