أسبوع رائع …
5, Mar
السلام عليكم
مر زمن طويل على الكتابة هنا و لكن على ما يبدوا أنني سوف أظل هكذا لفترة من الزمن أكتب و ابتعد و أكتب و ابتعد و هكذا دواليك , ولكن ما مررت به في هذا الأسبوع كان رائعاً حيث حضرت أول اللقاءات التقنية في حياتي بعيداً عن الجامعة فكان مؤتمر مطوري الجافا هو أول مؤتمر أحضره في بداية حياتي العملية .
المؤتمر كان جيداً ولي بعض التحفظات عليه في ضيق الوقت وقلة الحديث عن تقنيات الموبيل ؟! ولكن بصورة عامة كان جبداً و أهم ما كان فيه محاضرت Sang والتي تحدث فيها عن تقنية JavaFx فهذة التقنية أكثر من رائعة , و يأتي بعده محاضرة عن Prime Faces و أخيرا JSF .
أما بقية الأسبوع فقضيتها مع ملتقى مطوري نوكيا Nokia Developer Days والذي امتد من الأثنين إلى الأربعاء وكان ملتقى رائع لأبعد الحدود فألتقيت فيه بالعديد من الشخصيات المتميزة مثل رامز و أيضاً التقيت أنا و أحمد عصام بعد معرفة طالت 4 شهور تقريباً عبر الانترنت وهو أيضاً من الشخصيات الرائعة التي قابلتها
ومقابلة أحمد عصام كانت غلايبه حقاً
, في اليوم الأول قمت اسأل سؤالاً عابراً وعندما طُلب مني تعريف نفسي ذكرت اسمي واني مطور أندرويد و بعد المحاضرة إذ بشخص يتحدث إلي يعرف نفسه وإذا به نفس الشخص الذي اتحدث معه عبر الماسنجر و تويتر , فعلاً الدنيا ديه صغيرة .
أما عن ما حدث في هذا الملتقى كتبته في تغطية لموقع
موبيلي عربي , أترككم مع صور الملتقى
حول الجديد بالذات بخصوص الأندرويد فأعمل الآن تحت رعاية موقع موبيلي عربي على انتاج سلسة من الشروحات للمبتدئبن في برمجة الأندرويد يمكنكم متابعتها هنا
خلفيات متحركة .. فقط على أندوريد 2.1
6, Feb
السلام عليكم و رحمة الله وبركاته
مع صدور المنصة عمل أندوريد 2.1 أصبح النظام يتمتع بالعديد من المميزات و منها ما سوف نستعرضه اليوم و هي اللخلفيات التفاعلية !! أو المتحركة ,يمكنك الآن ان تقوم بتطوير تطبيق بسيط هو بمثابة خلفية متحركة أو تطبيق تفاعلي يمكنه الوصول للعديد من مكونات الجهاز كاستخدام
GPS, الانترنت , SGL(الرسوم ثنائية الابعاد), OpenGL (الرسوم ثلاثية الأبعاد) , … , وغيرها من المميزات المتاحة في الوقت الحالية و التي سوف يتم إضافتها في المستقبل.

برمجة تطبيق كهذا عملية سهلة و خصوصاً عندما تكون على دراية بمكتبات الرسم مثل SurfaceView أو Canvas , و من الجميل في الأمر انك تستطيع الإطلاع على الأمثلة الملحقة ببئية التطوير 2.1 لمنصة الأندوريد على المسار التالي
platforms/android-2.1/samples/CubeLiveWallpaper.
و التي تظهر لك على هيئة مكعب يتحرك في الخلفية و عند الضغط على الشاشة او تحريك اياً من الأيقونات تظهر لك دائرة

