21 июня 2019

Три видео для тех, кто пишет под iOS

Блог компании Яндекс.ДеньгиПрограммированиеРазработка под iOSРазработка мобильных приложений


Привет, Хабр!
У нас прошёл iOS-митап и я принёс вам три видео от коллег из Яндекс.Денег, Яндекса и Mail.ru.


Первое — как работать с асинхронным кодом из разных языков программирования.
Второе — про баги при работе с системной клавиатурой на iOS и их исправление.
Третье — о том, как устроена iOS-разработка в Яндексе.


Some different ways to concurrent


Александр Залуцкий, Яндекс.Деньги


Расскажу, как работать с асинхронным кодом из разных языков программирования и применять эти навыки в iOS-разработке. Объясню, что такое MVar, STM, Chan, coroutines и actor model.


Баги при работе с системной клавиатурой


Константин Мордань, Mail.ru


Если в приложении функции завязаны на клавиатуру, не всегда достаточно подписаться на уведомления UIKeyboard и обрабатывать их. Можно ошибиться в расчётах, забыть про режим Slide Over на iPad или получить от системы невалидные координаты клавиатуры. Тогда всё пойдёт не так. Я расскажу, в чём ошибаются при работе с клавиатурой, как быстро находить такие проблемы с помощью сбора логов, отправки статистики, вывода графиков на Dashboard и реализации watchdog.


Как устроена iOS-разработка в Яндексе


Дмитрий Галимзянов, Яндекс


Мой рассказ — об организации iOS-разработки и тестирования в Яндексе. Покажу, как мы планируем разработку и управляем командами в разных городах, как пишем код, затягиваем зависимости из соседних продуктов, налаживаем контакты с тестированием и релизим всё, что создали. Рассказ основан на личном опыте. Вы получите новые знания и сможете внедрить их в свои процессы.




Это был отчёт митапа для iOS-разработчиков от Яндекс.Денег. Если у вас есть вопросы докладчикам — задавайте в комментариях, а мы им передадим и ответим. Или они придут сюда сами.

Теги:iosMVarSTMChancoroutinesactor modelUIKeyboardSlide Overwatchdog
Хабы: Блог компании Яндекс.Деньги Программирование Разработка под iOS Разработка мобильных приложений
+14
3,2k 45
Комментарии 1
Лучшие публикации за сутки