Tag

вебинар

Browsing

На этом занятии мы изучили возможности Flutter для создания кроссплатформенных игр для мобильных устройств, веб и настольных компьютеров, а также создали простую аркадную игру от начала и до подготовки к публикации в магазинах приложений.

Создаем приложение с управлением сложными жестами (как в Opera)

На занятии мы разобрались с принципами обнаружения жестов во Flutter и создали детекторы для сложных жестов управления приложением (подобно жестам мышью в Opera), а также создали простую библиотеку для встраивания в другие приложения.

Никто не любит тормозящие приложения, верно? На открытом уроке мы разобрались в том, что же такое «тормозящее приложение», рассмотрели основные причины такого поведения, а также инструменты, призванные найти и исправить эту проблему.

Создаем приложение таймер с использованием MVVM, StateFlow, Coroutine

На занятии создали приложение-таймер для варки яиц. Выбираем степень крутости, нажимаем пуск — и приложение само выставляет время и засекает, а по окончании подает звуковой сигнал и, возможно, вибрацию.

Создаем приложение для трекинга воды

На занятии создали приложение, которое поможет отслеживать количество воды, которое человек пьет в сутки. Нам удалось рисовать стаканчик и заполнять его по мере того, как пользователь отмечает, сколько воды он выпил.

Пишем простой фоторедактор для iOS

На занятии рассмотрели, как можно создать несложный фоторедактор для iOS для простой обработки изображений, поработали с фильтрами и цветовыми тонами. Интерфейс приложения создали с использованием UIKit Autolayout.

На вебинаре научились выводить данные на графики, поработали с Jupyter Notebook и разобрали популярные Python-библиотеки для визуализации данных: Matplotlib, Seaborn, Plotly. Как итог — создадали понятный и полезный график с данными, чтобы закрепить полученные знания на практике.