Jigzy
|
2011-09-10
, 23:35
|
Posts: 176 |
Thanked: 110 times |
Joined on Jul 2010
|
#341
|
|
2011-09-10
, 23:37
|
|
Posts: 800 |
Thanked: 957 times |
Joined on Sep 2010
@ India
|
#342
|
Since recitations is the most wanted feature so far, I already started implementing it. I just need to clarify a few points:
1) No recitations will be downloaded from the application itself. The file is large and I have to resume the download when the app gets restarted and/or the phone gets disconnected... That will be hard to get right.
2) Recitations are simply installed by downloading them from http://zekr.org/resources.html#recitation and copying the extracted files to a specific folder (I'll give the details later). The application will then detect the new folder and present the new recitation.
3) There will be no recitations for translations. Make your own recitation (I'll give full details later) and copy the mp3 files also to a folder and it will be played by the application.
4) I guess I will not implement reading the translations with espeak. Someone (ejasmudar ? ) can write a simple application that extracts the translation text and uses espeak to generate mp3 files and install them as you do with custom recitations. I will provide all the help needed to whoever decides to write such an application but I'm really sorry guys. I cannot do it. Not enough time.
I can also provide a C++ or python class to read the text of a translation.
5) I am planning to implement reading of a single aya, a full sura and a full page. Repeating an aya can also be done.
We just need to think how the UI will behave.
Playing a single aya can be done by long pressing on an aya (Just like adding and removing bookmarks).
Playing a single sura can be done via a speaker icon in the sura header.
Where should we put an icon for playing a page ?
Where should we put an icon for repeating an aya ?
What will happen if you are playing a recitation and then you switch the page ?
I want to put an icon to stop the recitation. Where should that be ?
I'm also thinking about an idea: holding the phone upside down for a second (Display towards the floor) should stop the recitation. What do you guys think ?
What does everybody think about that ?
The Following User Says Thank You to ejasmudar For This Useful Post: | ||
|
2011-09-11
, 10:11
|
|
Posts: 671 |
Thanked: 876 times |
Joined on Mar 2011
|
#343
|
@TransTech I fixed the bug. Thanks for reposting.
I can make the fade in animation a bit faster if that's really in issue
I cannot take the new logo into use before I can give the creator credit in the about page. If you can handle that then please check with him.
@TransTech The recitation icon is not square
Could you please fix that ?
Could you also prepare an icon to "Add recitation" ? It will be used to show the page that has the instructions on how to download and install a recitation.
Since recitations is the most wanted feature so far, I already started implementing it. I just need to clarify a few points:
1) No recitations will be downloaded from the application itself. The file is large and I have to resume the download when the app gets restarted and/or the phone gets disconnected... That will be hard to get right.
2) Recitations are simply installed by downloading them from http://zekr.org/resources.html#recitation and copying the extracted files to a specific folder (I'll give the details later). The application will then detect the new folder and present the new recitation.
3) There will be no recitations for translations. Make your own recitation (I'll give full details later) and copy the mp3 files also to a folder and it will be played by the application.
4) I guess I will not implement reading the translations with espeak. Someone (ejasmudar ? ) can write a simple application that extracts the translation text and uses espeak to generate mp3 files and install them as you do with custom recitations. I will provide all the help needed to whoever decides to write such an application but I'm really sorry guys. I cannot do it. Not enough time.
I can also provide a C++ or python class to read the text of a translation.
5) I am planning to implement reading of a single aya, a full sura and a full page. Repeating an aya can also be done.
We just need to think how the UI will behave.
Playing a single aya can be done by long pressing on an aya (Just like adding and removing bookmarks).
Playing a single sura can be done via a speaker icon in the sura header.
Where should we put an icon for playing a page ?
Where should we put an icon for repeating an aya ?
What will happen if you are playing a recitation and then you switch the page ?
I want to put an icon to stop the recitation. Where should that be ?
I'm also thinking about an idea: holding the phone upside down for a second (Display towards the floor) should stop the recitation. What do you guys think ?
What does everybody think about that ?
|
2011-09-11
, 18:11
|
|
Posts: 605 |
Thanked: 1,778 times |
Joined on Feb 2008
@ Helsinki
|
#344
|
|
2011-09-11
, 18:59
|
|
Posts: 671 |
Thanked: 876 times |
Joined on Mar 2011
|
#345
|
Fade in effect:
===========
I'll try to implement slide in and/or faster fade in effect and show you the result. It will take some time though.
App Icon:
=======
I thought he's the one who created it completely. I now realize I was mistaken. I really like the harmattan style and thinking about using it for both N900 and N9
Navigation:
=========
The separate toolbar sounds like a nice idea but it will also consume space especially in landscape mode :|
We can always double the height of the upper part and add an icon there.
5.A:
Tapping on the Aya has been reserved already for showing translations in hidden mode.
We can however modify. Tapping on an aya will show the hidden translation but will also show a small bar with icons.
That bar will contain an icon for:
1) Playing the recitation for the aya
2) Bookmarking/unbookmarking.
3) Repat the aya until you stop it.
4) Play the ayat from that position until the end of the page
5) Play until the end of the sura.
That new bar will also show up if you long tap (Instead of the menu).
5.B:
long tap has a function. I don't really want to overload it (See 5.C)
5.C:
We can add the stop button to the new functions menu.
How about we add those functions to the application menu ?
I can try to add a bottom row to the menu. That button row simply replaces the functions menu you are proposing ?
5.E:
The page will scroll when doing sura/page recitation. If you switch the page then the recitation will stop because it cannot show the aya being played.
5.F:
Holding upside down or simply tapping an icon in the functions menu.
One of the issues I'm facing is placing the sura recitation icon. The font size and the contents of the header are not fixed. At the same time I don't want it to cover part of the sura name.
|
2011-09-11
, 19:20
|
|
Posts: 605 |
Thanked: 1,778 times |
Joined on Feb 2008
@ Helsinki
|
#346
|
|
2011-09-11
, 19:32
|
Banned |
Posts: 695 |
Thanked: 308 times |
Joined on Apr 2011
@ originally pakistan ,now in china
|
#347
|
|
2011-09-11
, 19:51
|
|
Posts: 671 |
Thanked: 876 times |
Joined on Mar 2011
|
#348
|
|
2011-09-11
, 20:11
|
|
Posts: 605 |
Thanked: 1,778 times |
Joined on Feb 2008
@ Helsinki
|
#349
|
|
2011-09-11
, 20:17
|
|
Posts: 605 |
Thanked: 1,778 times |
Joined on Feb 2008
@ Helsinki
|
#350
|
some humble suggestions
1-if you could place the settings/search/about/quit ( dock option in dockbar ) in the middle ( by replacing T option) rather than on the right corner,would be great ,u know some times it is hard to get the options on single press.So if you could ,would be nice .
2-i loved the idea you working on ..5A must have this 5C function.
3-up side down is a great idea ,please implement it .
4-5A,B,C can be shown along an aaya in a vertical manner
5-long tap on aaya is already there ( add to favorite ) so its okey there .
6-every thing must be kept optional in sense of listening or reading it.
7-themes areas need to be better,new themes can be added,
8-More options for customization e.g the background can have a real quran pages like feel ( will look beautiful ) .FOR EXAMPLE : white background ( optional to change )+ black font color for quranic verses ( optional to change ) + brown font color for translations (optional to change ) .So that we probably can have a different look of QURAN every time we want .
9-application must scroll faster ,shouldnt affected by mp3 data files in any way.
10-your work speaks itself .thanks hundered of thousands times !