Tuesday, November 13, 2007

The Applicability for Arabizing Android

Peace be upon you



did you hear about the new Google framework for mobile, well there is something new called Android, this thing is really cool , I recommend that you read more about it http://code.google.com/android



anyways , lets get back to out target , I was looking for something that make me able to show Arabic words on this device "right now it's Emulator", and ALLAH bless me to find away to do that, I wanna show you the sample of what I have got




as you can see

Fig.1 - show the sample without doing anything

Fig.2- show the sample after installing the Arabic font

Fig.3- show the sample with Arabic font and reshaped string

I will explain later the details of this operation and how to do it, as I am so busy delivering a very huge project I can't do anything right now, so please pray for me to have some free time, and isA I will do my best to help you all in this issue, thanks for your time

THANKS MOHAMED MOHSEN ( he told me that there is something called Android :D, which means that I am ignorant, he is really very smart guy and very knowledge rich ) again thanks to you Mohamed and I hope you have a huge progress in your career

Have a nice life :)

5 comments:

Amro said...

Asalamo alaykom...

Well done Ahmed ,it's always good to do something new that people haven't yet had hands on it, in other words to take the effort of being the first one to doing this ...

God bless you and your soulMate(wife) :)

MoMohsen said...
This post has been removed by a blog administrator.
MoMohsen said...

Thanks Ahmed for your words.it was really a good work to able to support Arabic for Android , i like this device and i think it will be a start of new generation of open source devices which will make it really a good competitor to all existed devices in market now...waiting for the full software of your Arabization software.

narnouri said...

Can you please guide me through step three, or give me hints at least (is it related to font, Android SDK , etc.)

Ahmed Essam Naiem (Neo_4583) said...

Peace be upon you

NarNouri, Welcome I am so happy that there is someone interacting with this post, anyways, you were asking about the 3rd step in writing something in Arabic

simple you will have to do some kind of Reshaping that's all, I have done this Functionality in the Open source project that I have done here is link for it
https://sourceforge.net/projects/wm-arabic/
the project is written in C++, I think you will have to extract it and rewrite it in Java, or if you give me some time I could do it for you, the problem that I am so busy, anyways search for the reshape function and do as it is in Java also I have explained in more detail how Arabic works here is link for it

http://www.ahmed-essam.com/2007/12/how-do-arabization-works-idea-behind.html

Please if you need more help don't hesitate to ask, also if you want to talk online put your Email and don't worry the comments are moderated and I will not publish yours :D, Thanks for your time

BR
Ahmed Essam