目前团队使用Flutter开发了“启回收”这个应用,并且支持了暗黑模式~
启回收
整个APP追求"小而美","小而精"的宗旨,由于老板也是技术出身,对技术有很高的要求,而团队又没有原生开发人员,所幸在开发过程中并没有出现太多无法解决的问题,而且应用也成功上架了苹果的应用商店(app sotre),项目中使用的dart package还是比较多的,如下所述:
dio: 3.0.9
oktoast: 2.3.1+1
provider: 3.1.0+1
flustars: 0.2.6+1
rxdart: 0.22.5
flutter_swiper: 1.1.6
common_utils: 1.1.3
cached_network_image: 2.0.0
shared_preferences: 0.5.8
skeleton_loader: 1.0.2+3
pull_to_refresh: ^1.5.5
flutter_html: 0.11.0
keyboard_actions: 2.1.2
flutter_webview_plugin: 0.3.10+1
url_launcher: 5.2.3
由于我是一个全栈出身的开发者,比较熟悉ReactJS和VueJS,所以将应用改成了MVVM的开发方式,这样带来的好处就是数据和视图层进行解耦,大大提高了开发的效率。
整个应用从0-1一共开发了1个月左右,收货颇多。欢迎大家多多指教
网友评论