15-16 июля в Минске состоялась MobileOptimized’2016 — международная конференция для мобильных разработчиков и менеджеров, занятых в сфере мобильных приложений и игр. Генеральным партнёром мероприятия в этом году стала компания Gismart.
dev.by выбрал 10 выступлений, на которые стоит обратить внимание разработчикам. Ссылки на презентации для каждого выступления размещены в описании к видео.
1. It is about philosophy: culture of a good programmer (Fernando Cejas, SoundCloud)
Разработчик мобильных приложений в Soundcloud рассказывает о том, что безупречные технические навыки — не единственное, что важно для построения успешной карьеры разработчика. К слову, интервью с Фернандо недавно вышло на dev.by
2. Knock knock! Who's there? Doze (Yonatan Levin, Gett)
Доклад посвящён режиму Doze, который обрёл полную силу в Android N и теперь ощутимо влияет на архитектуру приложений. Вы узнаете, как выжить в новом мире с использованием Job Scheduler, Content Provider, сохранив при этом целостность продукта.
3. End-to-end encryption cookbook (Marcin Krzyżanowski, SwingDev)
В докладе описана история сквозного шифрования, от OpenPGP до Signal, раскрыто его текущее состояние и объяснён инструментарий, необходимый для внедрения шивфрования в iOS-прилжение.
4. Android tool-chain and run-time improvements (Aleksander Piotrowski, Applause)
Акцент в выступлении сделан на новинках Android N: JIT, AOT, hybrid JIT/AOT, Jack, Jill, а также другие аббревиатуры и кодовые названия. Более того, Александр пробует дать ответ на вопрос о том, что ждёт Android после Java.
5. Ionize your Web App — build hybrid apps (David Ferreira, NonDutch)
Рассказ про Ionic HTML5 Mobile Framework, с помощью которого можно создавать приложения на HTML, CSS и JS. Ionic объединяет стандарты UI нативных приложений с мощью и гибкостью веба. Работает внутри Cordova или Phonegap и деплоится нативно или как Progressive Web App.
6. Как мы работаем со звуком в Gismart (Александр Пархимович, Gismart)
Gismart специализируется на создании приложений и игр для любителей музыки, и неудивительно, что специалисты компании могут многое рассказать о работе со звуком. В докладе затронута работа с Core Audio, Core Midi, поддержкой Midi keyboard, а также работа с AUDIOBUS.
7. The ultimate guide to MVP pattern on Android (Mateusz Herych, IG)
Используя примеры из своей работы в IG, Матеуш раскрывает секреты создания простого и эффективного кода и объединении различных компонентов приложения в одно стабильно работающее целое. Всё это — в контектсе набирающего популярность в среде Android-разработчиков шаблона MVP (model-view-presenter):
8. Матвей Мальков, Nexters – The Art of Rx
«Реактивщина» везде, от неё не скрыться, и многие уверены, что могут использовать реактивное программирование правильно. Матвей на примерах показывает, как делать не нужно, а как нужно делать обязательно. А ещё рассказывает о соблюдении контракта потока и элементах RxJava, которые радуют докладчика.
9. Work Android, WorkArounds (Сергей Варичев, Corgi)
Выступление о хороших практиках разработки Android-приложений, хитростях и тонкостях Android. «Неубиваемые» приложения, работа в бэкраунде, мультипроцессы, низкое потребление памяти и батареи, 3rd party авторизация, Fingerprint Api.
10. Q&A session с Андреем Бреславом, руководителем проекта разработки Kotlin
Андрей Бреслав, руководитель разработки Kotlin и архитектор языка, провёл Q&A сессию по Kotlin, в ходе которой ответил на вопросы представителей белорусской мобильной разработки о возможностях, применении и перспективах использования языка.
Релоцировались? Теперь вы можете комментировать без верификации аккаунта.