Google 在去年 12 月正式发布了,跨平台开发框架 Flutter 1.0。一套代码,可在 Android、iOS 双端运行。
早在去年 1024 活动的互动环节中,有开发者提出希望我们可以支持 Flutter。现在,Agora Flutter SDK 已经上线了。
Agora Flutter SDK 是我们基于 Agora Video SDK 封装了一个 Flutter plugin,可以为你的 Flutter App 实现实时的音视频通话功能。
首先是准备工作
你需要做如下准备:
Agora.io 开发者帐户(需要在 Agora 官网注册)
Flutter 1.0.0
快速开始
这个示例将展示如何使用 Agora Flutter SDK 构建一个简单的视频通话应用程序,包括:
加入/离开频道
静音/取消静音
切换摄像头
布局多个视频视图
创建一个帐户并获取一个 App ID
要构建和运行示例应用程序,请首先获取 Agora App ID:
在 agora.io 创建开发人员帐户。完成注册过程后,您将被重定向到仪表板页面。
在左侧的仪表板树中导航到 Projects > Project List 。
你从仪表板获取的 App ID 复制到文本文件中。你将在启动应用程序时用到它。
更新并运行示例应用程序
打开 settings.dart 文件并添加刚刚获得的 App ID。
在项目目录中运行 packages get 命令:
构建完成后,执行 run 命令启动应用程序。
我们建议大家在开发期间按照 Flutter 官方引导推荐,使用 IDE(包括但不限于 VS Code)来控制整体构建过程
有关如何设置 IDE 的详细信息,请参阅官方文档:https://flutter.io/docs/get-started/editor?tab=vscode
稍后我们还将为大家分享更多 Flutter 的开发经验,以及基于 Agora Flutter SDK 开发的详细教程。
本文转载自公众号声网 Agora(ID:shengwang-agora)。
原文链接:
https://mp.weixin.qq.com/s/AMIAUEvXluEm6IY6Albzrw
评论