looking to contribute

4 views
Skip to first unread message

putera...@gmail.com

unread,
Feb 1, 2009, 9:28:44 AM2/1/09
to zekr
Assalamu alaikum,

First of all, I'd like to congratulate all of you for this great
application! May Allah reward you for what you have contributed to the
ummah.

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.

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.

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

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.

Thanks!
- HR

Youssef Mohammed

unread,
Feb 1, 2009, 10:25:35 AM2/1/09
to ze...@googlegroups.com
Hassan;
   Wa'alaikom assalam wa rahmatollah,

For the web based version, I think that http://www.tanzil.info/ is doing a similar job on Zekr.
For the Andriod version, Zerk ui is SWT , if SWT is running under Andriod, then I think it would run under Andriod with little changes.

Regards, Youssef

putera...@gmail.com

unread,
Feb 1, 2009, 11:12:35 AM2/1/09
to zekr

On Feb 1, 4:25 pm, Youssef Mohammed <youssef.moham...@gmail.com>
wrote:
> Hassan;
>    Wa'alaikom assalam wa rahmatollah,
>
> For the web based version, I think thathttp://www.tanzil.info/is doing a
> similar job on Zekr.

Cool, do you know if tanzil.info uses zekr as its backend? If so, do
you know do I go about starting one up on my machine?

> For the Andriod version, Zerk ui is SWT , if SWT is running under Andriod,
> then I think it would run under Andriod with little changes.

I think if we were to port Zekr to Android, then we'd probably use
android's widgets instead of SWT so that the look and feel is
consistent with other apps in android. Just my opinion.

- HR

>
> Regards, Youssef
>
> On Sun, Feb 1, 2009 at 4:28 PM, putera.afa...@gmail.com <

Mohamed Fouad

unread,
Feb 1, 2009, 11:22:46 AM2/1/09
to ze...@googlegroups.com
I think Zekr uses tanzil for xml quran verses

Mohsen Saboorian

unread,
Feb 1, 2009, 2:23:13 PM2/1/09
to ze...@googlegroups.com
Wa Alaikumassalam,

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.

putera...@gmail.com

unread,
Feb 1, 2009, 5:40:32 PM2/1/09
to zekr


On Feb 1, 8:23 pm, Mohsen Saboorian <mohs...@gmail.com> wrote:
> Wa Alaikumassalam,
>
> On Sun, Feb 1, 2009 at 5:58 PM, putera.afa...@gmail.com
>
> <putera.afa...@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.

Is the code for Tanzil publicly available? I hate to reimplement it if
it already is.

>
> > 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.

Awesome. Looks like I'll be starting on this feature then.

>
> > 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.

We probably have to think about this one a little more but my initial
thoughts are we are probably better off reimplementing the UI using
android's widgets as opposed to using SWT.

Thanks,
- HR

>
> Regards,
> Mohsen.
Reply all
Reply to author
Forward
0 new messages