uquran-post-3


سبحان ذي الجلال .. و الجود و الكمال .. الأوّل .. و الآخر .. و الواحد المتعال .. إليه الإبتهال .. و نيّة الرحال .. و الرجاء سائلاً .. لأحسن المنال .. و الصلاة و الدعاء .. بأرفع المئال .. لمن أتانا رحمةً .. تفيض بالجَمال .. و صحبه .. و الآل .. الخيرة .. العدال .. و من بنور هديهم .. يسير بإعتدال ..

بحمد الله و توفيقه .. يقدّم لكم فهد جيلاني من سبل الهداية .. و الفقير إلى الله .. برنامج µQuran .. لكل الأجهزة التي تدعم الـJava ..

منذ ٨ أشهر و فهد يعمل على صنع Library تمكن جوالات الـJava الأٍقدم و الحاليّة ( Cross Platform ) من تقبّل برامج ذات واجهات متطوّرة مقارنةً بواجهات الـJava التقليديّة .. بغرض تقديم هذه الـLibrary إلى Sun ليستفيد منها المطورون الآخرون و طبعاً بغرض إستخدامها لتطوير برامج القرآن على الجوالات الأقدم و الأحدث التي ما زالت تعتمد على محركات الـJava ذات الواجهات البسيطة ..

و كان يعمل كذلك على إعادة تكوين الخط العثماني لإدخاله لهذه الجوالات ليستطيع مستخدموها قراءة القرآن الكريم بالرسم العثماني في برنامج متكامل .. و المهمة كانت شبه مستحيلة نظراً لإختلاف تعامل الأجهزة المختلفة و قدراتها المتفاوتة ..

مرّت ٨ أشهر مضنية .. و تم له ما أراد بحمد لله و توفيقه .. و قام بإصدار برنامج µQuran و هو port لبرنامج iQuran المعروف و لكن لمحركات الـJava على الجوالات المحمولة المختلفة ..

العمل معقّد جدّاً .. لكنه port شبه كامل بإستثناء واجهة الـBookmarks و الـSearch .. التي تحدّها قدرات الأجهزة المتفاوتة بشكل كبير ..

مزايا µQuran :

١- أول برنامج قرآن Cross-Platform بالرسم العثماني يعمل على جميع الجوالات تقريباً .. يدعم الـVerse by verse translation, Recitation, Auto Highlight and Auto Scrolling ..

٢- واجهة مستنسخة من واجهة iQuran الفريدة للـiPhone و الـAndroid ..

٣- يعمل على الـPortrait و الـLandscape إذا كان الجهاز يدعم ذلك ..

٤- معتمد و مصرّح من Verisign . مما يجعله قابلاً للإضافات و الـTranslation Plug-ins و إضافة التلاوات بشكل سهل ..

٥- يدعم الـTouch Screen بشكل كامل .. إذا توفرت على الجهاز المستخدم ..

٦- ٧٧٠ كيلوبايت فقط .. مما يجعل تنصيبه على الأجهزة الأضعف و الأقدم ممكناً جدّاً بإذن الله تعالى ..

٧- و أخيراً .. نعم .. خاصيّة الـFast Scroll تعمل تماماً كما في iQuran إن كان الجهاز يدعم اللمس .. و الحمد لله ..

الحمد لله .. ثم شكراً لفهد على هذا المجهود المضني الطويل ( الذي لم أشرحه بالشكل الكافي أبداً لأن فهد على ما يبدو يريد التحفّظ لبعض الوقت على بعض الأسرار التي اكتشفها أثناء هذا العمل الكبير ) .. الذي أنجزه لخدمة كتاب الله العزيز و لخدمة دينه الحنيف .. و ما التوفيق إلّا من عند الله ..

نتمنّى أن يفيدكم و يناسبكم بإذن الله تعالى ..

بإمكانكم متابعة سبل الهداية على تويتر لآخر أخبار برامجنا معهم


و الحمد لله ربّ العالمين ..

