• android triple

    سلسلة تعلم الأندرويد – الحلقة السابعة: دور حياة النشاط

    يمثل النشاط جزءاً أساسية من التطبيق حيث يتضمن الواجهات الرسومية بالإضافة إلى البرمجة اللازمة للتحكم بتلك الواجهات. وسوف نتعرف على دور حياة النشاط (كيف يبدأ، وكيف يعمل، ومتى ينتهي) في تطبيقات الأندرويد.
    نظرة عامة:
    يتألف التطبيق من نشاطات مختلفة تتصل فيما بينها بالقادح أو الزناد (Intent). عندما يتم الإنتقال من نشاط إلى آخر يقوم الأندرويد بوضع النشاط السابقة في متراصّة (Stack) شبيهة بوظيفة “الرجوع” في متصفحات الأنترنت. عند الضغط على زر الخلف [...]

  • banner

    أكواد أندرويد – استعراض التطبيق بوضعية Fullscreen

    السلام عليكم
    سوف أقوم إن شاء الله بين الفترة والأخرى بوضع أكواد للأندرويد عملية ويمكن استعمالها في التطبيقات المختلفة. كود اليوم يقوم بعرض النشاط بكامل الشاشة في الأندرويد، والشرح موجود في الكود:

    public class FullScreen extends Activity {
        @Override
    /*
    * أول دالة في دورة حياة النشاط، ومن خلالها يتم تعديل خيارات النشاط
    */
        public void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);

    // إخفاء سطر العنوان في النشاط
            requestWindowFeature(Window.FEATURE_NO_TITLE);

    // إخفاء [...]

  • android triple

    سلسلة تعلم الأندرويد – الحلقة السادسة: تصاريح التطبيق

    السلام عليكم
    في الحلقة الأخيرة من هذه السلسلة قدمت عرضاً لملف AndroidManifest.xml والأوسمة التي يحتويها. وأحد هذه الأوسمة خاص بالتصاريح المطلوبة لتنصيب التطبيق على الجهاز وتشغيله. وسوف أقوم في هذه الحلقة بشرح طبيعة التصاريح وما هو دور كل منها.
    صمم الأندرويد ليجعل كل تطبيق منعزل عن التطبيقات الأخرى ومحتويات الجهاز أيضاً ولا يمكنه الدخول إليها أو التحكم بها من دون إذن صريح من المستخدم وهذا ما يعرف بالتصاريح Permissions. وهذا طبعاً مبني [...]

  • تطبيق القران

    إصدار النسخة 1.8 من تطبيق iAndroidQuran مع خاصية دعم الأجهزة اللوحية

    السلام عليكم
    بعد أسبوعين من إصدار النسخة 1.7 من تطبيق iAndroidQuran قمت بإطلاق النسخة التالية 1.8 لإصلاح بعض الأخطاء وإضافة ميزات جديدة التطبيق. السبب في إطلاق النسخة الجديدة بالشكل السريع هو حصول خطأ عند تحميله على نسخة قرص العسل والآيس كريم ساندويتش من الأندرويد، وفي هذه النسخة تم إصلاح هذا الخلل حيث أصبح التطبيق متوافقاً مع جميع نسخ الأندرويد الاعلى من 1.5. الميزة الاخرى التي تمت إضافتها هي إمكانية التحكم بحجم [...]

الصفحة 3 من 3123

السلام عليكم
منذ أن نشرت تطبيق القران في سوق تطبيقات الأندرويد وعدد التحميلات في تصاعد مستمر. فقد تم تحميل التطبيق أكثر من 4500 مرة، منها أكثر من 1100 تطبيق مثبت على الجهاز. معظم الأجهزة التي تستعمل التطبيق تعمل على نظام اندرويد 2.3.3 بنسبة 40.5% ومن ثم يليه نظام 2.2 بنسبة 35%. أما بالنسبة للأجهزة المحمولة التي تستعمل التطبيق فقد كان في الصدارة جهاز Samsung Galaxy S2 بنسبة 13.1% ومن ثم جهاز Samsung Galaxy Tab بنسبة 10.2%. بالنسبة للدول فقد كانت [...]

التفاصيل ..

