I would like to know if there is any official solution for Arabic text writing, AE is separating the letters from each other.
Today's update to After Effects (version 14.2) includes native support for RTL text like Hebrew and Arabic. And support for Indic text like Hindi. For more details on the limitations and features, see the expanded text support section at this link.
For information on the rest of the new features, see this page.