12.调用硬件、第三方服务以及平台交互、通知
Last updated
Was this helpful?
Last updated
Was this helpful?
声明:Flutter专栏文档均来自慕课网
如何调用硬件与第三方服务?
如何构建与集成Native SDK/模块?
在Flutter中调用硬件与第三方服务都可以通过集成对应的插件来完成,在这里分享几款常用到的插件和服务:
用于访问位置信息GPS的插件:;
用于访问相册与相机的插件: ;
本地存储:用于iOS的UserDefaults
与Android的SharedPreferences
插件:
用于访问数据的插件:
关于本地存储与数据库操作的更多知识与实战经验可学习。
用于唤起第三方登录Facebook的插件:;
用于推送通知的插件:
用于使用Firebase的插件: ;
简而言之,Flutter的插件架构就像在Android中使用Event bus一样:您可以发出消息并让接收者进行处理并将结果返回给您,在这种情况下,接收者将是iOS或Android。
关于FLutter的更多插件,大家可以在上进行查找。
如果有Flutter或其社区插件缺失的平台特定功能,那么你可以自己按照以下教程构建:。