Char Info is a Utility for your iPhone® or iPod Touch®, that allows you to view Unicode Character Information.
For each Unicode Character (Code Point), this tool lists information such as its Unicode Symbol, its display character, its description, its binary, hex and decimal values in UTF-8 and UTF-16, and its HTML entity format.
Char Info currently supports the Basic Latin (0 - 127) and Latin-1 Supplement (128 - 255) code blocks. If people find this tool useful, I will expand it to support other code blocks as well.
This is a useful tool for software developers as a basic ASCII chart, as well a for web developers as a reference for HTML entity codes. All values can be copied from this application and pasted into another applications.
Any reviews or feedback would be greatly appreciated.
According to Wikipedia, Unicode is: a computing industry standard for the consistent encoding, representation and handling of text expressed in most of the world's writing systems. Computers only work with binary numbers (1's and 0's). Character encoding is a way to map textual characters (Code Points) to binary numbers. One of the earliest encoding systems is ASCII, which maps the first 128 binary numbers to a set of characters (letters, numbers and symbols, commonly used in the English Language. As computers became more internationalized, more encoding were developed to allow for non-English, and even non-Latin based, characters to be used. Unicode was developed to standardize the way the way all off the world's textual characters are to be encoded. The most common Unicode based in encoding is UTF-8, which is a way to specify any of the world's characters using a variable length encoding of 8, 16, 32 or 64 bits. UTF-8 is backward-compatible to ASCII is a common encoding used for Web Pages.
For a full, easy to use reference to all Unicode Code Points, and for more information about Unicode, see FileFormat.info.
For some good information about Unicode, Characters Sets and Encoding, for developers, please read the following article: The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets (No Excuses!)
Complete details regarding Unicode is available from The Unicode Consortium.