FWIW I had a different app in ’09 that enabled Emoji with a secret code. Looks Apple /dev/nulled it entirely though. Not in my purchases!
-
-
I wrote the original Android EmojiFactory around that time too, but had no idea that it was anything other than one carrier's crazy feature
2 replies 0 retweets 0 likes -
-
Replying to @mwichary
It at least used to be the class that looked up the bitmap images for emoji characters to substitute them into TextView/EditText widgets
2 replies 0 retweets 0 likes -
Replying to @enf
Aaaah, got it. Makes sense, thanks! Thought maybe it was an app. The Factory bit should’ve told me, but I don’t have Java scars. :·)
1 reply 0 retweets 1 like -
Replying to @mwichary
I also wrote the Danger graphical-smileys-as-you-type feature in 2004, but I think it was old news in other IM clients by that time
1 reply 0 retweets 1 like -
Replying to @enf
Oh, can you tell me how this worked or point me to an explanation?
1 reply 0 retweets 0 likes -
Replying to @mwichary
I think the Danger developer docs are all lost to history by now, but basically the text field had a watcher object watching for edits…
1 reply 0 retweets 0 likes -
… and when it found you'd typed the last character of a smiley, it would attach a BitmapSpan to the character range so an image drew instead
2 replies 0 retweets 0 likes -
BitmapSpans also implemented KeepTogetherSpan or whatever it was called, so if you backspaced, the whole thing would get deleted at once
1 reply 0 retweets 0 likes
Reminds me of some of the Medium trickery.
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.