On Sun, Feb 1, 2009 at 5:58 PM, putera...@gmail.com
<putera...@gmail.com> wrote:
> A little bit of introduction about myself: My name is Hassan Rom and I
> am a software engineer by profession at Google. I work on Google
> Product Search and I have some experience working with the android
> phone.
Welcome to this community. I hope we can learn things from your here.
> I have a couple of features in mind that I'd like to implement in Zekr
> and would love to hear feedback from you.
>
> Coming from a web application background, I'd like to implement a web
> interface for zekr. By doing so, we'd be able to serve the application
> on the web and it'd be much easier for us to push new features
> directly to our users.
As Youssef mentioned, tanzil.info is now a mature and widely used
project. It's different from Zekr, and as far as I know, no part of
Zekr code is used in Tanzil. Zekr, however, (re)uses the search
codebase of tanzil. We converted it from JavaScript to Java, and
integrated with standard Zekr search for 0.7.0 beta 1.
Tanzil main mission is to provide precise Quran text. We now use their
Quran text in Zekr.
> The other feature that I'd like to implement is color coding tajweed
> rules in the al-Quran. Here's a picture of a quran that has this
> feature: http://imanflash.files.wordpress.com/2007/01/tajweed-quran.PNG
This is not so hard to be implemented in Zekr (neither about Tanzil I
think). We currenly use filters to produce Zekr output Quran text. You
can write your own filter, highlighting were you need.
> The other feature that I have in mind is to port this application to
> android.
>
> Is anybody already working on these features? If not, which one of
> these do you think is higher priority for the team? If possible, I'd
> like to start with something simple to get myself familiar with the
> code.
No work yet. Does Android have a full JRE like the one for PCs? If so,
there would be not hard to port it assuming that SWT also works on
Android.
However if Android only has something like Java Mobile Edition, I
think it worth to start something from scratch, as almost no part of
Zekr can be reused.
Regards,
Mohsen.