Тип доклада: Доклад

Я (не) робот

  • Доклад на русском языке
Презентация pdf

Рассмотрим подход к созданию капчи на Flutter.

Любой виджет можно передать в качестве источника и раздробить на заданное количество частей с рандомными позициями и углами. Созданные части, в свою очередь, можно менять между собой местами и крутить по своей оси. Детально разберем работу с Draggable/DragTarget, RenderObject, CustomClipper, CustomPainter, ChangeNotifier, Positioned, Implicit Animations и выясним, как все это подружить так, чтобы получилась капча.

Целевая аудитория – как новички, так и опытные разработчики. Новичкам будет интересно увидеть, как можно работать с тем, что уже предоставляет Flutter из коробки, а опытным – оценить нестандартные подходы к решению нестандартной задачи.

  • #implementation
  • #captcha

Спикеры

Приглашенные эксперты

Расписание