Megamil Answer SDK

Um SDK Flutter para incorporar facilmente um chatbot inteligente em seus aplicativos iOS, Android e Flutter.

Visão Geral

O Megamil Answer SDK é uma biblioteca que simplifica a integração de chatbots inteligentes em aplicativos Flutter, iOS e Android. Os desenvolvedores podem incorporar rapidamente uma interface de chatbot em seus aplicativos, proporcionando uma experiência interativa aos usuários.

Características Principais

  • Integração fácil em projetos Flutter, iOS e Android.
  • Personalização flexível da interface do chatbot.
  • Suporte para chatbots inteligentes.
  • Interface de chat pronta.

Pub Dev

  • Para enviar um update ao pub.dev, atualizar CHANGELOG, versão no pubspec e executar
dart pub publish

Exportar para iOS como Framework

Gerar arquivos

  • É feito um backup do .git antes para subir as alterações, inclusive com um branch com a versão da atualização
  • Ex git checkout -b 1.0.4
  • Quando é feito o build ele recria e apaga tudo que tinha na pasta.
mv ./build/ios/framework/Release/.git ./deploy/ios
rm -r ./build/ios/framework/
flutter build ios-framework --cocoapods
  • Copiar arquivos, atualizar o .podspec com a versão que foi commitada, junto da tag, ex. 1.0.4
rsync -a deploy/ios/ build/ios/framework/Release
cd build/ios/framework/Release
rm ./Flutter.podspec
  • Validar antes de publicar, para mais detalhes adicionar --verbose no final
pod lib lint
  • Publicar no Cocoapod, para forçar em caso de erros conhecidos adicionar --skip-import-validation no final
pod trunk push MegamilAnswerBot.podspec