Swipe Book | 使用 Flutter 开发的 Android 和 iOS 电子书移动应用

Home Page

Swipe Book

是一个包含各种教育资源的集合,包括pdf、图片、试卷、重要问题集、程序、有用的视频,有助于有效的学习过程。

最初,它只包含供9-12年级计算机工程专业的学生使用的技术资源。现在,它已经包含了文化、宗教、技术、科学、计算机、编程语言、数学、SAT备考等各种资源。该应用程序旨在让学习过程变得轻松,并且无处不在。

贡献

您需要什么

如果您想为我们使教育免费且易于贫困人群获取的倡议做出贡献,您可以帮助我们构建这个开源项目,并将任何教育资源发送到我们的电子邮件地址([email protected])。

代码结构

  • 主代码位于lib文件夹内
  • main.dart 是程序的启动点
  • screens 文件夹包含应用程序的不同路径
  • components 文件夹包含跨页面使用的基本功能相关文件
  • courses 文件夹包含所有课程相关内容的文件
  • admincontrol 包含与用户详细信息和登录相关的文件
  • Firebase 用于后端
  • pubspec.yaml 包含所有应用程序的依赖项
  • android 和 ios 文件夹由 flutter 自动生成
    • Flutter 使用 dart 来处理在各自平台上构建应用程序。
  • Flutter 使用嵌套的小部件来布局应用程序

运行应用程序

要运行该应用程序,您需要安装 Flutter 和 Android 和/或 iOS 的模拟器。根据您的开发平台,请按照此链接中的步骤进行操作:https://docs.flutterdart.cn/get-started/install

要实时查看您的更改,请热重载 flutter,它将在您的模拟器上实时显示更改,而不是重建整个项目,这会花费很多时间。

GitHub

查看 Github