I want to display a language (other than English) with my own text encoding/decoding methods. I have my database in binary, where each letter is represented as 16-bit. I also have the information available for the charset mapping.
Problem is there are some extra letters than the standard unicode can show. So I want to write my own character encoding/decoding methods. I also want to design my own font for the character mapping.
How should I approach this in Android app?