UA Mobile 2016

Киев, 16 апреля 2016

Дорогие друзья!

Четвёртая всеукраинская конференция разработчиков приложений для мобильных устройств UA Mobile 2016 состоялась!

Надеемся, что день, проведенный на мероприятии, был для Вас плодотворным, а полученные знания - полезными.

Уверены, что среди 320 участников конференции Вы приобрели новых друзей!

Полный фото-отчет доступен по ссылке.

Выражаем искреннюю благодарность генеральным партнерам UA Mobile 2016, компаниям: GlobalLogic, Cogniance, Zalando, Adamant, партнёрам: Microsoft, JetBrains, OrangeSputnik, а также инфопартнерам за поддержку!

До встречи в следующем году!

О конференции

16 апреля 2016 года в Киеве состоится четвёртая всеукраинская конференция, посвященная разработкам мобильных приложений и сервисов — UA Mobile 2016.

UA Mobile — всеукраинская конференция разработчиков приложений для мобильных устройств, посвященная созданию mobile-решений для бизнеса, научных исследований и сферы Edutainment, а также тенденциям и новинкам в сфере разработки программного обеспечения для мобильных устройств за текущий год.

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

Основная цель конференции — поддержка сообщества украинских разработчиков в сфере мобильных технологий, а также обмен опытом и знаниями как в рамках основных мобильных платформ (iOS, Android, Windows и других), так и в смежных областях: кроссплатформенные решения, пользовательские интерфейсы, разработка игр, маркетинг мобильных приложений и др.

Направления UA Mobile

Разработка приложений

Разработка приложений для основных программных платформ: iOS, Android и WР. Применение современных библиотек, компонентов и подходов в разработке.

Тестирование приложений

Применение новейших инструментов и подходов в тестировании мобильных приложений и сервисов.

Разработка игр

Обмен опытом в разработке мобильных игр. Использование современных фреймворков и технологий. Особенности разработки игр для различных мобильных платформ.

Кроссплатформенные решения

Наиболее современные и эффективные решения для кроссплатформенной разработки мобильных приложений. Преимущества и недостатки кроссплатформенных технологий.

Управление проектами

Эффективные подходы в управлении процессом мобильной разработки. Обмен опытом управления в реальных проектах и компаниях.

Маркетинг мобильных приложений

Современные и эффективные способы продвижения мобильных приложений как на мировых, так и на отечественных рынках.

Бизнес и инвестиции

Привлечение инвестиций в мобильные проекты. Опыт реализации успешных стартапов.


Cesar Valiente
Android Google Developer Expert (GDE).
Android Engineer at Wunderlist.

Refactoring Wunderlist

Wunderlist is the most used todo-based productivity app.

In this talk I will explain the changes we are doing in our architecture to make it better, more testable, more readable and more solid, how we are applying the MVP pattern to the presentation layer and how are we decoupling the elements involved here to make them easy to test.

I will also explain how we use "use cases" that for us are kind of "microservices", then I will explain too how we are moving parts of our app to make then reactive applying reactive programming.

About speaker

César Valiente is currently working at Microsoft, in the Wunderlist team, the makers of the famous and awarded multi-platform productivity app, as Android Engineer. His current focus is on making Wunderlist for Android better, working on the core of the app improving the current code base.

César is recognized by Google as Android Google Developer Expert (GDE). He is a community guy and actively supports GDG communities and local meet-ups, giving talks, helping organizing events, etc.

He is a FLOSS (Free/Libre Open Source Software) expert and advocate. As an avid speaker, he thinks that sharing knowledge with the community is something really great and important, so he has spoken in some of the most important mobile/Android related conferences along EMEA.

Orhan Obut
Android Google Developer Expert (GDE).
Android Developer at Blacklane.

Life of APK

Android application development seems to have only a few steps: Write code, assemble it and deliver.

But how does your code actually work during the assemble? What transformations it gets and delivers to the end user? What happens to your resources, source files? How does the compiler work for android? Why do you need to sign your application and what happens after the user launches your application? And many other questions.

In this talk, I'll try to explain all steps behind the android development from writing code to launching the application. I will try to reveal all those magics behind the assemble process.

