أدوات التقويم الهجري للمطوريين

سأضع في هذه التدوينة كل ما تحتاجه للتقويم الهجري

ما هو التقويم الهجري؟

هو تقويم قمري يستعمله المسلمون في شعائرهم الدينية وهو مكون من ١٢ شهر حيث يدخل الشهر الجديد بعد ولادة هلال (الإقتران).

ما هو تقويم أم القرى؟

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

هل تقويم أم القرى ثابت؟

نــعــم، تقويم أم القرى ثابت مهما تغيرت السنوات. فلو قررنا مثلا اللقاء في ١٠ رمضان ١٥٠٠هـ سوف نلتقي بنفس اليوم وسوف يوافق اليوم الميلادي ٣٠ يونيو ٢٠٧٧م. للتفاصيل انظر تدوينة التقويم الهجري وهلال الشهر الجديد

… 

 

أدوات الويب للمطورين

في هذه التدوينة سوف أقوم بوضع أدوات تساعد مطوري الويب في تطويرهم وسوف أركز على الواجهة بشكل عام. جميع الأدوات التي هنا هي مفتوحة المصدر وسوف أضع رابط من المصدر إذا كنت تريد رؤية الشفرة المصدرية.

مواقع المتعددة الصفحات

إذا كنت تريد بناء موقع متكامل يحتوي على عدة صفحات كالتدوينة أوموقع اجتماعي أوما إلى ذلك فهنا مكانك المناسب لكي تضع الواجهة التي تناسب موقعك.

Bootstrap

 

1

 

بوتستراب المعروف لدى الكثير من المطورين والمطور من قِبل تويتر يعد من أقوى مشاريع تصميم الواجهات والمميز فيه هو انه مرن مع حجم الشاشة فهو ملائم لشاشات الجوال والشخصي واللوحي وغيرها. البوتستراب فيه كثير من الخصائص للواجهة التي تحتاجها أثناء تطويرك مثل الازرار وأحجامها وأشكالها والنماذج وتوابعها…إلخ. فكرة البوتستراب بشكل بسيط أنه يقسم الشاشة إلى 12 عامود – في الحالة الاعتيادية – تقسمها حسب حاجتك، مثلا 8 أعمدة لمحتوى الشاشة و4 للقائمة الجانبية. لكل عامود تستطيع أن تقسمه وتضع فيه أعمدة داخله لكي تناسب حاجتك. طبعا ومن خلال هذه الفكرة يستطيع جعل الشاشة مرنه وذلك بدمج الأعمدة في حال صغرت الشاشة بشكل لا يخرب الصفحة (مثلا في الجوال يجعل القائمة الجانبية في أعلى الصفحة). يميز البوتستراب أنه مبني على لغة تسمى Less والتي تُيسر كتابة ملفات الـCSS وتجعلها بشكل أذكى. العيب الوحيد في بوتستراب هو أنه لا يدعم اتجاه اليمين إلى اليسار أوRTL وبالتالي سوف تحتاج إلى البحث عن محولات أو تقوم ذلك بنفسك إما عن طريق تعديل ملفات الـLess ثم توليد ملفات الـCSS واستخدامها أو تقوم بتعديل ملفات الـCSS مباشرة.

… 

 

مشروع الناطق بالنصوص العربية (المِنْطيق)

 

device-2013-02-18-212611

قام أبطال المطورين العرب وعلى رأسهم الأستاذ طه زروقي بتطوير مشروع ناطق النصوص للغة العربية مفتوح المصدر (المِنْطيق) والذي يعمل تحت محرك eSpeak فكرة المشروع انه يقوم بتحويل النصوص إلى كلام منطوق بإستخدام قواعد توضع حسب اللغة. صحيح انه يوجد ناطقات عربية غير المنطيق لكن ما يميز هذا المشروع انه مفتوح المصدر وانه مبني على محرك eSpeak. اذا كنت تريد أن يجرب المشروع عليك أولا بتحميل برنامج eSpeak ثم اضافة ملفات اللغة العربية حتى يتم تشغيلها (التفاصيل هنا) ولكي تحصل على نتائج أفضل قم بتشكيل الحروف عن طريق مشروع مِشكال. ولقد قمت بتجربة بسيطة وذلك بوضع الملفات تحت برنامج eSpeak على الأندرويد وتشغيل خدمة الـTalkBack تحت (إمكانيات الوصول) في الإعدادات وجربت إذ ما كانن قد تنفع مبدئيا المكفوفين وهذا ما خرجت به…

… 

 

أندرويد ٤٫٠ (ساندوتش الآيسكريم)

فـي هذه التدوينة سأكتب تقرير بسيط عن آخر مستجدات النظام الجديد أندرويد 4.0 (ساندوتش الآيسكريم). الغاية الأساسية من هذا الإصدار هو دمج نظام الأندرويد الخاص بالجوالات مع الأندرويد الخاص بالأجهزة اللوحية.

تعديلات الواجهة

lock-lg

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

…