openharmony / applications_contacts

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

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

applications_contactsdata

applications_call

About

License:Apache License 2.0


Languages

Language:TypeScript 68.2%Language:JavaScript 31.8%