About speaker

Orhan is an Android Google Developer Expert in Berlin and currently working as android developer at Blacklane. He has experience on various domains from m-banking to m-commerce applications. His goal is to apply software principles and best practices to the mobile development and share this experience with the other fellow developers. He actively uses various channels to accomplish his mission. He is especially interested in open-source and constantly support it. He also speaks about his experience of android development in the public conferences.

Hector Zarate
iOS Developer at Spotify.

Consistent, Thin and Dumb

A story about how we transitioned from a client-driven iOS app to a backend-driven one.

How are we leveraging our own internal frameworks? and, besides the technical aspect, what are the challenges of our organization structure to achieve this?

About speaker

Hector Zarate is Spotify's own iOS cowboy. Besides working at some exciting features, he is also author of an internal framework in charge of rendering lots of Spotify in iOS.

On his spare time he occasionally develops his own apps, writes on and tries to find the best milk chocolate bar in he world.

Enrique López Mañas
Android Google Developer Expert (GDE).
Software Engineer at Stadtwerke München GmbH.

Android Mobile Continuous Integration

Continuous Integration and Build is a process that organisations implement in order to achieve a development flow, capable of transporting the application from its original conception into a testable product that is tested several times a day.

The mobile development follow a particular diagram of CI implementation. In this talk, we will explore how a CI workflow can be implemented for Android: from testing, to build scripting without forgetting a branching strategy.

About speaker

Enrique is a Google Developer Expert, and IT Consultor normally based in Munich, Germany (although is hard to catch him up there for more than a few weeks). He develops software and writes about it for money and fun. He spends his free time developing OpenSource code, writing articles, learning languages or taking photographies. He loves nature, beer, traveling, and talking about him in third person.

John Sundell
Lead iOS developer at Spotify.

Taking Objective-C to the next level

We're all really excited about Swift these days, and even though most people agree that Swift is the future of iOS development - most of us still have a lot of Objective-C code that we have to keep working with. Instead of being frustrated with Objective-C, or do something radical and rewrite your whole app in Swift - there are a ton of modern concepts and design patterns that can easily be implemented in Objective-C, as well as in Swift.

During this talk, John will show some examples on how Spotify keeps moving its Objective-C codebase forward, and how you easily can improve the quality, testability and predicability of your Objective-C code. There will be live coding!

About speaker

John has been building apps, tools and games for Apple platforms since the early days of the iOS SDK. For the last 3 years, he's been working on the Spotify iOS app, implementing new features, trying out new design patterns and building frameworks for dynamic UI development. John is also a huge fan of Swift, spending a large part of his spare time hacking away on open source projects, games and tools using it.

Mateusz Herych
Android Google Developer Expert (GDE).
Android Tech Lead at IG.

Migrate your app to Android N - what will work OOTB, and what will suddenly break your app

Every new Android release makes our smart devices more powerful and user-friendly. They also make it easier for us - developers - to delight our users by fresh platform features that were previously unavailable. Android N isn't any different. With multi-window support, enhanced Doze mode, new notifications system and other cool features Android SDK becomes even more powerful tool in our hands. During this session Mateusz will tell you some details about Android N's freshest features, including his own research that can't be easily found in documentation. Mateusz will also share some thoughts on how new features can break existing apps' behavior.

About speaker

Mateusz works as an Android Tech Lead at IG where he uses his Android abracadabras to make trading experience more mobile. He's also a member of the Google Developer Expert program for Android. An avid fan of coding (of course!), football and railways spending most of free time playing with his newborn twins.

Екатерина Коровкина
iOS-разработчик в Rambler&Co.

VIPER: наш взгляд на вопрос

После года использования архитектуры VIPER в разработке таких приложений как ЖЖ, Афиша, Касса мы готовы поделиться итогами нашего опыта. Как и почему мы используем VIPER, какие видим преимущества и недостатки у этого подхода по сравнению в MVC, MVVM или отсутствием архитектуры как таковой. Также мы расскажем о некоторых решениях и соглашениях, которые были выработаны в рамках совместной разработки для большей стандартизации процессов.

О докладчике