الخلفبات المتحركو هي نوع من أنواع الخدمات (Service) كل ما يزيد عنها هو فقط الدالة onCreateEngine() والتي تستخدم في إنشاء محرك يقوم بمعالجة دورة حياة هذا التطبيق , على الرغم من أن النظام يوفر لك المساحة لرسم هذا النوع من التطبيقات إلا أنه لابد من مراعاة أن هذه التطبيقات تستخدم موارد الجهاز بصورة شرهة و لهذا لابد من مراعاة هذة النقطه ليست فقط في استهلاك البطارية ولكن أيضاً في التسبب في بطئ النظام بصورة عامة.
كما أن هذا المحرك يقوم بتوفير عدد من الدوالة للتفاعل مع المستخدم فمثلا عند انتقال المستخدم من الشاشة الرئيسية إلى الشاشة اليمني فتقوم باستخدام الدالة onOffsetsChanged() أو للتفاعل مع ضغطات المستخدم تقوم باستخدام الداله onTouchEvent(MotionEvent) , كما أن التطبيقات الآخرى يمكنها ارسال بعض الأوامر إلى هذة الخلفيات المتحركة و لكن في الوقت الحالي فقط وحدها الشاشة الرئيسية هي التي تستطيع ارسال لها بعض الأوامر باستخدام الداله onCommand() كالتالي :
- android.wallpaper.tap : فعندما يقوم المستخدم بالضغظ على اي مكان فارغ في الشاشة يمكن للتطبيق بعمل رد فعل له , و مثال على ذلك الخلفية المائية الموجودة في نيكسون وان , فعند ضغط المستخدم على اي مكان فارغ يلاحظ ظهور قطرة ماء على الشاشة .
- android.home.drop : عندما يقوم المستخدم بتحريك أي ايقونة أو Widget من على الشاشة الرئيسية فيوفر لك النظام وانت تبرمج التطبيق امكانية عمل رد فعل لنقل هذه الايقونة.
هذة الميزة متاحة فقط في منصة عمل أندوريد 2.1 ولابد لك قبل اصدار تطبيق كهذا أو حتى تنزيلة التأكد من دعم الجهاز الخاص بك لمثل هذة التطبيقات و تذكر إضافة هذة الأوسمة إلى تطبيقاتك قبل تصديرها إلى متجر الأندرويد:
- <uses-sdk android:minSDKVersion=”7″/> : لتعريف عن أن التطبيق يعمل على منصة عمل أندرويد 2.1
- <uses-feature android:name=”android.software.live_wallpaper” /> : لإماكنية تصنيف هذا التطبيق كخلفية متحركة
المصدر : المدونة الرسمية لأندرويد
شرح بيئة التطوير الخاصة بأندرويد
5, Feb
السلام عليكم
في هذا السكرين كاست قمت عمل شرح مبسط عن بيئة التطوير .. او بالأخص
المجلدات الموجودة في مشروع الأندوريد و محتوياتها .. كما قمت بشرح مثال HelloWorld
أتتركم مع الفيديو
بيئة التطوير الخاصة بأندرويد على ويندوز
3, Feb
السلام عليكم
في الفترة الأخيرة انقطع و أعود و انقطع و أعود .. الحياة متقلبة بعض الشئ , بعد كل هذة الفترة اختلفت طريقة توليف الـ IDE مع المحاكي المقدم من جوجل لهذا قمت بعمل سكرين كاست يشرح عملية التحميل و التنصيب و التوليف
أترركم مع الفيديو
WRT – Web Runtime widgets — محدثة
24, Dec
السلام عليكم
تحية طيبه لكم أعزائي .. وخاصة مبرمجي Css,Html,JavaScript
أنظر بتمعن ……. خمن …. ثم استكمل

من هنا و هناك
17, Dec
السلام عليكم
انقطاعه طويلة جدا جدا جدا .. اعلم ذلك ولكن للظروف احكام كما يقولون في الفترة الأخيرة و كأنيي وضعت في خلاط لمدة طويلة جدا – ولا زلت فيه حتى الآن – دوامة كبيرة من الأفكار و الأحداث .. سفر .. عمل .. دراسات عليا ..خطوبة .. كلها أفكار عادة ما تتبادر إلى ذهن كل خريج انطلق للحياة بعد فترة طويلة من الدراسة و الكفاح
على الرغم انني اكتشفت بعد التفرة الطويلة وكما قال احد الكوميديانات المصريين اني في هذة النقطه أخيرا اقف على الارض لأننا في مصر عندما نبدأ ..
في الدول الأجنبية يوجد في المدارس الابتدائية ملاحظ او دكتور نفسي يلاحظ حالة الطفل و مراحل تطوره النفسيه و حالته و في آخر
كل اسبوع يصدر تقرير نفسي للطالب أما عندنا يقضي الإنسان احلى ايام عمره في تكوين نفسه و بعد ان يرزقه الله بالزوجة و البيت يبدأ في
توفير حاجه اولاده و من ثم تزوجيهم و يدعوا الله قبل أن يموت بلا يعثر اولاده في شهادة وفاته استخراج …. وعندما تتحدث عن هذا الأمر سوف تجد من يقول لك “ألا ترضى بما قسمه الله لك ” ؟!!
كثيراً من الكلام المحبط يجوب في الأجواء ولكن لابد من انطلاقه تتخطى الصعاب
و أخيراً “هنزل ادور على شغل ” هههههههههههههههههههه
على العموم بغض النظر عن كمية الإحباط و التفاؤل المحيط بي إلا أن الفترة السابقة في ذات الوقت كان فيها مجموعة من التطورات
eWasset
6, Nov
السلام عليكم
إضافة جديدة لباقة مشروعاتي برنامج
-
eWasset
البيئة المشغلة : Symabian
الوصف :
بديل إلكتروني للصحف الإعلانية
Screen Shot :
من نوكيا “N73″ مع عدم الاتصال بالانترنت من المحاكي مع الاتصال بالأنترنت و جلب البيانات


بداية جديدة .. و نطاق جديد
3, Nov
السلام عليكم
بعد فترة طالت الاسبوعين تقريبا خرجت مدونتي الجديدة إلى النور وذلك بعد ساعات طوال من البحث عن قالب مناسب جديد معرب و بفضل الله وجدت هذا القالب معرب و تم التعديل عليه من قبل صديقي العزيز المعاصر و هو صاحب الفضل بعد الله عز و جل في الانتقال على هذة الصورة ..فأدعو الله ان يتم تخرجه على خير بإذن الله
اختلفت هذة المدونة عن السابقة في التنسيق وكذا محاذاة التدوينات .. و قمت بحذف بعض الصفحات و للحين الإنتهاؤ من التعديل عليها, بعض التعديلات التي لم اراها بعد سوف استمتع بمعرفتها منكم فوجب على كل من مر بهذة التدوينة أن يذكر ما رأه من تعديلات على القالب ومن ثم سوف يتم تعديلها بإذن الله .. وربنا يخلينا فؤاد !!
أترككم في رعاية الله ..في انتظار تعلقياتكم على القالب
يحي
———————————————————————
تحديث : ﻷافضل مشاهدة أستخدم FireFox

