purgeyao / OpenJMU

Rebuild from JiDaTong using flutter. (Due to non-public user system, you can't login or register to our service.)

Home Page:https://openjmu.jmu.edu.cn

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

OpenJMU

GitHub stars GitHub forks GitHub issues

illustration.png

使用 Flutter集大通 进行重写的客户端。

Rebuild from JiDaTong client using Flutter.

注意:由于登录体系不对外公开,如果您非本校(集美大学)成员,以任何方式均无法正常登录。

Notice: Due to non-public user service, you can't login to this app if you are not a member of JMU (JiMei University).

更新日志

为什么用Flutter? Why flutter ?

Flutter是一套跨平台开发框架,能很好地在接口完备的情况下快速构建所需功能,只需负责UI逻辑层。

Flutter is a framework which can cross platform, it can create features when the apis is supported, and we just need to handle with UI layer.

为什么要重写? Why needs to rebuild ?

原本的应用为外包公司制作,由于学校网络建设策略的原因已经停止维护。应用在各平台上均有大大小小的问题,影响到用户的正常使用。

更新应用能让师生群体均获得更好的应用体验,同时可以扩展新功能。

The older app is developed by other team, which has been stop maintained due to school's network construction policy. It occurs various of problem on each platform, makes users hard to use the app.

By rebuild this app, users can get better experience when using this app, and new feature can be extended.

项目主要使用的依赖 Dependencies used

EventBus (Thanks to Marco Jakob)

dartx , Hive (Thanks to @leisim)

Provider (Thanks to Remi Rousselet)

Extended Image , Extended List , Extended Tab , Extended Text , Extended Text Field , FF Annotation Route , Like Button , Pull To Refresh Notification (Thanks to @zmtzawqlp)

Image Editor , OKToast (Thanks to @CaiJingLong)

项目无法登录,有什么参考价值? What kinds of value while the app cannot login?

目前阶段我们无法提供体验账号。如果你对其中的某个实现或组件或依赖使用感兴趣,可在QQ群FlutterCandies(181398081)找到我,咨询相关问题。

We cannot provide any account for test due to policy reason at present stage. If you're interested in some feature/widget/dependencies usage, you can find me at FlutterCandies(181398081) QQ group and ask some related questions.

8多说,上图! Let's see some screenshots !

截图 ScreenShots

About

Rebuild from JiDaTong using flutter. (Due to non-public user system, you can't login or register to our service.)

https://openjmu.jmu.edu.cn


Languages

Language:Dart 98.6%Language:Kotlin 0.6%Language:Swift 0.4%Language:Ruby 0.3%Language:Shell 0.1%Language:Batchfile 0.0%Language:Objective-C 0.0%