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 #77: Технический долг

Как бороться с техническим долгом? Чем осознанный техдолг отличается от неосознанного? Как продать необходимость рефакторинга бизнесу? Чем персики лучше лимончиков?

AppTractor

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

/

Автор:

Podlodka

На все эти будоражащие вопросы дал ответ Александр Бындю, IT архитектор и специалист по Agile и Lean практикам, повидавший на своем нелегком консалтерском веку множество долгов разной степени тяжести.

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

Медиа

Радио-Т 615

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

AppTractor

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

/

Автор:

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

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

Медиа

Podlodka #76: Обучение

В современном мире технологии меняются с все нарастающей скоростью, и, чтобы не терять собственную актуальность, нам всем необходимо учиться. Эту важнейшую тему мы обсудили с руководителем евангелистов Microsoft Александром Ложечкиным.

AppTractor

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

/

Автор:

Podlodka

Саму тему рассмотрели как с биологической стороны, так и со стороны реальных практик и техник обучения. Не обошли стороной смежные темы: система образования и источники знаний.

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

Маркетинг и монетизация

Схема роста: тактическое руководство по маркетингу роста

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

AppTractor

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

/

Автор:

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

«Учебник роста» состоит из пяти глав:

  • Сегментация – как создавать демографические и поведенческие сегменты пользователей.
  • Приобретение пользователей – как управлять SEO, рекламой, почтовыми рассылками.
  • Продукт – как оптимизировать и монетизировать воронку онбординга.
  • Тестирование – как запускать масштабные ценовые тесты.
  • Аналитика – как измерять результаты кампаний роста.

Внутри – 15 пошаговых стратегий роста от ведущих экспертов ведущих компаний: Dropbox, Stitch Fix, LinkedIn и других.

Книга доступна бесплатно на сайте: https://playbook.clearbrain.com/.

 

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

Реклама

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

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

Вакансии

Популярное

X
X

Спасибо!

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