View Single Post
TransTech's Avatar
Posts: 671 | Thanked: 876 times | Joined on Mar 2011
#119
Originally Posted by MSameer View Post
@TransTech

Maybe you are right about the icons. The problem is I still don't know the purpose of the icons you choose. There's a start, a book and a search icon. What do they all do ?

The only purpose of the splash screen is to hide the startup time. I don't believe it's needed. It will add to the startup time. The animation will add more to the startup time just for nothing. If we assume there will be a splash screen, In which orientation should it be ? How can we easily detect that ?

@laithaltaie @TransTech
I guess the best thing to do is to make the application themable. This will allow you to select your icons, colors and background color. I guess that's the only way out
Ok here is the functions that the icons do..
from left
>> Menu (presently this is the right most button)
>> Search (which show a search screen to select a surah with given ayat, or page number, and index button)
>> Page no (static i.e. no index on pressing because it would allow confusions to the end users)
>>Book icon for index
>>star icon for favorites or bookmarks
>>rightward down arrow for full screen which would turn the opposite when in full screen.

ok about the splash screen now.. i got a idea just now that the purpose of the startup screen (splash screen)... it gives two options 1. to go to index and 2. to go to the last page read.

the splash screen should only work in portrait mode and without animation as it would take time as you suggested. but when any of the two options is selected it goes to landscape or portrait which is selected by the user (assuming settings saved in a config file).

about making application themable it is a good idea, because the icons, background, and colors can be set by the user according to his choice and I think normal .png files can be used for that like in qtlockscreen and would allow me make the icons easily rather remaking them in .svg . for making it themable i guess a config file, a set of icon .pngs and fonts will be required.