في الحلقة الأولى والثانية قمت بعرض المصادر التي تعلم لغة الجافا والأندرويد وكيفية اعداد البيئة المناسبة للبداية ببرمجة التطبيقات للأندرويد. وفي هذه الحلقة سوف أضع المصادر المتوفرة لتعلم كيفية برمجة تطبيقك الأول على الأندرويد.
أندرويد ببساطة:
الكتب العربية شحيحة في هذا المجال. ولم استطع إيجاد إلا كتاب واحد من تأليف محمد بدوي وأنس المعراوي اسمه أندرويد ببساطة. مع أن الكتاب جهّز قبل سنتين تقريباً إلا أنه مرجع مهم لكل من يريد أن [...]

التفاصيل ..

السلام عليكم
وأخيراً أكملت التحديثات الأخيرة للإصدارة الجديدة من تطبيق iAndroidQuran. لمن لا يعرف التطبيق، هو تطبيق خاص بالأندرويد لقراءة القرآن. حالياً يحتوي على اللغتين العربية والانجليزية وإن شاء الله سوف يتم إضافة اللغات الأخرى في الإصدارات القادمة.
خصائص النسخة الجديدة:

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

خصائص البرنامج الأخرى:

البرنامج متاح باللغتين العربية والانجليزية.
نص القران متاح بلغتين (العربية [...]

التفاصيل ..

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

التفاصيل ..

في الحلقة الماضية قمت بوضع المصادر المهمة لتعلم لغة الجافا التي يستند عليها الأندرويد، وفي هذه الحلقة سوف أضع نبذة عن نظام الأندرويد ومن ثم أضع المصادر العربية والانجليزية التي تساعد في تجهيز البيئة الملائمة للبدء ببرمجة التطبيق الأول لك.
إذا ما هو الأندرويد:

الأندرويد هو نظام مجاني ومفتوح المصدر لأنظمة تشغيل الأجهزة المحمولة مثل الهواتف الذكية والأجهزة اللوحية. اشترت جوجل نظام أندرويد من المطورين الأساسيين للنظام في سنة 2005، في حين [...]

التفاصيل ..

إذا كنت من محبي الأندرويد، فلا شك أنك فكرت في إنشاء تطبيق معين يساعدك في المهام اليومية التي تقوم بها أو يسليك في وقت فراغ معين. وإذا كنت مبرمجاً بالإضافة إلى محبتك للأندرويد فلا شك أنك اطلعت على الكود المصدري للأندرويد. وربما جاء الوقت لتكون أكثر جدية حول الموضوع وتحاول برمجة تطبيقك الأول للأندرويد. وسوق الأندرويد أصبح كبيراً الآن حيث يسيطر على أكثر من 50% من سوق الأجهزة المحمولة وما [...]

التفاصيل ..

في اليوم 9 من الشهر الأول في سنة 2007 خرج ستفين جوبز المدير التنفيذي لآبل بجهاز جديد وغريب ذو زر واحد فقط. كان هذا الجهاز هو الآيفون الذي غير مفهوم الأجهزة المحمولة بشكل كبير. فمنذ أن تم صدوره والشركات الكبرى تتسابق على إصدار أجهزة منافسة، مختلفة أو حتى مشابهة .. وتجاوزت قيمة سوق الأجهزة المحمولة قيمة سوق الأجهزة التقليدية في غضون 4 سنين فقط، وغير نظرة الكثيرين إلى كيفية التعامل [...]

التفاصيل ..

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

التفاصيل ..

كانت بدايتي مع الانترنت في عام 2002 عندما بدأت أقرأ عن لغات البرمجة المتعددة مثل الجافا سكربت والـ PHP وحاولت تعلمها في ذلك الحين. ولكن لانشغالي بالدراسة وأمور أخرى لم أكن أعيرها اهتماماً كبيراً، وكنت كل ما أقوم به هو أخذ أكواد الجافا سكربت من بعض المواقع وتجميعها لكي أقوم باستعمالها في موقعي فيما بعد. ومع أن دراستي كانت أدبية في معظمها إلا أني كنت أُكثرُ من قراءة كتب البرمجة [...]

التفاصيل ..
الصفحة 3 من 3123