Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/iAugux/Phonetic
- Owner: iAugux
- License: other
- Created: 2016-02-01T11:12:17.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2023-05-04T16:48:36.000Z (over 1 year ago)
- Last Synced: 2024-08-03T17:19:42.100Z (6 months ago)
- Topics: characters, chinese, contacts, phonetic, phonetic-keys, polyphonic, sort, swift
- Language: Swift
- Homepage: https://github.com/iAugux/Phonetic
- Size: 5.75 MB
- Stars: 607
- Watchers: 9
- Forks: 71
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- fucking-open-source-ios-apps - Phonetic
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