Information
- Rating
- Does not participate
- Location
- Россия
- Registered
- Activity
Specialization
Chief Technology Officer (CTO), Software Architect
From 500,000 ₽
Git
Linux
Database
Designing application architecture
Golang
Kubernetes
Docker
CI/CD
Dart
Flutter
Все эти способы больше не для авторизации, а для верификации владения номером. Но ребята из ньютел до сих пор не определились со своей тарифной политикой, цен на сайте просто так не найти, высылают индивидуально. Меня удивил ценник, он сопоставим со стоимостью flash call, и не на порядок дешевле смс.
Даже для небольших задач ( около 1000 верификаций в месяц) дешевле легально купить номер у сип оператора (он обойдется где то в 500 руб в месяц) и запустить freeswith/asterisk которые будут прекрасно справляться с задачей верификации владения номером. Более того это останется работоспособным при нагрузке в несколько тысяч верификаций в месяц, что в данном решении опускает конечную стоимсть одной верификации до уровня 0.1-0.5 рубля.
Небольшая поправочка. В QNX имя "нейтрино" носило ядро, а "человеческое лицо" назвалось "фотон"
Эти костыли имели место быть когда плагины подключались в первом варианте API, с появлением второй версии (https://docs.flutter.dev/development/packages-and-plugins/plugin-api-migration) ситуация сильно улучшилась и теперь все можно упростить до того что использовать flutter_isolate (https://github.com/rmawatson/flutter_isolate), который позволяет легко вызывать в изоляте код, который пользуется другими плагинами, которые в свою очередь пользуются нативом. Главное чтобы эти плагины были написаны в новом формате API.
Это утверждение в корне не верно. Натив можно а иногда и нужно вызывать из отдельного изолята.
В контексте данной задачи ещё можно рассмотреть варианты на базе vpn zerotier. его бесплатного варианта хватит на многое, а дальше не грех и денежку заплатить.
Я все это обернул в телеграм бот и основная проблема была в том что яндекс часто говорил что ogg не валидный, так и не разобрался почему, в итоге пришлось в pcm загружать перед запуском распознавания.
Не надо смешивать Unity и Flutter, они для разного. Unity это в первую очередь игровой движок. А flutter это бизнес (и не только) приложения. На нем писать игры конечно наверняка можно, но не нужно, соответственно зачем его тянуть на XBox не совсем понятно.
А учить Dart конечно придется. Я когда на него залезал тоже плакался ну почему он не на kotlin, еще надо будет что то учить. Но учить Dart оказалось совсем не главной проблемой. Куда сложнее переключиться с классической мобильной разработки на его логику и смысл декларативного описания всего процесса построения GUI. И вот когда после нескольких недель экспериментов с ним в голове загорается лампочка как это все устроено, то писать на нем становится по настоящему в удовольствие.
KotlinMultiplatform это не про ui, так что его сюда лучше не приплетать.
Если есть интерес ко всему новому и по настоящему кроссплатформенному, время пробовать flutter.