From a2f1df4d9d3c161c200e404246e91b157c23401b Mon Sep 17 00:00:00 2001 From: Theodore C Date: Tue, 7 Jun 2022 09:55:19 +0000 Subject: [PATCH] =?UTF-8?q?add=20README.md.=20Signed-off-by:=20Theodore=20?= =?UTF-8?q?C=20=20=E6=B7=BB=E5=8A=A0=E6=96=87?= =?UTF-8?q?=E6=A1=A3=E8=8B=B1=E6=96=87=E7=BF=BB=E8=AF=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..2d0901a --- /dev/null +++ b/README.md @@ -0,0 +1,50 @@ +# Contacts + +## Introduction + +The Contacts application is a preset system application in OpenHarmony. The main functions include dial pad, call log view, call log batch deletion, contact list, details view, and contact creation. + +### Architecture diagram + +![image-20220222110725915](./doc/image/image-en.png) + +The application architecture mainly combines MVP and domain-driven design ideas. + +## File Tree + +~~~ +/Contacts/ +├── doc +├── entry +│ └── src +│ └── main +│ └── ets +│ └── MainAbility +│ ├── account +│ ├── call +│ ├── component +│ ├── contact +│ ├── contact +│ ├── entity +│ └── repo +│ ├── dialpad +│ ├── feature +│ |── model +│ |── pages +│ |── presenter +│ |── util +│ └── workers +│ └── app.ets +│ ├── resources +│ └── config.json +├── signs +├── LICENSE +~~~ + +## Related Repos + +[**applications_mms**](https://gitee.com/openharmony/applications_mms) + +[**applications_contactsdata**](https://gitee.com/openharmony/applications_contactsdata) + +[**applications_call**](https://gitee.com/openharmony/applications_call)