app 的主要功能是:
第一,实现用户登陆功能。
第二,针对不同的用户,分成管理员,用户和学生。
第三,管理员可以对用户信息和管理事项进行增删改查。
第四,用户可以对学生信息进行增删改查。
第五,学生可以查看自己的成长记录。
第六,家长可以和学校进行互动交流。
本人只有十年前学习 java 的经历,目前是编程零基础,希望大 s 们 指教,或者推荐合适的开发团队。
根据问题要求,该APP的主要功能是与通过tcp/ip协议与连了WiFi的单片机通信,需要实现两种用户角色:一般用户和管理员用户,需要根据不同角色实现不同操作。该APP需要在记录与单片机通信的信息,例如通信时间、通信状态等。 为了实现该项目的开发要求,你需要:
1.学习Android开发,掌握Android Studio的使用方法,了解Android系统架构,掌握常用的布局控件和组件,能够编写基本的Android应用程序。
2.了解TCP/IP协议及WiFi通信原理,掌握在Android应用中使用TCP/IP协议进行通信的基本方法。
3.根据用户角色设计不同的权限和功能,例如在APP登录界面添加用户名和密码输入框,在管理员登录后可以进入管理页面,而在一般用户登录后只能进入普通功能页面。
4.使用SharedPreference或SQLite等方式在APP内记录与单片机通信的信息,例如通信时间、通信状态等。
5.在实现过程中,可以使用一些开发工具和技术,例如RxJava、Retrofit、Butter Knife等,提高开发效率和开发质量。
推荐一些开发团队:阿里巴巴、腾讯、百度、华为、小米、字节跳动等知名互联网公司,这些公司拥有优秀的技术团队和丰富的开发经验,能够提供高质量的APP开发服务。同时,也可以在互联网上查找一些优秀的APP开发团队进行合作。