背景知识视频教程
Dart和Flutter:完整的开发人员指南 - 国外课栈viadean.comFlutter使用Firestore构建复杂的Android和ios应用 - 国外课栈viadean.comFlutter的实际项目 - 国外课栈viadean.com
您想使用蓝牙玩物联网设备,但不能在其中放置任何软件吗? 在这里,我们将了解如何使用电话应用程序通过蓝牙与IoT设备进行通信。 是使用Android还是iOS? 都可以! 我们将使用Flutter作为移动应用程序的开发框架。 我们将编写一个nRF连接灯,以便在设备上进行扫描,连接,读取和写入操作。
添加依赖项
>...
更改用于Android的minSdkVersion
Android {
defaultConfig {
minSdkVersion: 19
添加蓝牙权限
我们需要添加使用蓝牙和访问位置的权限:
Android
在AndroidManifest.xml中添加:
>...
iOS
在Info.plist中添加:
>...
开始
现在是我们的main.dart:
import 'package:flutter/material.dart';
>...
我们将可以通过使用_MyHomePageState小部件内的widget.flutterBlue属