Екатерина выпускница МГТУ им. Баумана начала свою карьеру iOS-разработчика в Mail.Ru, разрабатывая такие мессенджеры как ICQ и Mail.Agent. В настоящее время Екатерина работает в компании Rambler&Cо над такими проектами как ЖЖ, Rambler.Еда, Гороскопы и заканчивает свой первый проект на Swift.

Дмитрий Думанский
Co-founder и CTO в Blynk.

Blynk: от идеи к продукту

Я хотел бы рассказать Вам историю создания проекта Blynk от идеи до полноценного бизнеса. О том, почему IoT это будущее, которое уже наступило и почему это должно Вас волновать. Об ошибках, которые мы допустили, неожиданностях, с которыми столкнулись, и почему разработка под обе платформы Android и iOS - наш самый больший фейл.

О докладчике

Blynk co-founder, CTO. В прошлом Java Team Lead. Постоянный спикер Java-конференций, входит в топ-3 Java блогеров на хабрахабре. Сегодня Java EE и Android разработчик. Более 10 лет опыта. Специализируется на построении scalable, distributed, big data систем и оптимизации приложений. Занимается легкой атлетикой и любит почитать научно-фантастические книги.

Илья Родин
Ведущий Android-разработчик в ROKITT Ukraine.

Критика "библиотечного" подхода в разработке под Android

В последнее время наблюдается всплеск интереса к разработке Android-приложений с помощью сторонних SDK и фреймворков. Прежде всего это связано с активной деятельностью таких компании как Square и Facebook.

И если к библиотекам, которые выполняют сугубо утилитарные функции и помогают без написания лишнего кода, в целом, никаких вопросов нет, то злоупотребление библиотеками и фреймворками, которые навязывают свои правила игры поверх нативного, чаще приводит к негативным последствиям.

Целью доклада является рассмотрение негативных сторон использования таких библиотек как EventBus, RxJava, Mortar и т.п. в сравнении с разработкой, используя нативные средства Android Framework, и донести то слушателей мысль о том, что любая библиотека, фреймворк или SDK - это прежде всего инструмент, эффективность применения которого зависит от понимания того, как он работает в контексте конкретной задачи.

О докладчике

Ведущий разработчик в ROKITT Ukraine. Имеет 6+ лет опыта в коммерческой разработке, 30+ мобильных приложений под Android, Windows Phone, Blackberry, J2ME, ментор, спикер, тренер. Сфера интересов: пропаганда разработки под Android, новейшие технологии в mobile и их практическое применение.

Александр Леущенко
Хamarin Tech Lead в Ciklum.

Reactive Xamarin

Разработка надежных мобильных приложений является сложной задачей: корректная обработка действий пользователя, операции с сетью в условиях плохого соединения, фоновые задачи - все это превращает работу приложения в набор случайностей, которые делают его … рабочим!

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

В докладе я хотел бы обратить внимание на практическое применение подхода, показать как и чем он может быть полезным в реальной разработке под iOS и Android.

О докладчике

Александр более 8 лет в коммерческой разработке, из которых 4 года пишет мобильные приложения. Пропагандирует мобильную разработку на C#. В данный момент работает на позиции тех.лида Xamarin-команды в Ciklum. Отвечает за кросс-платформенные мобильные решения под iOS, Android и UWP. Активный участник и организатор конференций и семинаров, посвященных мобильной разработке.

Алексей Демедецкий

Swift iOS Architecture with FLUX in mind

Вместе с выходом Swift перед программистами под платформу iOS открылись новые возможности: типы-значения, ассоциативные перечисления, кортежи, поддержка функциональной парадигмы. Чтобы максимально использовать все эти нововведения необходимо переосмыслить подход к проектированию архитектуры. В своем докладе я продемонстрирую рабочий и прагматичный подход к созданию iOS-приложений с использованием языка программирования Swift.

О докладчике

iOS разработчик, ментор, консультант. Алексей более 5 лет занимается созданием бизнес-приложений и стартап-проектов. В своей работе фокусируется на поддерживаемом и трестируемом коде. Продвигает Lean/Agile подходы в разработке, концепцию самоорганизованных команд.

