![Young&&Yandex: мобильная разработка](/img/default-banner.jpg)
- 56
- 187 993
Young&&Yandex: мобильная разработка
เข้าร่วมเมื่อ 31 พ.ค. 2023
Machine Learning в мобильной разработке
Лектор - Александр Денисов, Ведущий разработчик мобильного SuperApp.
Вы узнаете, как используется Machine Learning в мобильной разработке. Какие существуют API для работы с ML и что они позволяют реализовать. В практической части мы обучим собственную модель и применим её в приложении.
Вы узнаете, как используется Machine Learning в мобильной разработке. Какие существуют API для работы с ML и что они позволяют реализовать. В практической части мы обучим собственную модель и применим её в приложении.
มุมมอง: 4 215
วีดีโอ
Воспроизведение видео
มุมมอง 1.8Kปีที่แล้ว
Лектор - Рамиль Габдрахманов, Руководитель группы разработки нативных плееров. Вы узнаете какие форматы видео обычно используются, чтобы передавать и показывать их по сети Интернет; какие инструменты есть на платформах, чтобы воспроизвести видео. Дальше мы посмотрим на то, как устроены стриминговые сервисы.
Наблюдения и выводы о практиках программирования
มุมมอง 1Kปีที่แล้ว
Лектор - Андрей Сикерин, Руководитель группы iOS разработки Яндекс SuperApp. На этой лекции мы поговорим о том, что такое большой продукт и как устроена его разработка в большой компании. Обсудим основные сложности, с которыми сталкиваются разработчики и рассмотрим подходы к их решению на конкретных примерах.
Инструменты контроля
มุมมอง 730ปีที่แล้ว
Лектор - Василий Шумилов, Старший разработчик Яндекс Музыки. В лекции обсудим, что после написания первой версии приложения жизнь не заканчивается. Буду отвечать на вопросы: на что посмотреть в первую очередь сразу после релиза в google play консоли? О чем стоит подумать при выпуске следующих версий? Поговорим подробнее про crash, anr, продуктовые метрики. Не только в google play, но и в Fireba...
KMM
มุมมอง 2.9Kปีที่แล้ว
Лектор - Кирилл Аникин, Разработчик Яндекс Маркета. Рассмотрим основные концепты KMM, что это и как это хорошо «приготовить». Почему КММ так популярен и какие есть плюсы по сравнению с другими фреймворками. Сделаем демо приложение полностью на КММ и в связке с Compose.
Автотесты Android
มุมมอง 1.3Kปีที่แล้ว
Лектор - Тимофей Таленфельд, Заместитель руководителя службы мобильной разработки Авто.ру. Поговорим про то, зачем и как лучше тестировать мобильные приложения. Пройдемся по разным подходам, уровням и инструментам для написания автотестов: юнит-тесты с JUnit, интеграционные с Robotlectric, UI-тесты с Espresso. Также разберемся с более сложными вопросами: как бороться с флаки-тестами, мокать объ...
Flutter devtools. Профилируем наше приложение
มุมมอง 1.2Kปีที่แล้ว
Лектор - Никита Березовский, Разработчик Яндекс Про. Вы познакомитесь с основными инструментами разработчика, которые предоставляет flutter. Научитесь решать различные проблемы мобильных приложений: проверять верстку и состояние приложения, диагностировать проблемы с производительностью, анализировать размер приложения, следить за потребляемой памятью, и многие другие возможные задачи.
Автотесты iOS
มุมมอง 1.2Kปีที่แล้ว
Лектор - Александр Гуржиев, Разработчик Яндекс Музыки. Поговорим об автотестах, зачем и как их писать. Познакомимся с unit и UI тестами, подходами к их написанию. Рассмотрим лучшие практики написания тестов.
Аccessibility
มุมมอง 749ปีที่แล้ว
Лектор - Виктор Вихров, Руководитель подгруппы Android разработки Яндекс Go. В этой лекции познакомимся, как незрячие люди пользуются Android приложениям и как сделать приложение доступным для них. Научимся пользоваться TalkBack - приложением для чтения с экрана. Разберемся как Talkback озвучивает экранные элементы, и где мы, как разработчики, можем это сломать. Рассмотрим основные проблемы и и...
Про безопасность
มุมมอง 676ปีที่แล้ว
Лектор - Алексей Шведчиков, Разработчик Яндекс Про. Лекция просвещена безопасности приложений Flutter. Мы узнаем о уязвимостях Flutter и способах повышения безопасности ваших приложений.
Что нужно знать Flutter разработчику про iOS и Android
มุมมอง 1.1Kปีที่แล้ว
Лекторы - Егор Федяев и Владимир Сорокин, Разработчики Яндекс Про. В лекции "Что нужно знать Flutter-разработчику про натив" мы разберем навыки, которые будут полезные кроссплатформенному разработчику из iOS и Android. Будет проведен обзор двух платформ, инструментов и лучших практик в каждой из них, чтобы расширить знания о мобильной разработке в целом.
Как устроена сборка
มุมมอง 940ปีที่แล้ว
Лектор - Александр Скворцов, Ведущий разработчик Яндекс SuperApp. На лекции обсудим принципы сборки iOS-приложений, абстрагируемся от Xcode и узнаем, какое отношение к системам сборки имеет компилятор Swift. Немного отдохнем от теории с помощью интерактива, потом займемся автоматизацией и, напоследок, вернемся к Xcode - приоткроем тайны формата pbxproj.
Алгоритмы - теория и практика
มุมมอง 4.3Kปีที่แล้ว
Лектор - Антон Рычагов, Руководитель службы Android разработки Яндекс SuperApp. Разберемся зачем нужны алгоритмы мобильному разработчику, узнаем, как считать сложность кода в O-нотации, пройдемся по основным коллекциям данных и для чего они нужны, поговорим про тестирование кода и разберем типовые ошибки.
Firebase
มุมมอง 1.2Kปีที่แล้ว
Лектор - Владимир Сорокин, Разработчик Яндекс Про. На примере Flutter-приложения вы познакомитесь с набором сервисов Firebase от Google. Подключим SDK и используем максимум возможностей - от авторизации и крашлитики до облачной базы данных и экспериментов.
Gradle и система сборки Android
มุมมอง 6Kปีที่แล้ว
Лектор - Алексей Панченко, Разработчик Яндекс Про. Вы познакомитесь с основами системы сборки Gradle, узнаете про жизненный цикл сборки вашего приложения, про то, что такое Gradle Task и Gradle Plugin. Также поговорим как организовать сборку обычного и многомодульного проекта, и вы напишете свой собственный плагин, который можно применить в реальном проекте.
чудесная лекция, спасибо вам за такой ценный материал!
тут везде пытаются передать Presenter. Я правильно понимаю что это имеется в виду логика вьюхи? P из паттерна MVP?
ГООООООООООООООЛ хороший гаид, спасибо Саня
Спасибо за лекцию! Прояснились многие вещи
2:29:50
1:27:20
Спасибо за лекцию!
топ
топ
👍👍👍
топ
Огромное спасибо. Очень было понятно слушать объяснение про не самую простую тему
Честно, сколько не тыкал КМП, сколько не смотрел его демонстрацию в деле, ни разу не убеждался тому, что он действительно необходим и что он сильная конкуренция Flutter.
22:44
Что бы вы хотели от проекта, над которым сейчас работаете? От своего проекта я бы хотел, чтобы в нём не было Composable Architecture.
Спасибо за лекцию! У меня вопрос по коду, который иллюстрирует "Инъекцию через окружение" на 1:25:05. Класс BookManager_env реализует протокол Environmentable, но требований его не выполняет. Должно быть свойство environment, да ещё инициализатор, который его устанавливает, а service должен быть private lazy var. То, как написано в примере, не работает.
Если сейчас начинать изучать ios разработку - стоит начинать со SwiftUI или всё же по старинке с UIKit?
Отличная лекция! Только про стили (темы) не рассказали
Самое лучшее объяснение. Спасибо большое!
Satsuki
Лекция была полезной ♥ Узнала о существовании многих интересных вещей)
Сначала рассказывается что если мы отменим корутину, то все будет ок и она отмениться одна, потом говориться нет, если отменить окрутину или завершиться с ошибкой то ляжет все дерево, ЧТО ?
Лекция просто супер, очень хорошо объясняет.
ну если вы с вьюхами "так" работали, то у меня больше нет вопросов, почему у яндекса приложухи такие обсосные
Что конкретно не так? Думаю вот, стоит остаться и лучше разобраться с вью, или же продолжать погружаться в курсы от гугла по компоузу. Стоит ли вообще на компоуз переходить или на вью оставаться
Спасибо за лекцию! Вопрос: почему в LectureViewController нельзя просто создать var lecture: Lecture? без didSet? Ведь lecture у нас в этом вьюконтроллере нигде не изменяется, и всё также прекрасно работает.
Крутая лекция
1:12:35 Riverpod 🤣
40:06 GetX 😂
Крутой выпуск
th-cam.com/video/w0kfnydnFWI/w-d-xo.html KotlinConf 2019: Coroutines! Gotta catch 'em all! by Florina Muntenescu & Manuel Vivo
visor [ˈvaɪzə] козырек, щиток, забрало
supervisor [ˈsjuːpəvaɪzə] руководитель, начальник; надзиратель, смотритель, наблюдатель; надзор, начальство, методист
propagation [prɒpəˈgeɪʃn] распространение, прохождение; размножение, воспроизводство, разведение; пропаганда; проповедь, насаждение
collect [kəˈlekt] соб[и]рать[ся], набрать[ся]; получ(а|и)ть, взимать, взыскать; накопить[ся], накапливать[ся], скапливать[ся]; заб(и)рать; сбор, взыскание; сборник
blocking queue [kjuː] - запирающая очередь
reenter [riːˈɪntər] повторно ввести/вводить; вновь/снова/повторно войти/входить, возвращаться
reentrant [riːˈentrənt] входящий, повторно используемый reenterable - доступный для повторного входа
confinement [kənˈfaɪnmənt] ограничение; заключение; заточение; удержание
угомонись, лингвист мамкин
pull [pʊl] тяга
increment [ˈɪŋkrɪmənt] прирост, увеличение; рост, нарастание; приращение; шаг; надбавка; привес
shared [ˈʃeəd] общий, совместный; общедоступный; разделенный, разделяемый, совместно используемый; общий доступ
channel [ʧænl] канал, источник; проток, русло, пролив; желоб; тракт; направлять, направить; канализировать; канальный
flow [fləʊ] поток, расход, подача; течение, приток, поступление
Спасибо, очень полезная информация. Но очень сложно переваривать рунглиш.
mutex [ˈmjuːtɪks] - mutual exclusion [ˈmjuːʧʊəl ɪksˈkluːʒən] - взаимоисключение, взаимное исключение, недопущение обоюдного(совместного); семафор (греч. σήμα - знак, сигнал и φορός - «несущий»)
crash [kræʃ] авария, крушение, падение, обвал, треск, сбой, поломка, столкновение, вылет; аварийный; разбиться, разбить, рухнуть, рушиться, грохнуться, грохнуть, сбоить
yield [jiːld] уступить, отдать, поддаться; приносить, приводить, произвести; урожай, урожайность; доход, доходность, отдача; выход, текучесть, надой
default [dɪˈfɔːlt] умолчание, по умолчанию, значение по умолчанию; невыполнение, неуплата, невыполнение обязательства; обычный, принятый, умалчивамый, устанавливаемый по умолчанию .
launch [lɔːnʧ] запуск; пуск; начало; взлет; запустить; начать; открыть; выпустить; предпринять; пусковой
receiver [rɪˈsiːvə] приемник, получатель, принимающий; приемная; трубка, принимающее устройство