Поиск по тегу «разработка»
HD 01:45:29
Академия Яндекса: 01. Dart и Flutter — зачем?! — Кольцов Сергей - видео
В этой лекции мы поговорим о языке Dart и фреймворке Flutter и на примере готового приложения рассмотрим главные идеи и концепции. Вы узнаете, из чего состоит Flutter-приложение, как формируется его UI и бизнес-логика. Этапы создания прило...
Cмотреть видео
Cмотреть видео
HD 01:37:41
Академия Яндекса: 05. Архитектуры и стейт-менеджмент во Flutter. Let the holy war begin — Сергей Кол
На этой лекции мы поговорим про архитектуру, управление состоянием и организацию зависимостей во Flutter. Рассмотрим популярные подходы и библиотеки, такие как BLoC, Redux, GetIt и Provider. Рефакторим готовое приложение и применим к нему к...
Cмотреть видео
Cмотреть видео
HD 01:38:08
Академия Яндекса: 01. My first app: вводная про платформу — Артур Василов - видео
Мы вспомним, как развивалась платформа Android, отметим наиболее значимые моменты и попробуем понять, что же важно учитывать при создании приложений. Поговорим о современных трендах, о том, с чем вам предстоит столкнуться, и немного загляне...
Cмотреть видео
Cмотреть видео
HD 01:03:11
Академия Яндекса: 06. Background Часть 1 — Николай Кулаченко - видео
Поговорим о том, как устроено многопоточное взаимодействие и какие могут быть нюансы. Обсудим гарантии Java Memory Model и разберем стандартные механизмы асинхронного программирования на практике в Java и Android.
Cмотреть видео
Cмотреть видео
HD 01:18:29
Академия Яндекса: 13. Инструменты разработки, отладки и профилирования — Алёна Засимова - видео
На лекции поговорим об Android Studio, рассмотрим основные функциональные вкладки в интерфейсе, расскажем об имеющихся функциях и тех, которые стоит использовать. Посмотрим, какие горячие клавиши уже есть и как задать свои собственные. Разб...
Cмотреть видео
Cмотреть видео
HD 01:21:16
Академия Яндекса: 07. Background Часть 2 — Николай Кулаченко - видео
Разберем Coroutines в Kotlin: какую проблему решают, какие основные компоненты содержат. Обсудим, что представляет из себя Structured Concurrency и в каких случаях его можно (или нужно) сломать. Также поговорим о различных нюансах, которые ...
Cмотреть видео
Cмотреть видео
HD 01:13:37
Академия Яндекса: 02. Kotlin — Михаил Левченко - видео
Kotlin — язык программирования для Android-разработки. О Kotlin написано множество хвалебных статей и учебников для желающих его освоить. Но как не нужно на нем писать? В каких местах нужно знать Java, чтобы понимать Kotlin лучше? Действите...
Cмотреть видео
Cмотреть видео
HD 01:05:36
Академия Яндекса: 16. Дизайн, стили, темы, анимации — Арсен Салимов - видео
Поговорим о том, для чего в Android используются стили и темы, чем они различаются и как устроены. Обсудим лучшие практики применения стилей и тем. Во второй части лекции подробно разберем стандартные средства для создания анимаций.
Cмотреть видео
Cмотреть видео
HD 00:57:18
Академия Яндекса: 09. Storage — Александр Вайцеховский - видео
Лекция о роли хранения данных в мобильных приложениях. В ней мы сравним различные виды хранилищ. Поговорим про данные и архитектуру мобильного приложения в целом, разберем примеры типовых Android-хранилищ, в том числе базы данных и такие на...
Cмотреть видео
Cмотреть видео
HD 01:31:09
Академия Яндекса: 11. DI Advanced – Денис Загаевский - видео
Во второй части лекции про DI мы поднимем тему Hilt и обсудим его внутреннее устройство.
Cмотреть видео
Cмотреть видео
HD 00:59:25
Академия Яндекса: 05. RecyclerView — Сергей Кришталь - видео
На лекции мы поговорим о UI-компоненте RecyclerView. Разберем основные принципы его работы и немного углубимся во внутренние сущности. Рассмотрим на практике подходы, которые стоит применять для эффективной работы с RecyclerView.
Cмотреть видео
Cмотреть видео
HD 00:58:22
Академия Яндекса: 03. Базовые компоненты — Михаил Козлов - видео
Обзорная лекция о базовых компонентах Android-приложения. Разберем, какие механизмы для решения задач предоставляет Android Framework и какие ограничения накладывает. Расскажем об Activity, Fragment и их жизненных циклах, сохранении со...
Cмотреть видео
Cмотреть видео
HD 01:29:07
Академия Яндекса: 04. Dart Event Loop — Илья Вирник - видео
В первой части лекции рассмотрим на примерах, как выполняются синхронные и асинхронные задачи в Dart, что такое EventLoop и какие в нем бывают очереди.Во второй части лекции посмотрим на то, как взаимодействовать с платформенным кодом во Fl...
Cмотреть видео
Cмотреть видео
HD 01:36:05
Академия Яндекса: 02. Деревья виджетов и не только. Билдеры: обновление интерфейса по требованию — И
В первой части лекции рассмотрим устройство рендеринга во Flutter: какова структура виджетов, что представляют собой деревья Element и RenderObject, какие у них роли и как они друг с другом взаимосвязаны. Во второй части лекции рассмотрим п...
Cмотреть видео
Cмотреть видео
HD 01:06:21
Академия Яндекса: 14. Автотесты — Дмитрий Попов - видео
Лекция из серии лекций летней школы мобильной разработки про автотесты в Android.Узнаем, что на самом деле мы все тестируем свои приложения, и определимся, зачем пишут автотесты и какая от них польза. Разберем два вида автотестов с точки зр...
Cмотреть видео
Cмотреть видео