51 Responses
  1. مسفر

    ما شاء الله تبارك الله

    عمل جباااااااااار .. بارك الله فيكم وسدد خطاكم

    دائما مبدعين وتبهرونا :)


  2. التطبيق بطيء شويه ؟؟
    ولا ايش السالفة ؟


  3. أتمنى ايضًا ان نرى ipray لأجهزة الداعمة للجافا .. :)


  4. عمل جبار ورائع الله يوفقكم

  5. Uggo

    I like the phone, but i just dont get what u guys say!! Oh well…

  6. waleed kamel

    سلام عليكم شيخ بندر إن شاء راح اجرب البرنامج على جهازي وندوز موبايل. انا قيد نزلت iQuran على الايبود. وجزاك الله الف خير يا شيخ وجعله الله من موازيين حسناتك إن شاء الله


  7. ما شاء الله هذا إنجاز رائع و تحية خاصة مني يا بندر إلى العزيز فهد


  8. ثمارة تعاون كبيرة بين شخصين وان لم يعملوا مع بعض كثيرا فلو تتخيلوا حالنا لو كنا فرق أكبر و بدئنا في العمل فهل سنصل للحلم (لنصنع تقنياتنا بانفسنا) نعم أعتقد ذلك و هذا خير مثال

    بارك الله فيكما و سدد خطاكما


  9. لم تذكر إذا كان يكلف مبلغ وقدره أم مجاني ؟؟؟

    في كلتا الحالتين، أحسدكما على الأجر العظيم الذي يأتيكما ..

    نفع الله بكما الأمة ..


  10. واااااو يابندر مره شيء حلو ^^
    جد انت باعمالك ذي تسوي خير كثير ربي يجزاك الجنة ان شااءالله :)


  11. جزاكما الله عنا خير الجزاء يا بندر

  12. محمد أحمد

    أناس تفتخر بهم وأنت لا تعرفهم …
    بارك الله فيكم

  13. محمد بستكي

    ما شاء الله، إبداع كالعادة..

    لكني إلى الآن لم أفهم لماذا uQuran؟؟ ما معنى الu؟؟

  14. محمد

    اعجبني الشخص الذي سال “هل يكلف مبلغ وقدره ام مجاني”
    انا متاكد بنك لن تشتري حتى ولو كان بريال .. لانك للاسف تحت تاثير المخدر الاجتماعي

    اغلبكم حيقول جزاك الله خير وبس .. المفروض تدعموا الابداع هاذا بالشراء بالاضافه للتعليقات .. ولكم الاجر ايضا انشالله .. فكره الدعم غير ناضجه في مجتمعنا للاسف


  15. Why the name uQuran?
    ‘u’ is the mathematical symbol for Micro. uQuran was designed and developed keeping all sorts of mobiles in mind (Blackberries, Nokia, Samsung, LG etc), much of which will be very low on resources (Memory, CPU etc); thus the name.


  16. عزيزي بندر هل ينفع للـ N71

  17. Sayed

    - ما هو معني الحرف U في بداية إسم البرنامج
    - البرنامج يظهر رسالة خطأ عند فتح أي سورة – يعني لا يعمل بشكل صحيح – على موبايل Nokia 3600
    - بينما يعمل بشكل صحيح بدون مشاكل على Nokia 96
    - البرنامج بطيئ نوعا ما .

    بالتوفيق لكم على هذا الإنجاز الهائل


  18. AssalamuAlaikum

    Please also read the FAQs here:
    http://www.guidedways.com/kb/category-25.html

    Regarding slowing down of the app on some mobiles, that’s explained and mentioned in the FAQs (and is perfectly normal). Although uQuran is highly optimized, it still is resource/cpu intensive and many low end mobiles with *hardly* any CPU power will not give you full, optimal performance.


  19. ما شاء الله عليكم
    نزلته وجاري التجربة :)

  20. BADER

    الله يجزاك ألف خير على البرنامج والله يجعله في موازين حسناتك

    جوالي e66 وللأسف اذا قمت بالتثبيت تخرج رسالة تقول

    “خطأ في الشهادة اتصل بمورد التطبيق”


  21. كأني سألتك قبل فترة عن نسخة منه للنوكيا؟ D:
    جزاكم الله ألف خير يارب على البرنامج.. أنا جربت الـ iQuran على الأيبود توتش و الآن أجربه على النوكيا.. بصراحة جهد جبار ورائع.
    D:

  22. Ibrahim Ramadah

    بارك الله فيكما

    احسنتم في العمل قلت لك قبل كذا يا بندر انت رح تفتح ستور خاص فيك بإذن الله

    :)


  23. رائع جداً

    بندر وفهد شكراً

    لكن بندر أتمنى تكلم فهد بخصوص تطبيقات السيمبيان التي تأتي بصيغة SIS وايضاً SISX

    هذي التطبيقات بأمكانكم من خلالها عمل برامج مثل برامج الأيفون وأمكانيات أكثر بكثير من واجهه وأستخدام وقوائم من لغة الـJava العقيمه !

    وعلى ما أظن ان هذه البرامج تتطلب مبرمج C++ فقط لكي يبرمجها بشكل جبار

    اتمنى من فهد الأطلاع على هذا الموقع المختص بمطويرين برامج السيمبيان بلغة C++
    http://developer.symbian.com/main/index.jsp

    أيضاً
    http://www.facebook.com/group.php?gid=106367201709

    واذا أستطاع فهد مبدعنا في البرمجة وبندر مبدعنا في التصميم يفهمون للتطوير في هالنوعية من البرامج ويصنعوا أول برنامج للسيمبيان بأحتراف يقدرون ينشرونه في Ovi Store
    http://store.ovi.com

    وهذا الرابط يتكلم أكثر عن طريقة النشر والجوائز الي راح يحصدونها المطويرين العرب في أثراء متجر Nokia Ovi الجديد !
    http://www.callingallinnovators.com/Bil3arabi/

    أتمنى أفدتكم أخواني :)


  24. لا اقول الا ما اشاء الله
    اخاف والله احسد الرائع فهد, نسأل الله ان يحفظه وتنهال عليه ثواب هذه البرامج تترا حتي تدخله الجنة ان شاء الله.

    جزاك الله خير اخي بندر فعملك هو التوابل الذي تعطي هذه البرامج طعم رائع.

    جمعنا الله في الجنة أن شاء الله


  25. Regarding Symbian native apps (sis files), they’re not worth the efford. Each Model range has to be developed for (and each tange can have more than 3 different resolutions). So to support only two series of Nokia, it would require 10 months of developement. These apps would then not work on any other mobile and once another series comes out, 10 months gone to waste. The Symbian model is unattractive in this regards and thus Java/J2ME is a better option. J2ME is in fact harder than Symbian as J2ME does not provide even basic UI elements that Symbian APIs do. Moreover, OviStore also accepts Java apps and uQuran is inshAllah on its way to Ovi as the first Islamic App.

    BADER: Regarding the certification error, please read the FAQs. You did not install it correctly or your mobile’s date is incorrect. You should either use WAP (wap.guidedways.com) OR should copy the jad AND jar files to your memory card/internal memory of the phone and run the JAD file NOT the JAR file (JAD contains the Certificate while JAR doesn’t)

  26. محمد بستكي

    Is this “The” Fahad who’s answering us?! this it the first time you comment as I know!!

  27. fifth_star

    جزاكم الله خير
    روعة ما شاء الله


  28. يوجد برنامج أقوى منه من صنع شركة Asgatech ومعتمد من شركة نوكيا ولقد خصصت نوكيا لبرامج هذه الشركة موقع خاص فيهم وهو Nokia Ramdan وبه جميع البرامج الإسلامية ومجانا وشركة سبل الهداية ليست الأولى في هذا المجال .
    ـــــــــــــــــــــــــــــــــــــ
    بندر : لكن uQuran لكل جوالات الجاڤا و ليس محدوداً بالنوكيا فقط يا عزيزي محمد .


  29. عمل جداً رائع، جزاك الله خير الجزاء وبارك فيك


  30. Yes brother محمد بستكي it’s “the fahad” writing these comments. Just thought these comments would help clarify some frequently asked questions.


  31. Asgatech (relatively much stronger in resources and head count) has indeed developed a Qur’an software with the Uthmani font. However they’ve done this with a much more powerful language (C++) and unfortunately only supports a handful of mobiles. Their choice of development language and platform is obvious: it’s non-trivial to develop for all mobiles especially if the hand-made font is to be rendered quickly. This is why we took up the challenge and not only does uQuran work on all mobiles (with the full Quran for Free), it renders the font *extremely* efficiently. It thus remains the first app to introduce the Uthmani Mushaf on all major platforms.

  32. محمد بستكي

    Wow!! well we want to see you around. After all, you’re the genius behind all this (mashhallah) and Bandar please solve the problem when writing in English .


  33. It is worth mentioning that no other software offers (including the above mentioned) the free style scrolling of the Surah with verse by verse translation (like iQuran). This becomes an even greater burden on the phone in question and extremely challenging. Having said that, this is only the beginning inshAllah as the Quran must be made accessible easily on every platform there is out there. Muslims round the globe have recently contributed amazing tools to analyze the text and this will inshAllah continue till the end of the world.


  34. JazaakAllahu khair – no brother it is all from Allah and your friend Bandar here is the genius here with beautiful layouts (though we have our disagreements at times *wink*)

    I’m greatful that Allah has give us the chance to make a change. (and yes typing in english is quite bad – this is racism!)


  35. ماشاء الله .. روعه
    الله لا يحرمكم الاجر :)

  36. مؤيد

    بسم الله الرحمن الرحيم

    لقد تمت تجربته على NOKIA N97

    والنتيجة؟؟؟؟؟؟

    بكل صراحة وحيادية البرنامج سيئ بكل ماتحمله الكلمه من معنى ولأيضاح كلامي:

    اولا/ من المتعارف عليه ان اي برنامج يبرمج بلغة java توكن امكانياته محدوده

    ثانيا/ عند فتح اي سورة من سور القرآن الكريم يتم فيه تحميل السورة مما يشكل ازاعج كبير للكثيرين

    ثالثا/ وهي النقطة الاهم والفاصلة لنجاح اي برنامج
    هو البطء الشديد في البرنامج بشكل محبط جدا من ناحية استجابة الخيارات الى استجابة القوائم للسور

    وانامستعجب جدا من شركة اعتدنا منها البرامج القوية ونافسة اقوى الشركات في انتاج برامج iphone وقد استخدمتها انا شخصيا وكانت رائعه جدا

    ولكن اتضح ان البرنامج بقوة uQuran لايصلح ان يكون بصيغة java لنظام Symbian

    لذلك اقترح ان يعاد برمجة uQuran بصيغة sis لنظام سمبيان حتى يظهر البرنامج بالشكل المطلوب

    والا فلا حاجة لنا ببرنامج يمتلك واجه رسومية جميله بدون ادنى امكانيات تذكر؟

    واعتذر ان بدر مني شيئ سيئ


  37. Brother Moeed, we’ve got a N97 that was tested on to ensure compatibility. I accept the Surah View is slow (scrolling) on this particular mobile, and perhaps other similar high resolution screens. However as explained earlier, Symbian native apps are not worth the effort. Certainly due to the large resolution more data being rendered is going to be slow but this is only the beginning. InshAllah as the app evolves (and as hardwards evolve) things will become better. N97 in my honest opinion is extremely poor in Scrolling/Touch even on the native apps. After around 10 tries I finally am able to scroll the main home screen. Then after 10 taps I finally get 1 successful tap. This also shows that the platform itself is extremely poor. In favor of better battery life they’ve made a terrible piece of hardware with low-end capabilities. They’ve stressed more on ‘media’ rather than actual usage of a phone or an app demanding CPU.

    Having said that, inshAllah we’ll spend more time trying to optimize uQuran in coming months. It’s still on version 0.12 and has come a very long way. I should add that a Blackberry Bold for instance has *super fast* scrolling – in fact the scrolling had to be ‘slowed down’ as it was so fast. This shows that the platform itself lacks the juice.


  38. I should add – similarly large screens by HTC (windows mobile) are very good with scrolling and speed. Again, this simply means the mobile itself lacks the power. Rather than focusing on a badly implemented hardware, I stand firm in supporting all existing hardwares instead. Let’s wait for Nokia to come in par with iPhone’s hardware, or even Blackberry’s for that matter.


  39. (sorry bandar for spamming your blog!) I just tried it out on a N97 and it’s not that bad actually. If you don’t ‘flick’ the finger and tap and drag the surah as you normally would during reading, it’s quite good. In fact I feel it’s faster than (I’m testing Surah Baqarah) the main Application home screen. If you scroll that screen, you’ll see how the scroll is extremely jerky and moves around 30 pixels or so in a single scroll step with terrible scroll motion. I’ll make a video of the scrolling speed on a N97 and post it online soon.


  40. أهم شيء
    هل يعرض الصفحة كاملة كما المصحف
    ؟


  41. Here’s a demo running uQuran on a N97:

    http://www.youtube.com/watch?v=ZDAI04gC3ck


  42. Yes it’s the full Quran.


  43. ما شاء الله

    جزاكم الله كلا الخير

    لكن هل هو مجاني؟؟


  44. بعد التجربة ..
    البرنامج رائع جدا ..
    جزاكم الله خيرا ..

  45. muneer

    Aslam alikoom
    Fahad and bander brothers first thank you so much for your hard work in Islamic filed
    I hope One day become like you , I am java programmer and you want to support Islam by mobile app
    So I am learning this days LWUIT witch you are using for this fantastic program(UQuran) so brother
    Can you guide me to go to gather with you for supporting Islam
    And also brother fahad can you tell me why you use LWUIT instance of J2me polish please
    About me
    I am java programmer (j2se,j2me,j2ee)
    I stay in Riyadh
    moneeraden@yahoo.com


  46. بالنسبة لي ..
    التطبيق حتى وان كان بطيء شوية .. إلا انه افضل من البرنامج الموجود على ovi store …
    البرنامج الخاص بهم سيء جدًأ وانا لا أقارنه ابدًا مع الـuQuran
    فرق كالفرق بين السماء والأرض ..
    على الأقل الـuQuran يعرض الأيات بطريقة رائعة ومبتكرة .. افضل من اي برنامج رأيته

  47. فادي آل دويك

    على الرغم من تضارب الآراء حول البرنامج الا انه لمن السئ جدا الهجوم على عمل جميل مثل هذا السيد / مؤيد .. المفروض انه عندما يوجد لدينا اشخاص مجتهدة وتعمل على رقي واظهار علامة من علامات ديننا الحنيف وهو كلام رب العالمين ونشره .. اذن يجب علينا ابداء الإحترام والتعاون الصادق معهم … ولو بالتشجيع بالكلمة الرقيقة …. لدفعهم للأمام … وليس مهاجمتهم بهذه الطريقة .

    الكمال لله وحده …. اذا كان البرنامج بعيبه البطئ في بعض الموديلات .. فهذا ليس دليل على فشل البرنامج او انه نتاج تقصير من فهد .
    ممكن بكلمه بسيطة دافعة للأمام … نجد ان الحماسة دبت في عروق اخينا فهد وبدأ في التطوير .. ( مع تسجيل احترامي الشديد لما قد بذل من مجهود ) .

    تحياتي للجميع
    واثابكم الله خيرا لما فعلتم وماتقدموه من برامج اقل ما يقال عنها انها فعلا متميزة جدا وتعكس نور اشخاص وضعهم الله في طريق الناس للعون والعطاء الوفير.

    اخوكم / فادي آل دويك

  48. samer

    حقيقة البرنامج رائع

    وأروع ما فية امكانية دعم الأجهزة الأخرى مثل سامسونج وسوني اريسكون والتي تعتبر شبه محرومة البرامج القوية

    والحقيقة جربته على ويندوز موبايل وكان ممتاز

    وجربته على سوني اريكسون ايضا ممتاز وسريع

    اما مع النوكيا فكان بطئ وطبعا النوكيا اجهزة مدعمة بالبرامج بشكل كبير جدا لذلك الأهتمام بباقي الأجهزة وايصال القرآن لهم امر جدا جميل

    ولك ارجو أن اعرف كيف استطيع اضافة ملفات الصوت للبرنامج؟؟؟؟

  49. ماجد الفهيدي

    بارك الله فيكم May Allah bless you البرنامج علىI phone اكثر من رائع  

  50. iOS Developer

    thanks fahad, thanks bandar
    great work guys, “gazakom allah 7′eran”. I used iQuran it was extremely amazing.

    from one developer to another, focus fahad on one thing. imagine you spent these 8 months upgrading iQuran for the ipad. you’ll come up with the greatest quran app ever.

    this is way I see things, definitely you have your own way.
    anyway, your apps are deserve every cent, keep up the good work. 

  51. iOS Developer

    sorry guys, my bad
    I saw this link in bandar tweet, I didn’t notice that this article written in 2009

    BANDARL: if this blog request your permission before this comment posted, so there is no need to post these two comments.
    but, no problem if fahad knows about it.

و إيه رأيك في الموضوع ؟

Comments will be sent to the moderation queue.