Connect with us

Медиа

7 лучших видео по мобильной разработке с конференции DUMP

13 апреля в Екатеринбурге пройдёт конференция DUMP — самая большая конференция для разработчиков на Урале. Третий год подряд будет секция, посвященная мобильной разработке. Ниже — видео 7 лучших докладов по мобайлу за последние два года.

AppTractor

Опубликовано

/

     
     

1. Больной вопрос для сложных приложений – как организовать потоки данных и управления. Если делать это плохо, в коде появляются ужасные места с запутанной логикой, в которых тяжело ориентироваться. Инженер-разработчик iOS в Rambler&Co Александр Сычев в своем докладе показал и рассказал, как с помощью такой абстракции, как конечный автомат, решить задачу управления сложным объектом со множеством внутренних состояний.

2. Денис Неклюдов, эксперт по Android-разработке со статусом Google Developer Expert, рассказал о реалиях чистой архитектуры в большом legacy проекте, Espresso тестах, помощи Dependency Injection в тестировании, об интеграции процесса тестирования в ежедневную разработку и о всех подводных камнях, о которые можно разбить лоб не один раз. Хотите научиться на чужих ошибках — обязательно посмотрите.

3. Думаете, стоит ли использовать Xamarin или лучше выбрать другой путь мобильной разработки? Тогда доклад Дмитрия Моисеева (СКБ Контур) для вас.
Дмитрий остановился на самых критичных особенностях, проблемах и описал пути их решения.

4. Очень полезный доклад на тему, про которую нужно говорить больше. Исторически сложилось, что безопасности мобильные разработчики уделяют недостаточно внимания, как следствие, мы имеем в маркете множество приложений с различными уязвимостями. Что необходимо знать о безопасности мобильному разработчику? Александр Смирнов (RedMadRobot) сделал полезнейший доклад о том, что необходимо знать о безопасности мобильному разработчику: модель безопасности Android, ключевые уязвимости и способы защиты от них.

5. Следующий доклад для любознательных. Никита Илясов (Яндекс.Такси) рассмотрел еще один способ передачи данных между устройствами — через звук. Рассказал про базовые принципы реализации этого способа на примере реализации для iOS приложения и о том, как это сделать в Android.

6. Те, кто тестирует мобильные приложения, знают, что большая часть такого тестирования — это приведение устройства и приложения в нужное состояние: правильная геолокация или скорость перемещения, состояние сервера, наличие или отсутствие необходимых ресурсов. Ускорить тестирование мобильных приложений помогают debug-панели. Арсений Батыров (Badoo) рассказал об опыте использования debug-панелей на популярных ОС: Android, iOS и Windows Phone, а также на паре непопулярных.

7. Хардкорный доклад, на который нужно обратить внимание всем, кому интересна многопоточность в мобильной разработке. Максим Ефимов (RedMadRobot) рассказал, что такое Java Memory Model, какие нюансы ожидают разработчика при написании мультипоточного кода, и как это учитывать в Android приложениях.

Видео всех докладов можно посмотреть на YouTube-канале.

В этом году в секции Mobile выступят Владимир Теблоев (Сбербанк), Александр Денисов (NetCracker), Владимир Даронь (Webant), Константин Касьяненко (Сбербанк-Технологии), Павел Кольцов (Tinkoff.ru), Денис Малых (Яндекс), Евгений Мацюк (Kaspersky Lab). Среди обсуждаемых тем: Firebase Cloud Firestore, автоматизация тестирования iOS-приложений, эксперименты с VIPER, архитектурами на базе промисов, обсерверов и операций, проблемы в мире IoT, Zygote, IBinder, и их связи с процессами в Android.

Комментарии
Если вы нашли опечатку - выделите ее и нажмите Ctrl + Enter! Для связи с нами вы можете использовать info@apptractor.ru.
Advertisement
Click to comment

You must be logged in to post a comment Login

Leave a Reply

Медиа

Podlodka #64: Публичные выступления

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

AppTractor

Опубликовано

/

Автор:

Podlodka

В выпуске мы обсудили практически все с этим связанное – где взять тему, как построить рассказ, какими сделать слайды, как привлечь внимание аудитории. Много полезных советов, хейта в сторону лайвкодинга и парных выступлений, лайфхаков по работе с программным комитетом.

Комментарии
Продолжить чтение

Медиа

Android Dev Подкаст. Выпуск 68. Про найм. Часть 2

Продолжение темы трудоустройства. Обсудили какую максимальную зарплату получают в мобильные разработчики в Москве, как говорить о зарплате и о повышении, что такое оффер и что с ним делать. Поделились правилами хорошего резюме. Обсудили опционы и стоки. Высказали свои мысли, что нужно изучать помимо мобильных технологий разработки.

AppTractor

Опубликовано

/

Автор:

Продолжение темы трудоустройства. Обсудили какую максимальную зарплату получают в мобильные разработчики в Москве, как говорить о зарплате и о повышении, что такое оффер и что с ним делать. Поделились правилами хорошего резюме. Обсудили опционы и стоки. Высказали свои мысли, что нужно изучать помимо мобильных технологий разработки.

Материалы:

Примеры резюме:

Шаблоны для составления резюме:

Ведущие

Денис Неклюдов
GDE

Александр Блинов
HeadHunter

Александр Ефременков
Яндекс

Евгения Остроумова
GMS

Комментарии
Продолжить чтение

Медиа

Радио-Т 602

Радио-Т – разговоры на темы хайтек, высоких компьютерных технологий, гаджетов, облаков, программирования и прочего интересного из мира ИТ.

AppTractor

Опубликовано

/

Автор:

В новом выпуске:

Комментарии
Продолжить чтение

Медиа

Podlodka #63: Психология и IT

Что может волновать разработчика кроме красоты его кода и использования правильной архитектуры? Оказывается, много всего.

AppTractor

Опубликовано

/

Автор:

Podlodka

В 63 выпуске подкаста к ведущим в гости зашел Андрей Бреслав, создатель языка Kotlin. Как ни странно, говорили мы не про языки программирования, а про психологию и чем она может быть полезна области IT.

Комментарии
Продолжить чтение

Реклама

Наша рассылка

Нажимая на кнопку "Подписаться" вы даете согласие на обработку персональных данных.

Вакансии

Популярное

X
X

Спасибо!

Теперь редакторы в курсе.