iPhone Application Development: Built in applications enhanced

I just saw an iphone application that enhances the built in "messages" application to send emotions. What this application does is that it extends the functionality of the Keyboard that appears in notes or messages application, and user can send emotion icons as messages. This application doesn't work when the emotions are sent to other mobile devices (it works only with iPhone), but that's not important. What i'm wondering is, how they did that (extended the built in keyboard)? Do we have API's that let you extend the functionality like this?

Best Regards.

Answers


They are part of the font set. called Emoji icons.

Apple's latest iPhone OS update brought cute little "Emoji" icons for Asian markets

To use them you need to use the (font) character code for each letter / emoji. I don't know what they are, but a quick google returns, abide a lot of spam, some codes worth trying. A quick script could be made to incrementally loop through each character code, thus finding them all.

A quick google:








Need Your Help

Android Security Exception - Don't have permission ACCESS_NETWORK_STATE

java android android-securityexception

Every time I try to start up my application it crashes immediately because it receives this error.

VBScript echo every 30 seconds

datetime vbscript datediff

The following code writes to the screen every iteration. Based on my understanding of the DateDiff documentation, it should only write every 30 seconds. What did I do wrong?

About UNIX Resources Network

Original, collect and organize Developers related documents, information and materials, contains jQuery, Html, CSS, MySQL, .NET, ASP.NET, SQL, objective-c, iPhone, Ruby on Rails, C, SQL Server, Ruby, Arrays, Regex, ASP.NET MVC, WPF, XML, Ajax, DataBase, and so on.