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

Overview

Phonetic

Language License Homepage Tweet

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

Phonetic on the App Store includes more features.

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 10.1+

Video Preview

On Youtube
Or Bilibili

Screenshots

Thanks to

License

Phonetic is available under the CC Attribution-NonCommercial License.

Please do NOT repackage and submit to App Store.

Copyright © 2019 iAugus

You might also like...
Simple iOS app written with SwiftUI (and, of course, Swift) to begin exploring it.
Simple iOS app written with SwiftUI (and, of course, Swift) to begin exploring it.

WishList Tracking: An exploration with SwiftUI Simple iOS app written with SwiftUI (and, of course, Swift) to begin exploring it. Goal: Get used to Vi

iOS Open Source Application written in Swift. App to manage borrowed books at UFRGS using SABI.
iOS Open Source Application written in Swift. App to manage borrowed books at UFRGS using SABI.

RenovaLivrosUFRGS iOS Open Source Application written in Swift. App to manage borrowed books at UFRGS using SABI. App in portuguese, code and comments

Jotify is an iOS app used for lightning fast note-taking and reminders, all written in swift.
Jotify is an iOS app used for lightning fast note-taking and reminders, all written in swift.

Jotify About Jotify is an iOS app used for lightning fast note-taking and reminders, all written in swift. It uses several of Apple's newest framework

An open source walk tracking iOS App written in Swift
An open source walk tracking iOS App written in Swift

Swift-Walk-Tracker An open source walk tracking iOS App written in Swift About The walk tracking application was intended to be incredibly simplistic.

ToDoList - A To Do app, written in Swift for iOS.

A simple Todo list A To Do app, written in Swift for iOS. Project is build on MV

An iOS expense tracker app written in Swift
An iOS expense tracker app written in Swift

An iOS expense tracker app written in Swift

Docker management app for iOS written in SwiftUI.
Docker management app for iOS written in SwiftUI.

Harbour Docker management app for iOS written in SwiftUI. Screenshots Features 100% native and made in SwiftUI Light and Dark Mode Control and inspect

A grocery list app for families written in Swift using Firebase Realtime Database

FamiList | Grocery list app in Swift FamiList is a grocery list app for families written in Swift using Firebase Realtime Database. You can add differ

Todo-list - Simple todo list app written in Swift

About TodoApp TodoApp is sinmple todo list app that I created in my free time, i

Comments
  • [Suggestion] Difficulty figuring out how to clear existing information

    [Suggestion] Difficulty figuring out how to clear existing information

    I'm a user from the App Store.

    I added phonetic information to all of my contacts, then realized all nicknames were turning into abbrs, making my message list hard to read, since contacts' names are abbrs instead of full name.

    So I decided to use Notes field for quick search, and toggled on "clean nickname key" and then processed all contacts. While quick search was indeed added to the Notes field, the nickname fields were left intact.

    I tried several times and then figured out, I have to do an explicit "clear" process (long tap or double tap) to clear the nickname field, even though I've toggle on "clean nickname key". To my understanding, what I configured in the settings should take effect at once, as in one click on the "finger print button", not expecting that all settings are actually separated into two kinds of operations on the UI, even though a line of text is there trying to explain this. A bulk tool usually makes all pre-defined process in one pass.

    So my suggestion is, all settings are taking effect at the same time, and the "finger print button" should behave idempotently, meanwhile displaying what's gonna happen when the user taps it, instead of "Tap to add phonetic keys, double tap or long press to clean", which is not so helpful if it stays there and never changes.

    Thank you for reading it through, and offering this handy app. Great work!

    opened by mogita 5
  • All names are also started at '#'

    All names are also started at '#'

    791C5836C8F6E18DEAC29F7790FB9E2F 5A3A136F45301729F1D07C1D495C00AD

    As the pictures shows. All names are also started at '#'. My iphone's version is iPhone 11 pro max 256G, os version is IOS 13.1.3.

    I have tried reboot my iPhone but it did not work.

    Please help me solve this problem. Thank you!

    opened by USTC-Keyanjie 2
Owner
iAugus
Swift Developer
iAugus
A fluent Collapsing header view like iOS Contacts detail and Weather App

FluentCollapsingHeaderView A Collapse Header View like iOS Weather App Credits FluentCollapsingHeaderView is owned and maintained by the Seyed Samad G

Seyed Samad Gholamzadeh 2 May 26, 2022
Generate strong passwords and save them in Keychain. Made with SwiftUI.

lockd Password manager iOS app, generate strong passwords and save them in Keychain. Download lockd on the App Store: https://apps.apple.com/us/app/lo

Iliane Zedadra 56 Dec 29, 2022
Visualize your dividend growth. DivRise tracks dividend prices of your stocks, gives you in-depth information about dividend paying stocks like the next dividend date and allows you to log your monthly dividend income.

DivRise DivRise is an iOS app written in Pure SwiftUI that tracks dividend prices of your stocks, gives you in-depth information about dividend paying

Kevin Li 78 Oct 17, 2022
A open source Swift app for iOS 13 that allows you to check your NFC transit card information. Written with SwiftUI.

ABANDONED Metrodroid, which TransitPal was heavily inspired by, now has its own fully functional iOS app! It should be in the App Store "soon". I stro

Robbie Trencheny 132 Jun 30, 2022
Todo is an iOS App written in Swift. This app is used for an online video training course. This app demonstrates how to use UITableViewController.

Todo Todo is an iOS App written in Swift. This app is used for an online video training course. This app demonstrates how to use UITableViewController

Jake Lin 273 Dec 29, 2022
iOS Trakt Client - Keep track of your favorite TV shows and movies on your iPhone. (Under development)

CouchTracker Keep track of your favorite movies and tv shows on your iPhone Setup for development You will need Xcode 11.2.1 Swift 5.1.2 Run the follo

Pietro Caselani 42 Apr 19, 2022
Pegase is a beautifully easy tool to keep track of your financial life on all your macOS

Pegase ?? Features ?? Documentation Personal account software Pegase is a beautifully easy tool to keep track of your financial life on all your macOS

null 2 Oct 12, 2021
iCloud Drive is Apple's essential connection between all your devices, Mac, iPhone, iPad, even your Windows PC.

iCloud Drive is Apple's essential connection between all your devices, Mac, iPhone, iPad, even your Windows PC.While the cost of storage seems expensive in comparison to other online storage services, its advantage is that it works natively across all your devices.

MindInventory 12 Jul 29, 2022
Show off your GitHub contributions from your lock screen 📱

GitHubContributionsiOS V2 NOTICE: V2 is published. It is a complete rewrite using SwiftUI and Catalyst. Source code are now hosted on the version/2.x

JustZht 478 Dec 16, 2022
IOS15-SwiftUI-InAppPurchaseDemo - In-App Purchase Demo app written with SwiftUI

iOS15-SwiftUI-InAppPurchaseDemo In-App Purchase Demo app written with SwiftUI If

null 5 Jul 20, 2022