Привет!
В пятницу, 14 марта в Санкт-Петербурге мы проведём конференцию для разработчиков мобильного ПО.
Что нас ждёт на конференции
- полтора десятка мощнейших докладов от экспертов по мобильной разработке;
- мастер-классы по самым актуальным технологиям разработки мобильного ПО;
- возможность
закосить рабочий деньпообщаться с коллегами и друзьями в неформальной обстановке; - ну и расчленённый червяк :)
На конференции не будет
- рассказов про привлечение инвестиций и успешные стартапы;
- маркетинга и уроков по продвижению мобильных приложений;
- бесполезных тренингов по построению бизнес-моделей и монетизации;
- и других разговоров про то, как
космические корабли бороздятвырос мобильный трафик за последние N месяцев.
Конкуренция — двигатель прогресса!
Давайте посмотрим, какие конференции для мобильных разработчиков уже есть.
Наибольший интерес у нас вызвали следующие конференции:
- Live Mobile! — только 10% технических докладов.
- Mobile VAS & Apps Conference — тут только каждый седьмой доклад технический, да и стоит недешево.
- WinterNights/WhiteNights (состоится уже совсем скоро), но она про разработку игр и техническая составляющая около одной пятой.
- Не обошло наше зоркое око и беспокойный славный город Киев, где проходит CasualConnect, но там технических докладов и того меньше — всего шестая часть.
- MobileFest — наблюдаем около четверти докладов на технические темы. Остальное — про то, как космические корабли...
- Ну и наконец, Mobile developer day — рекордсмен, у которого чуть больше половины технических докладов.
Отдельно упомянем Top Mobile Conference — почему-то программу прошедшей конференции нужно запрашивать через форму на сайте, указав телефон, почту, место работы и должность. Поэтому оценивать состав программы не стал, хотя дико интересно — зачем такие сложности.
Наш ответ Чемберлену
Мы не могли пройти мимо этого безобразия и решили на конференции Mobius поддать мобильного жару!
На докладах вы увидите разобранные до ассемблерных инструкций приложения, узнаете о полезных фишках популярных фреймворков, узнаете о различных способах построения UI и оцените удобство использования ваших программ, узнаете, как тестируют мобильное ПО в крупных компаниях и пройдёте ликбез по безопасности.
Хардкор в игорном доме
Программа сформирована примерно наполовину. Мы планируем две параллельных секции по 6-7 докладов, но не исключаем того, что добавится и третья секция.
Предварительный список докладов
Скоростная разработка мобильных клиентов в AndroidStudio и AppCode
Николай Чашников, Алексей Ушаков, Евгений Куделевский, JetBrains
Ребята создадут в двух средах разработки два клиента к несложному веб-сервису. Будет ощущение, что они это делают в IntelliJ Idea и в XCode, но на самом деле это AndroidStudio и AppCode.
Oracle ADF Mobile
Эмин Аскеров, Oracle
Рассказ и демонстрация возможностей фреймворка. Начиная от сборки простого приложения под Android и iOS на единой кодовой базе и заканчивая его интеграцией с корпоративными приложениями посредством SOAP и RESTful сервисов. Также в докладе будет рассказано о взаимодействии с аппаратными и другими сервисами устройства, защите приложения с помощью аутентификации и авторизации пользователя, примении защиты веб-сервисов, а также об обеспечении оффлайн работы приложения с хранением данных в SQLite.И всё это на Java, HTML5, JavaScript и CSS!
Страхи и заблуждения о безопасности мобильных приложений
Андрей Стукаленко, эксперт по системной и программной архитектуре, Luxoft
Доклад начнется общим введением в аудит безопасности приложений. Затем будут рассмотрены некоторые уязвимости мобильных приложений и будет проведён анализ причин их появления.
Как устроено банковское ПО для мобильных платформ
Юрий Буянов, e-legion
Рассказ о подходах к написанию безопасных приложений (атаки на ПО, хранение и кеширование данных, логгирование), работе с сервисами заказчика и о проведении платежей.
Android architecture problems and solutions
Кирилл Зотин, Sitecore, Днепропетровск
Будут рассмотрены различные аспекты проектирования под Android: когда лучше хранить данные в базе с DAO/ORM, а когда в ContentProvider. Как реализовать взаимодействие Fragment&Activity. Упрощение тестирования кода с DI. В конце реализуем приложение по поиску строки с автодополнением данными с сервера (и обработаем retry при сетевых ошибках с помощью FRP).
Разработка мобильного приложения на Xamarin для облачных сервисов
Денис Кретов, Notissimus
В демонстрации докладчик пройдёт все шаги по написанию приложения для Android, iOS и WindowsPhone на Xamarin, начиная с разработки UI и до реализации API для доступа к облаку (на примере Azure).
Что привнёс Android в Linux
Алексей Никитин, Одноклассники
Скорее теоретический доклад о том, как устроен Android, в чем его отличия от ОС Linux и, самое главное, как изменения в Android изменяют работу основной ветки Linux.
Автоматическое тестирование мобильных приложений
Алексей Емелин, Яндекс
CI-сервер на службе мобильной разработки
Филипп Торчинский, JetBrains.
Речь пойдёт о том, как обеспечить хорошее тестовое покрытие мобильного приложения (разные версии Android, различные разрешения и dpi) с помощью CI-сервера и встроенных возможностей эмулятора мобильного устройства.
Backbone.js для мобильных веб-приложений
Вадим Миргородский, Blink Reaction, Киев
Обзор фреймворка от автора книги “Backbone.js Cookbook”: краткое введение в работу с ним. Затем рассказ об интеграции с другими мобильными фреймворками, оптимизации приложений и интеграции между различными слоями.
Reverse engineering приложений под Android
Александр Бова, Levy9, Украина
В докладе мы разберём типичную задачу по обратной инженерии: от того, как декомпилировать приложение (вы узнаете из чего состоит apk и как его разобрать) до анализа машинных инструкций.
Reverse engineering iOS приложений
Александр Смирнов, руководитель группы разработки, iOS Почта, Mail.ru
Здесь речь пойдет о той же задаче, что и в предыдущем докладе, но уже на платформе iOS.
Что должно быть в арсенале успешного мобильного веб-разработчика
Виталий Шароватов, Mail.ru
Рассказ начнётся с типичных проблем, возникающих при разработке мобильных сайтов и о возможных подходах к их решению. Кроме того, будет проведено сравнение некоторых инструментов для удалённой отладки, эмуляции и тестирования.
Отдельный список для докладов
(чтобы не разочаровывать) на начальной стадии обсуждения, т.е докладчик может быть еще сам не решил, готов ли он (приехать и) выступить:
Functional Reactive Programming & ClojureScript для мобильной разработки
Александр Соловьев, How Far Games
Напалм во время доклада и обгоревшие останки после. :)
Виртуализация списков (UI) на ObjectiveC
Андрей Скляревский, Одноклассники
Рассказ об ускорении работы списков на iOS.
Разработка на Unity3D для неразработчиков игр
Олег Придюк, Unity 3D
На самом деле, Олег готов сделать доклад практически тему по любой теме, связанной с Unity3D. Поэтому если вам интересна какая-то конкретная, то пишите в комментариях.
7 причин использовать Cordova/PhoneGap
Антон Кекс, Codeborne, Таллинн
Оптимизация UI для Android
Татьяна Завьялова, Usability Architect, Luxoft
Доклад для разработчиков и дизайнеров о том, какие UI-библиотеки выбрать в том или ином случае, какими фреймворками стоит пользоваться для создания хорошего и отзывчивого UI.
Разработка мобильного приложения, пока сервер ещё не готов
Николай Котюк, М-Платформа, Украина
Набор успешных практик, упрощающих (или даже дающих возможность) разработку клиентской части приложения без готового сервера.
Разработка решений на HTML5 с использованием XDK
Сергей Лунев (или его коллега), Intel
Демонстрация возможностей XDK.
Стать докладчиком
Предложить доклад можно на сайте конференции. Но будьте готовы к жесткому отбору — репетиции, ревью слайдов и, зачастую, не по одному разу. Ну а недели за три до конференции уже будет известно, какие доклады приняты, а какие нет.
Почём удовольствие?
Участие в конференции для первых ста человек будет стоить 3000 рублей.
А для лентяев жителей других городов мы организуем онлайн-трансляцию по той же цене.
Если вы занимаетесь или интересуетесь мобильной разработкой, если вам не все равно чем занимаются ваши коллеги в других компаниях, то приходите 14 марта на конференцию
Mobius!
Подробности на сайте конференции .