Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/iAugux/Phonetic

An iOS App to generate phonetic keys for your Chinese contacts. Written in Swift.
https://github.com/iAugux/Phonetic

characters chinese contacts phonetic phonetic-keys polyphonic sort swift

Last synced: 2 months ago
JSON representation

An iOS App to generate phonetic keys for your Chinese contacts. Written in Swift.

Awesome Lists containing this project

README

        

# Phonetic
[![Build iOS](https://github.com/iAugux/Phonetic/actions/workflows/build_ios.yml/badge.svg)](https://github.com/iAugux/Phonetic/actions/workflows/build_ios.yml)
![Language](https://img.shields.io/badge/language-Swift%205.5-orange.svg)
[![License](https://img.shields.io/badge/License-CC%20Attribution--NonCommercial-E5EC00.svg)](https://creativecommons.org/licenses/by-nc/4.0/)
[![Homepage](https://img.shields.io/badge/Homepage-iAugus-9021C5.svg)](http://iAugus.com)
[![Tweet](https://img.shields.io/badge/Tweet-%40iAugux-1B95E0.svg)](https://twitter.com/iaugux)

#### An iOS App to add phonetic keys with Pinyin for Chinese(SC & TC) names. Your Contacts will be sorted by alphabet automatically even under English System.

## App Store




## Features

##### For All Users
##### 1. Supporting polyphonic characters for Given Name
###### e.g: ["覃", "繁", "缪", "种", "燕", "任", "阚", "纪", "过", "华", "区", "重", "曾", "沈", "单", "仇", "秘", "解", "折", "朴", "翟", "查", "盖", "万俟", "尉迟"]
###### Helping add more polyphonic characters will be welcome.

##### 2. Supporting Nickname keys
###### e.g: If the original name is `叶紫萱`, the nickname will be `YZX`. After adding the key, you can quickly search the name by entering `YZX`(not case-sensitive).




##### For Developers
##### 1. Generating new random contacts for Simulator to test
###### It's not easy to add many contacts manually to Simulator for testing. `Phonetic` will automatically help you add enough random Chinese contacts (Just on Simulator, your iDevice won't be affected).

##### 2. Add Manual to lead developers to help add more polyphonic characters
###### Thanks in advance.
## Requirements
- iOS 9.0+
- Swift 5
- Xcode 13.4+

## Video Preview
##### On Youtube



##### Or [`Bilibili`](http://www.bilibili.com/video/av3775904)

## Screenshots











## Star History

[![Star History Chart](https://api.star-history.com/svg?repos=iAugux/Phonetic&type=Date)](https://star-history.com/#iAugux/Phonetic&Date)

## Thanks to
* [`PhoneticContacts`](https://github.com/lexrus/PhoneticContacts) by [`Lexrus`](https://github.com/lexrus) for heavy inspiration.

* [`ARSLineProgress`](https://github.com/soberman/ARSLineProgress)

* [`BlurActionSheet`](https://github.com/iAugux/BlurActionSheet)

* [`KDCircularProgress`](https://github.com/kaandedeoglu/KDCircularProgress)

* [`StarWars.iOS`](https://github.com/Yalantis/StarWars.iOS)
## License
`Phonetic` is available under the [`CC Attribution-NonCommercial License`](https://creativecommons.org/licenses/by-nc/4.0/).

`Please do NOT repackage and submit to App Store.`

Copyright © 2022 iAugus