1. разбиваешь текст на собственно текст и смайлы
2. смайлы вставляешь картинками, насчет текста ты уже догадался?
...
3. profit!
без обид, но у тебя в голове такая каша... то как отображаются эти картинки зависит от конкретной программы, шрифты не содержат эмодзи в векторном виде(по крайней мере те что я видел)