Bingduoduo 语音Coding(Beta):项目Github地址 javascript
Beta版本新功能介绍
在beta阶段咱们很好地将alpha阶段已经设计好的编辑器和shell整合了起来,推出了一个完整的IDE前端
功能 java
首先是咱们beta阶段最重要也是最具备难度的一项任务:shell和编辑器的整合,由于在合并过程当中要解决若干不兼容等问题,最终咱们使用一个按钮实现了shell端和编辑器的自由切换功能,从而将其链接在一块儿。你能够在在编辑器界面随意的建立修改python文件(一样支持语音输入),而后切换到shell端去run你想要run的python脚本,在shell端会显示你想要获得的结果
python
由于本来咱们的按钮是一个固定的语音voice按钮,有用户反馈这个按钮的位置很影响体验,因此咱们在修改按钮位置的同时还把语音输入按钮和shell编辑器切换按钮合起来实现了一个悬浮按钮
git
在beta阶段咱们在编辑器端加入了使用说明的界面,用户能够在app内直接点开查看相关操做说明与语音指令
github
由于要修改应用包名,咱们本身维护了本身的apt源,这也是一项比较繁重的任务:apt源地址shell
界面 后端
Beta版本修复的缺陷 api
对运行环境的要求
Android 7.0 及以上,SDK版本最低为24markdown
安装方法
系统已知的问题和限制
发布方式及地址
与alpha阶段的对比
前端编辑器总体风格更新
前端编辑器与shell合并并且一键切换
语音输入及切换按钮修改及位置变化
We are Bingduoduo