Flutter事故报告应用程序
一个Flutter事故报告应用程序,可在iOS和Android上运行。该项目所有Dart文件的总大小为4714字节。本项目使用的所有包都是动态的,并且具有广泛的适用性。特别是human_anatomy包非常独特,开发人员可以使用该包开发医疗相关应用程序。






安装
在终端中运行flutter run。
要查看应用程序的结果,请访问
http://www.sheikhsoft.com/accident-reporting/index.php
此示例的目标
2015年全球道路安全状况报告(反映了180个国家的信息)表明,全球每年道路交通事故死亡总数已稳定在125万。
Barry W Stanton于2017年3月31日发布的《公报评论》报告称,许多国家的强奸犯罪率正在上升。
不仅有公路碰撞和虐待案件,世界各地还有袭击、绑架、盗窃、火灾等。
当人们遇到此类冲突时,他们渴望向警方报案。但他们的恐惧阻碍了他们。
我的目标是为开发人员提供一些工具,以便他们能够尽最大努力抵御犯罪并为社会做出贡献。
以下文章也鼓励我开发应用程序并将其开源。
https://medium.muz.li/save-our-souls-93d822ddbdd
要点
对于MacOs,无需配置-该项目应开箱即用。
该项目是在MacOs平台上开发的,因此如果您在Windows上运行它,它将显示一些错误,例如找不到Flutter SDK或Android SDK。
在这种情况下,您需要遵循以下步骤。
- 创建一个新的Flutter项目(包含Kotlin和Swift)
- 在您的'AndroidManifest.xml'文件中添加以下两个权限
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
-
将项目资源文件夹添加到您的项目根目录
-
将项目'pubspec.yaml'的assets部分添加到您的项目'pubspec.yaml'
-
[将您的Android转换为AndroidX] (https://flutterdart.cn/docs/development/packages-and-plugins/androidx-compatibility)
-
然后,将包添加到您的项目'pubspec.yaml'
page_transition: ^1.0.9
swipe_button: ^0.0.2
human_anatomy: ^0.0.2
data_review_and_upload: ^0.0.4
analog_time_picker: ^0.0.2
custom_radio_button: ^0.0.3
location_and_image_picker: ^0.0.3
-
用项目'main.dart'替换您的'main.dart'
-
您已准备就绪……
请阅读软件包文档以了解有关项目的更多信息