# igem-meal-replacement-app **Repository Path**: zhang-dingxi/igem-meal-replacement-app ## Basic Information - **Project Name**: igem-meal-replacement-app - **Description**: UCAS-China 2022 igem meal replacement project software part - **Primary Language**: Python - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 2 - **Created**: 2022-05-13 - **Last Updated**: 2022-10-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # igem-meal-replacement-app #### 介绍 ​ 这是UCAS-China 2022 igem代餐项目的相关软件APP,通过APP使得用户能够更方便快捷地使用我们的代餐机。该APP可实现的功能: ​ (1)通过蓝牙连接远程操控代餐机,实现模式,风味的调控。 ​ (2)定期提醒用户更换发酵菌,也可通过APP直接订购更新工程菌。 ​ (3)在APP中向用户说明我们的代餐制造原理以及我们的项目。了解到我们的代餐项目不仅仅限于一款减肥产品,还具有增肌,治疗一些疾病等可扩展的功能。也可在APP中放上我们的肠宝大冒险游戏,呈现出围绕肠宝的完整产业链。 ​ (4)后续还将实现能够向用户推送一些健康饮食,运动以及不同风味代餐产品的制造的文章,甚至运动,饮食打卡,卡路里计算等等功能,真正通过一款向用户传递一种健康饮食,健康生活的理念。 #### 软件搭建流程 ​ 本APP主要由Python语言书写,借助Kivy界面库搭建。 > ​ Kivy是一套基于Python编写的类似安卓界面风格的界面库。它支持Windows、Linux、Android和MacOS四大主流平台绝大部分操作系统,而且界面风格能够在多平台之间保持一致。使用简单,支持GPU加速,有flash般的动画效果。 ​ 使用Kivy2.1.0搭建我们的APP使得我们的软件更具有平台可扩展性与兼容性,以及使用Python语言写代码更加简洁与快速。 ​ 项目第一阶段(4.11-5.8):统一学习Kivy库的使用,所有参与开发人员的学习笔记已上传至Notes_on_Kivy文件夹,同时推荐所有Kivy学习者多阅读Kivy的官方使用文档[Welcome to Kivy — Kivy 2.1.0 documentation](https://kivy.org/doc/stable/) ​ 项目第二阶段(5.14-5.30):完成APP的UI界面设计,搭好实现的基本功能的框架 ​ 项目第三阶段(6.1-7月中旬):实现APP所有的基本功能,包括蓝牙连接硬件,工程菌的介绍和购买界面,大数据推送等 ​ 项目第四阶段(7月-9月):软件打包测试,以及功能的完善。 **2022 UCAS-China软件组所有项目目前已在[gitlab仓库](https://gitlab.igem.org/2022/software-tools/ucas-china)上上传最新版,包括肠宝大冒险完整游戏,APP,以及Docx转html小工具的开发,请移步gitlab查看。**