选择了Flutter进行开发(Flutter 是 Google 开源的 UI 工具包,考虑可以同时打包成安卓和IOS,这次的开发主要是基于安卓)
Flutter在基本的安卓代码上,它的组件采用现代响应式框架构建,这是从REACT中获得的灵感,中心思想是用组件(widget)构建你的UI。 组件描述了在给定其当前配置和状态时他们显示的样子。当组件状态改变,组件会重构它的描述(description),Flutter 会对比之前的描述, 以确定底层渲染树从当前状态转换到下一个状态所需要的最小更改。
因此在最初的一周多中对dart进行学习,了解到了在其中一切皆是对象的概念,在刚开始的开发中了解到了小部件及其小部件树的概念,以widget是每一次状态改变以后重新绘制的特点,以及StatefulWidget与StatelessWidget的不同,对未来开发的构思是树上套着小组件树的思路,未来会学习更多组件的使用
Flutter中的Dart的基础就是java和JavaScript,所以更加利于我们现在这个时间段上手。