Sergii Zhuk
Android Software Engineer at Zalando SE.

Effective Android Development

The efficiency of your software engineering work depends not only on your deep knowledge and expertise, but also on the toolset you select, and how well you use the tools.
In this talk, I will discuss some tools and approaches that will help you to increase your productivity as an Android developer and decrease the amount of “monkey work” being done day-to-day. My talk will show a collection of solutions used by our team to develop product with 10+ million downloads. Key points:

  • Android Studio: configuration tricks, little-known features and plugins
  • Test devices: emulators vs real gadgets, cloud test platforms
  • App performance: what and how to measure, how to make your app work faster
  • Gradle hacks: build your app faster and add more flexibility for different build types

The information and examples provided will be interesting for both beginner and experienced developers.

About speaker

Sergii Zhuk is Android Software Engineer at Zalando SE (Berlin). Passionated with programming since high school, he has started his career as Java backend developer, but switched later to Android. Sergii is the author of Android Digest for Ukrainian Software Developers Community ( and speaker at various tech events.

Андрей Гевак
Руководитель группы мобильной разработки в Яндекс.Музыка.

Как мы делали онбординг в Яндекс.Музыке

Подробный рассказ, как повысить LTV / конверсию / возращаемость на примере Яндекс.Музыки. С гроус хаками, примерами из жизни и вот этим всем.

О докладчике

Пришёл в Яндекс в 2011 году как выпускник первой Школы менеджеров Яндекса (ШМЯ). В 2012 году окончил МГТУ им. Баумана по специальностям инженер-физик и менеджер. Сейчас отвечает за мобильные клиенты сервиса Яндекс.Музыка.

Никита Бондаренко
Windows Mobile Developer в Digital Cloud Technologies.

Windows 10 - одно приложение для всех платформ

После выхода последней версии операционной системы от компании Microsoft разработчики получили прекрасную возможность для написания одного кода, разработки одного отображения и получения на выходе одного приложения, которое будет работать на всех платформах, которые поддерживают Windows 10. Вы только представьте - Вам теперь не нужно беспокоиться о разном API на разных платформах, разных стилях и их именах и тому подобное. Но как использовать эту возможность на полную? Как создать качественное мобильное приложение, которое будет работать везде, используя все возможности? В своем докладе я расскажу Вам как создать качественное приложение для Windows 10, с какими проблемами вы можете столкнуться и как их решать, и о новой процедуре компиляции .Net Native.

О докладчике

Разработчик мобильных приложений под операционную систему Windows. В своей работе большое внимание уделяет возможностям будущего масштабирования и более широкого использования. Перфекционист. В свободное время занимается футболом и экспериментами в разработке, пропагандирует мобильную разработку с использованием C#.

Anton Minashkin
Android developer at GlobalLogic.

Data transfering: faster, stronger, better and not harder

Almost all mobile apps should communicate with server or even with each other, some of them should store something and definitely all of them should work as fast as they can. One of the bottlenecks in performance of these apps is operations with data. Actually almost all apps are all about the data, they send it, store it, process it, receive it and somehow show it to the user. So to make your app really fast you definitely need to find a way how to make data processing really fast.

So let’s discus what tools do we have right now for this, how and when should we use it and how this will make your users happier.

About speaker

Android developer, Team lead, currently works at Global Logic. Have experience in both server and mobile side development. All my free time I spend on the endless search of silver bullets, perfect architectures and holy wars.

Сергей Поплавский
Microsoft Украина.

Azure App Services для создания бэкенда мобильных приложений. Пример разворачивания Parse Open Source на Azure

Мобильные телефоны с каждым годом все глубже проникают в нашу жизнь. При этом не только в личную, но и в рабочую. Почта, календарь, корпоративный мессенджер, офисный пакет и специализированные приложения уже сейчас позволяют, находясь в дали от компьютера, держать на пульсе бизнес и выполнять свою работу. Быть всегда онлайн – это современный тренд. И не смотря на то, что с каждым годом мобильные устройства становятся более производительными, мы все еще не можем выносить всю бизнес-логику на сторону клиента. С другой стороны, мобильные устройства работают на разных платформах и вопрос поддержки приложений становится особо остро, если над одним и тем же функционалом работают разные команды для разных типов устройств.

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

В данном докладе мы поговорим о принципах построения отказоустойчивых и масштабируемых серверных приложений для мобильных устройств. Ознакомимся с функционалом облачных служб Azure для разработчиков мобильных приложений, а также посмотрим на процесс разворачивания таких решений на примере платформы Parse, которая совсем недавно стала Open Source.

О докладчике

Сергей Поплавский – сотрудник компании Microsoft, который отвечает за развитие платформы Microsoft Azure и средств разработки в Украине. За время своей работы он успел провести более 40 глубоких технических тренингов по этим тематикам, участвовал в разработке нескольких проектов на платформе Microsoft Azure и потому имеет практический опыт реализации и внедрения решений на базе этой платформы. Сергей имеет многолетний опыт программирования на платформе .Net используя Visual Studio, реализовал несколько собственных приложений под платформы Windows Phone, Windows и Azure.

Александр Зимин

Быстрее света

В своём докладе я поделюсь уроками, которые извлёк за время работы в расскажу, почему мы вернулись с MVVM обратно к MVC, каков первый опыт использования Swift в производстве крупного проекта, как можно увеличить конверсию пользователей в 10 раз всего за 2 недели работы, а также покажу результаты своего небольшого эксперимента по выводу в Featured от Apple любого приложения.

О докладчике

Александр Зимин — победитель Apple WWDC 2015 Scholarship, организатор и спикер CocoaHeads Moscow. Преподавал на первых в России курсах по изучению Swift. Кроме iOS-разработки занимается аналитикой, продуктовым дизайном и проектированием пользовательских интерфейсов.

Zeyad Salloum
iOS Developer at Zalando SE

The Flexible Layout Kit (how we got rid of web views)

Content is King! At Zalando, our content is changing every day. fashion trends come and go and new items enter our warehouses every day. Discounts happen over night and every so often we want to present a new feature on a landing page. On websites these changes can be pushed to the public within seconds. But with Native apps we have release cycles measured in weeks or at least days.

In this talk, I’ll cover how we tackled this problem at Zalando by creating a framework we call Flexible Layout Kit. Flexible Layout Kit is a layout engine that translates JSON content into native iOS interfaces. it’s made up of a collection of elements that can be contained inside each other to form amazing native UI.

About speaker

Zeyad is an iOS Developer at Zalando SE. He has been a fan of iOS ever since iOS 1.0 and has been writing apps since version 4 came out. From working with startups to creating his own. And now he's part of the amazing Zalando team that allows us to buy pants from our iPhones :D

Тетяна Зав'ялова
Дизайн-лід у Cogniance

UXD4Mobile. Дизайн мобільних додатків

Процес впливає на результат. Цього року Cogniance разом з UA Mobile проводить унікальну подію, під час якої дизайнери, менеджери проектів та інженери матимуть змогу поділитись своїм досвідом і спробувати нові підходи, які дозволяють підвищити ефективність та поліпшити UX. Починаючи з бізнес ідеї, наша команда ознайомить учасників з етапами процесу проектування мобільних додатків, розкриваючи секрети створення якісних інтерфейсів.

Під час доповіді я поділюся секреатми розробки якісного дизайну мобільних додатків, що ляжуть в основу практичного семінару та представлю результати учасників семінару.

Про спікера

Таня – дизайн-лід в Cogniance. З перших днів випуску iPhone працює на мобільних проектах. Має ряд наукових публікацій, патентів та міжнародних нагород в області дизайну мобільних додатків. Активно виступає на міжнародних конференціях та є організатором ряду практичних семінарів.

Быть в курсе событий

Если Вы хотите получать новости конференции, узнавать о новых докладах и следить за ходом организации мероприятия, укажите Ваш электронный адрес и мы будем присылать Вам дайджест UA Mobile 2016.

Благодарим Вас за участие! Ваш электронный адрес добавлен в список для рассылки.
Что-то пошло не так! Пожалуйста, подождите несколько минут и повторите попытку.
Некорректный E-mail


Сайт конференции: UA Mobile 2014
Сайт конференции: UA Mobile 2013
Сайт конференции: UA Mobile 2012

Видео отдельных докладов

Обеспечение базовой безопасности в Android-приложениях

Обеспечение базовой безопасности в Android-приложениях

Использование Swift в реальных проектах.

Использование Swift в реальных проектах

Unit-Testing в iOS проектах.

Unit-Testing в iOS проектах

Как мы разрабатываем сервис Дороги Украины.

Как мы разрабатываем сервис Дороги Украины

Codename One - Java to Obj-C bridge.

Codename One - Java to Obj-C bridge

Применение биометрической авторизации пользователя в Android.

Применение биометрической авторизации пользователя в Android

Тестирование мобильных приложений с Calabash

Тестирование мобильных приложений с Calabash

Автоматизированное тестирование мобильных веб-приложений, основанных на Sencha Touch

Автоматизированное тестирование мобильных веб-приложений, основанных на Sencha Touch

Генеральные партнёры

Cogniance co-creates technology products in partnership with startups through to fortune 500 companies. Our engineers and designers work with innovators and entrepreneurs worldwide to define, build, launch and evolve market-winning products that forge lasting relationships with customers.

Cogniance’s design-led thinking, fortified by our Silicon Valley DNA, has enabled companies like NetPulse, Xerox and CloudMade to create and launch impactful products in the connected car, AdTech, and audio markets that engage users and deepen their relationships with brands.


Zalando is Europe’s leading online fashion platform, doing business in 15 markets. Delivering amazing shopping experiences to our +18 million customers requires moving fast ­ with microservices, Agile processes & autonomous teams ­ and using cutting­edge, open­source technologies. We use Scala, Java, AWS, Clojure, React.js, Go, Swift and Docker, to name just a few.

What we've built at Zalando is complex. Supporting – profitably – all the different countries, languages, payment methods, shipping methods, and different product tastes across Europe has required nonstop innovation, creativity and hard work. Zalando technologists build everything in­house, from our logistics software to our mobile applications. Our tech architecture is built upon five key principles: API First, REST, SaaS, cloud, and microservices.

When it comes to tech culture, we believe that trusting each other is key. And we firmly believe in helping people grow: by letting them experiment and make mistakes, by learning new skills through internal tech talks and courses, and by stretching themselves outside the company.

And there is so much more: Mentoring program, Technical People Leads to help you achieve mastery, Colleagues from +70 nationalities, Pro­diversity culture, Autonomy valued, 40% shopping discount, Competitive salaries, Tech Locations: Berlin, Helsinki, Dublin, Dortmund, Mönchengladbach & Erfurt, etc.

Visit us: ​





Работа в Украине


Aviram Eisenberg
Aviram Eisenberg, founder & CEO @ Ignite
It was a great pleasure for me to speak in the UAMobile for the first time. So many Ukrainian professionals chose to invest their free Saturday to learn about the new trends and technologies in the booming mobile vertical.
As the owner of Ignite, a global software development company that only recently launched APPR – a specialized mobile boutique that provides one stop shop for mobile user experience, mobile development and App promotion, I decided to speak about CodeNameOne, a very hot and new cross-platform mobile technology that allow Java developers to convert to mobile development in 2-3 days and create cross-platform native mobile Apps without efforts!
The organizers deserve all the best words for the flawless organization and for the high level of participation – see you next year!

Место проведения

г. Киев, Столичное шоссе 103, отель Ramada Encore Kiev.

Следите за новостями

Присоединяйтесь к странице или группе и будьте в курсе последних новостей.


Євген Курко
Евгений Курко
Организация конференции. Формирование программы и экспертная оценка докладов конференции. Работа с партнерами.
Євгенія Коржова
Евгения Коржова
Работа с инфопартнерами. Организация конференции.
Сергій Жук
Сергей Жук
Экспертная оценка и подбор докладов конференции, информационная поддержка.


Обязательное поле
Некорректный E-mail
Обязательное поле
Обязательное поле

По вопросам организации конференции, участия и партнерства Вы можете связаться с нами по телефону:

+38 (097) 696-46-35

по электронной почте - Анжелика Дубикова.

   Быть в курсе событий