# MMCalculator
**Repository Path**: sunshine_lamp/mmcalculator
## Basic Information
- **Project Name**: MMCalculator
- **Description**: 大喵计算画板,分布式计算器让你的计算越来越牛叉
支持平台:HarmonyOS OpenHarmony
下载地址:华为应用商店
最新版本:1.0.8
- **Primary Language**: Unknown
- **License**: Apache-2.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2022-07-20
- **Last Updated**: 2022-07-20
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# 大喵计算画板
## 项目介绍
大喵计算画板是由卡哇伊大喵创建的一个基于鸿蒙系统的分布式开源计算器项目,目标是多设备下的分布式计算。是一款真正的鸿蒙分布式智能计算器,欢迎大家提交代码
## 开源地址
HarmonyOS https://gitee.com/kwydm/mmcalculator
OpenHarmony https://gitee.com/kwydm/mmcalculator_ohos
## 适用平台
1.华为手机 - HarmonyOS
2.HiHope DAYU200 - OpenHarmony(适配中)
3.HiHope HI3516 - OpenHarmony(适配中)
## 演示视频请看
[演示视频](./Video.md)
## 开发文档
[开发文档](./DEV.md)
## 技术特性
1.横竖屏随心转换
2.按键可编辑背景颜色,大小,按钮功能和按钮功能图片
3.基于鸿蒙JS编写
4.通过鸿蒙分布式数据库实现多设备分布式式子,手动或者自动同步两边的式子
5.通过鸿蒙分布式迁移实现迁移到附近手机或平板
6.通过华为分享分享计算器FA
7.在桌面添加鸿蒙小卡片显示最近一次计算结果
8.可开关按键震动功能
9.通过拉起FA在本地打开公式页面,通过分布式拉起FA在其他设备上拉起公式页面,按计算器的同时可以在其他设备中查看公式
10.在分布式公式中实现测试公式一键回到计算FA计算并得出结果,方便用户替换计算参数
11.通过华为AppGallery Connect的云数据库,云存储和云函数实现公式的云存储
12.通过分布式拉起计算画画板实现在计算的同时可以在另一个设备上写写画画
13.通过分布式数据库实现画画板的多人协同画画
14.通过分布式迁移把A手机上的画板迁移到B手机上并显示A手机上的画
15.通过AI计算识别画板上选取的式子进行识别
16.通过拍摄纸上的式子自动识别并计算
17.通过DataAbilityHelper分布式关系型数据库实现多设备通过分布式计算历史
18.通过汇率小卡片计算查询汇率并显示结果在桌面
19.日期计算
## 基本界面
