Евгений Кот — Flutter против мобильной Инквизиции


Дата: 24.05.2021 11:57:21 Просмотров: 52862 Длительность: 01:00:22
Поделиться:

Категории: Познавательное
Евгений Кот — Flutter против мобильной Инквизиции фото

Честно сказать больших снобов, чем мобильных разработчиков я не видал. Ну, действительно, как только выходит что-то, отличное от «золотого стека», оно тут же предаётся анафеме. А если это содержит слова «кроссплатформенное», «60fps», «удобно и хорошо» - то тут страшно сказать, что делается. Таким вступлением, конечно, трудно привлечь публику, но что делать, будем стараться ломать стереотипы.

Что такое Flutter? Это новый мобильный framework от Google, который позволяет создавать приложения под IOS и Android одновременно. И без нужды пачкать руки о JavaScript. Что вы получите от этого доклада зависит от того, чем вы занимаетесь.

Примерно вот так:

- Мобильный разработчик: не нативное != плохое, или как сделать хорошее приложение быстро и просто. Да, под 4 платформы;

- Не мобильный разработчик: как имея нулевые знания в мобильной разработке сделать хорошее приложение быстро и просто. Да, под 4 платформы;

- Не разработчик вообще: как заплатить всего одному разработчику, чтобы получить хорошее приложение быстро и просто. Да, под 4 платформы.

---

Евгений Кот

Frontend Teamlead, Wrike

Начинал с C++ и железяк, потом переключился на .Net и C#. Работал много где, но как-то так получилось, что пришлось заниматься фронтендом ¯\_(ツ)_/¯. Был и Coffeescript, и JavaScript и прочее мракобесие. Сейчас работаю во Wrike, и мы пишем на Dart (не всё, но очень многое). Участник программного комитета HolyJS, иногда спикер. Dart & Flutter GDE.

Написать комментарий




Комментарии

Sergey Riabinin
28.04.2021 13:34:21
Спасибо, ребят. Привет вам из 2021. Мне тут флаттер очень нравится, а конференцию смотрю в качестве развлечения.
Dmitriy Obidin
23.07.2019 22:30:41
16:10 не совсем верно, dart vm в приложении только в дебаг моде. В продакшен билде приложение C/C++ части собираются с помощью Android NDK/LLVM(движок skia и прочие низкоуровневые плюшки) + нативный враппер приложения + скомпиленная ARM библиотека(собственно тут и лежит наш dart код), которую и дергает враппер. Там уже нет dart vm.За счет этого и получается утверждать что флаттер, по сути, это также нативная разработка под обе платформы, просто она не использует стандартные фреймворки.43:55 Hot reload работает только если не меняется структура приложения(виджеты и их вложенность), т.е. если мы меняем пропертис уже существующих объектов. В ином случае ребилд всё таки нужен.И да, в чем проблемы с ангуляром? То что он не такой "not opinionated" как React? :)
Еще по теме
© 2019video.ru