• 23 ноября 2019, суббота
  • Санкт-Петербург, Набережная Обводного канала, 60 Арт-пространство "Ткачи"

DartUP 2019

Регистрация на событие закрыта

Извините, регистрация закрыта. Возможно, на событие уже зарегистрировалось слишком много человек, либо истек срок регистрации. Подробности Вы можете узнать у организаторов события.

Другие события организатора

133 дня назад
23 ноября 2019 c 10:30 до 21:00
Санкт-Петербург
Набережная Обводного канала, 60 Арт-пространство "Ткачи"

Конференция по DART/FLUTTER, в которой примут участие 250+ разработчиков.

Два года назад мы создали русскоязычное сообщество DartRu, которое было официально признано Google. За это время мы провели несколько тематических митапов, а в прошлом году решили организовать первую конференцию по Dart на русском. В этом году мы продолжим традицию и сделаем DartUP еще лучше!

Хотите узнать о развитии и перспективе языка Dart из первых уст? Эксперты расскажут об инфраструктуре для работы с языком, поделятся своими лайфхаками, успешными кейсами и проектами, сделанными на Dart. Также мы расскажем о разработке приложений на Flutter и о том, как с ним работать.

Спикеры и темы:

1. Kevin Segaud, Ind. developer – One codebase 6 platforms

In this presentation, we will see how flutter run on other platforms than mobile, setup the environment and the actual limitation of this

2. Majid Hajian, Telia Norge – Strategic Domain-Driven Design for Improving Flutter architecture

Architecting software, especially on a large-scale where it needs to meet the business requirements is always a challenge and Flutter apps are not an exception.

Strategic Domain-Driven Design techniques ensure your application is optimized to support business goals while identifying cohesive modules, known as a bounded context which creates a maintainable, comprehensible codebase by isolating dependencies and describe business value.

In this talk, I explorer the idea of the ubiquitous language, the bounded context, sub-domains while they are being implemented in a real application. All in all, You’ll learn how I attempted to architect a (large-scale) Flutter application by technical solution and appropriate methodology in order to have a sustainable app.

3. Алексей Золотых, Infobip – About zones in Dart

Зоны используются в Dart с незапамятных времен. Проблема, которую они решают, не всегда заметна с первого взгляда. В своем докладе расскажу по какому принципу работают зоны. Расскажу где и как они они могут применяться и применяются. В этом вопросе не останется белых пятен.

4. Александр Денисов, EPAM – Multiplatform Flutter. Building Adaptive UI

Flutter is a new multiplatform framework by Google. It allows you to create applications for different platforms (iOS, Android, Web, Desktop) with the same code base. But different platforms have different screen sizes, different guidelines, different methods of user interaction. How to make UI that looks great on any of the platforms?

5. Андрей Смирнов, Wrike – Flutter. Working with graphics

Мы поговорим о том, что же под капотом графического ядра Flutter. Посмотрим на то, как устроена анимация. Напишем свой компонент, используя виджеты и немного кода. А также нарисуем свой уникальный, анимированный, и главное полезный, компонент на Flutter.

6. Максим Гребенщиков – Dart puzzlers 3: Last Sith

Every language has dark corners. So here is short quiz about tricky language moments — puzzlers. This is the final part of the epic saga about polymorphism, Dart, Jedis and Siths.

Grab your beer and prepare to intense your brain a bit.

7. Звиад Кардава, Google – TBA

8. Михаил Токарев, Codemagic – Flutter Tooling Ecosystem

Flutter is the fastest growing framework since the summer of 2018. Staying on top of Flutter is one thing, but the tooling has also flourished alongside Flutter. So what are Flutter developers tools of choice in this day of age? Come and find out.

9. Павел Герасимов, Wrike – Что будет, если выбрать Dart для диссертации

Пару лет назад я учился в аспирантуре и исследовал автономные дроны. Когда дело дошло до симулятора, я решил написать его на Dart. Поделюсь опытом создания такого проекта с нуля, бонусами и проблемами, которые я получил

10. Илья Вирник, Яндекс.Такси – Flutter Plugins. Нативный код в кроссплатформенных библиотеках

Расскажу о нативном коде во Flutter плагинах с MethodChannel’ами, насколько они хорошо работают и почему их не стоит бояться, даже когда дело доходит до взаимодействия с нативными библиотеками.

11. Геннадий Евстратов, Яндекс.Такси – Почему мы выбрали Flutter и что из этого вышло

Обсудим, почему мы выбрали flutter для разработки нашего mission critical проекта, какие были альтернативы и к чему это привело. Покажу метрики, которые мы снимали с запуска первой версии, расскажу, как мы всё же уговорили бизнес использовать flutter и про проблемы, с которыми мы столкнулись.

12. Евгений Сатуров, SurfStudio – Flutter в бою — история про радость и боль

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

Чуть меньше года назад мир увидел первую стабильную версию Flutter — фреймворка, который замахнулся на то, чтобы пошатнуть основы нативного мира мобильной разработки. Сегодня мы готовы подвести первые итоги. От нерешительных экспериментов на коленке до релиза в сторах, мы прошли весь этот путь за вас, собрали проектную аналитику, выработали лучшие практики, продумали архитектурные решения и создали несколько полезных переиспользуемых артефактов для сообщества. Настало время выяснить, как Flutter меняет жизнь разработчиков, что сулит бизнесу, и к чему всё это может привести в будущем.

13. Артём Кобзарь, Wrike – Погружение в вывод типов Dart

Программа дополняется…

 

ПОДАТЬ ДОКЛАД НА КОНФЕРЕНЦИЮ

 

Регистрация

Рекомендуемые события

Организуете события? Обратите внимание на TimePad!

Профессиональная билетная система, статистика продаж 24/7, выгрузка списков участников, встроенные инструменты продвижения, личный кабинет для самостоятельного управления и еще много чего интересного.

Узнать больше