Задать вопрос
Ответы пользователя по тегу Flutter
  • DebugAPK работает, а ReleaseAPK не работает?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    https://docs.flutter.dev/deployment/android

    Все шаги сделаны ?
    Вероятнее всего, что-то не так с подписание приложения. Дебаг сборки подписываются можно сказать самостоятельно(ничего настраивать не требуется). А вот релиз нужно настраивать.

    Второе предположение. Shrink ресурсов и/или не сохраненены имена классов/методов/полей. В андроиде релиз отличается обфускацией кода и не линкуются классы/ресурсы, на которые нет явных зависимостей.
    Ответ написан
  • Чем заменить авторизацию по номеру телефона от FireBase?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    Зря Вы меня как эксперта по флатеру позвали. Я в нем покапался только месяц.
    И этот опыт говорит, что пакеты ищем на pub.dev.

    https://pub.dev/packages?q=sms+send+api

    А вот после того как нашли начинаются проблемы. Обычно пакет под ios & android. Под другие платформы редко.
    Пробуешь вкрутить и натыкаешься или на легаси в самом дарте/флатере или на проблемы в нативной части.

    В общем флатер в одно лицо дело гиблое. Мое мнение это для командной разработки. Где каждый знает хорошо какой-то конкретный натив.

    А на счет авторизации по номеру телефона. Однозначно на халяву не будет. За любое апи придется платить.
    Дешевые смски обычно режутся спам фильтрами.

    Скачав приложение, которое на первом же экране просит авторизацию, просто его удаляю и ищу следующее.

    Можешь прикинуть и бесполезные расходы на смски. Допустим все не боятся как я оставлять свой номер телефона. таким образом приблизительно от 10 до 30 человек из 100 станут клиентами, а остальные удалят приложение в первые дни или в течении месяца точно.

    У тебя мау сейчас на сколько больше количества установок в месяц?
    Ответ написан
  • Flutter deeplink на iOS?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    https://habr.com/ru/companies/redmadrobot/articles...
    https://developer.apple.com/library/archive/docume...

    В настройках проекта домен добавили ?
    Ответ написан
    2 комментария
  • Как на Dart-е сделать кнопку для полноэкранного режима в ПК?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    Ответ написан
    Комментировать
  • Flutter/Java NFC Card Emulation. Мне необходимо эмулировать карточку без информации в блоках, но с точным uid?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    Вы не сможете это написать.
    Для понимания почему, нужно самому попробывать написать кросплатформенный пакет, работающий с железом.
    Закопаться в натив платформы и ядро операционки. Попробывать писать кастомные прошивки для телефонов.
    Плюнуть и понять, что задача стоящая перед вами решаемая в два пальца на микроконтролерах, тут ну никак физически.

    Самое смешное клон rfid домофона (карты) 200 рублей с доставкой
    Ответ написан
  • Стоит ли начинать писать мобильные приложения с flutter, или лучше с нейтива?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    зависит от приложения. Привет мир получается замечательно.
    А реальность тыкает носом, что тебе помимо дарта надо выучить еще 5 платформ и их нативные подходы.
    Загляни на pub.dev в популярные пакеты и посмотри как они поддерживают кросплатформенность
    Ответ написан
  • Как интегрировать СБП во Flutter приложение?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    https://github.com/MrOlolo/SbpPaymentsAndroid/blob...
    Тут в 12 андроиде запращивается поиск приложений, которые ассоциированы с сайтом.
    А вот приложениям банков, чтобы появиться в этом списке уже сложнее .
    Deep Link на сторонний https ресурс :(
    Тут проблема и в андроиде и у яблока. Чтобы открывалось четко на сайте должен лежать файл определенного формата . С его помощью происходит валидация может ли приложение открыть урл .

    Для 12го андроида можно ручками дать это право. Для этого зайти в системные настройки. Найти нужное приложение . Открывать по умолчанию. Добавить ссылку. Поставить галочку.

    Без диалога выбора вполне будет работать пакет url_launcher
    Так как суть простая попросить операционку открыть урл https://qr.nspk.ru...............

    Красивый выбор - не магия - а классно работавщий до 12го андроида инструмент
    Intent.createChooser() - рекомендованное решение. Иногда встречается свой велосипед вместо него. Опрос установленных на телефоне программ. Зарезано текущей редакцией правил гугл плея и новыми пермишинсами.

    p.s. Пробую решить обратную вашей задачу. Чтобы ссылки на чеки самозанятого открывались в моем приложении
    На чистом андроиде сделал. Сейчас переписываю на флаттере.

    p.s.
    У приложений перечисленных в специальном файле не должно быть проблем в 12м андроиде
    https://qr.nspk.ru/.well-known/assetlinks.json
    Ответ написан
    Комментировать
  • Хочу заказать разработку приложения. Есть пару вопросов?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    Первый вопрос к Вам
    У Вас уже есть аккаунты для публикации с гугл плей и аппсторе ?
    Или Вы знаете как решить проблему с оплатой их регистрации ?

    1) Будет отлично работать на всех платформах ?
    Зависит от того, какие зависимости придется подключить.
    Есть такой ресурс pub.dev (репозиторий готовых модулей)
    Официальные библиотеки (там где только код на Dart) имеют версии под 5 платформ
    Но например простейший встроенный броузер в приложение уже сплошное разочарование.
    Поддерживается только IOS и Android. И доступные методы урезаны до общего совместимого функционала.
    В общем если платформо зависимая вещь, то дай бог чтобы была реализация под яблоко и робота.
    Совсем специфичные - в версиях под одну платформу.

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

    4) Приложение подразумевает взаимодействие пользователей друг с другом.
    Вопрос два к Вам а штат модераторов готовы набрать ? Законы всех стран с требованиями к таким приложениям изучили ? Сочетания смайликов которые являются жутким оскорблением ?
    Ответ написан
    Комментировать
  • Почему не работает обработчик события нажатия на кнопку?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    Не пишу на флутере и дарке. Из общих знаний об андроиде.
    Для релиза могут запускаться задачи минификации кода и обфуркации.
    Если для взаимодействия между частями кода требуются сохранение имен классов и методов, то после переименования работать перестанет.
    Что именно сохранить прописывается в proguard-rules
    Ответ написан
  • Почему не ставится приложение на адройд, хотя на компьютере запускается и работает?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    Вы должны установить android:exported для любых компонентов activity, activity-alias,service или receiver, которые имеют , объявленные в файле AndroidManifest.xml приложения.
    Ответ написан
  • Трансляция видео в мобильном приложении через торрент файл?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    ню-ню - торрент сервер с одними личерами - удачи
    Ответ написан
    Комментировать