مدونة جديدة متخصصة في Titanium و BlackBerry

19 فبراير 2014

بدأت التدوين في مدونة اخرى، وهي مدونة متخصصة في تطوير تطبيقات BlackBerry 10 بإستخدام Titanium، حيث اني لاحظت شح الموارد في هذا حتى بالانجليزية.

اسلوب المدونة الجديدة والتي بعنوان BlackBerry 10 with Titanium ستكون اكواد وروابط سريعة، لن يكون هناك مقالات مطولة فقط نصائح، اكواد لنقل تجربتي، كما انه من الممكن ان اداوم على الكتابة بها لفترة صغيرة لملئ الفراغ في دعم Titanium لنظام BlackBerry 10 و لهذا استخدمت tumblr.com لاستضافة المدونة.

لعلي ايضاً لن اكتب هنا لفترة عن BlackBerry او Titanium لان الكثير اعتقد ان مجال خبرتي الرئيسي هو تطوير تطبيقات BB10، في حين ان كل رصيدي في BlackBerry World لا يتعدى ٣ تطبيقات فقط يعملان على نظام التشغيل القديم BBOS، وتطبيق آخر لنظام التشغيل الجديد BB10 تابع لحكومة الامارات ومازال تحت التطوير، وباقي التطبيقات (حوالي ١٢) طورتهم في Hackathons للحصول على جوائز من BlackBerry :)

رابط المدونة الجديدة، اتمنى النشر والدعم http://tibb10.tumblr.com

Why & which mobile cross platform؟

17 فبراير 2014

في شهر ديسمبر قدمت محاضرة بعنوان Why & which mobile cross platform؟ في Turn 8 Dubai، واستهدفت المقارنة بين منصات تطوير الموبيل والتي تدعم اكثر من نظام تشغيل، نقاط القوة والضعف، انظمة تشغيل التي يمكنك تطوير تطبيقات لها، البنية التحتية، ونوعية المشاريع المناسبة.

تضمنت المقارنة بين كل من Appcelerator Titanium, PhoneGap, Adobe Air وكما تطرقنا للحديث عن kony و Xamarin و Corona و Haxe NME و Unity 3D، والاهم من ذلك هي المناقشة التي تلت المحاضرة، فكان للاسئلة نصيب من الوقت تماماً كالمحاضرة.

المادة مقتبسة ومطورة من محاضرة لمحمد شعبان من HashApps.

@Turn8

حصلت على شهادة Certified BlackBerry Builder

16 سبتمبر 2013

حصلت امس علي اعتماد BlackBerry Builder for Native، وهو اعتماد يؤكد قدرة الحاصل عليه من تطوير تطبيق لمنصة BlackBerry 10 بالاعتماد على C++ .

BB-Builder-Native

تركز اسئلة الامتحان على معرفة عامة بلغة C++ وقدر من QML وخدمات BlackBerry ودورة حياة التطبيق على نظام تشغيل BlackBerry 10 وبعض الاسئلة الاخرى للتتاكد من قدرتك علي تطوير تطبيق والتعامل مع العتاد وتجربة ورفع التطبيق.

يمكنك الاعتماد على المصادر التعليمية التي توفرها بلاك بيري على هذا الرابط لكل من التطوير بإستخدام HTML5 و CSS و JavaScript ما يسمى لدى BlackBerry بـ WebWorks او التطوير بإستخدام C++ و Qt Framework وهو ما يسمى Native او Cascades، راجع ما كتبت من قبل عن كيفية التطوير لـ BlackBerry 10 جزء ١ و جزء ٢ .

اضغط هنا للوصول لما توفرة BlackBerry من محاضرات فيديو تؤهلك لاجتياز الإمتحان، كما ستجد مجموعة من الاسئلة واكواد للتاكد من قدرتك على اجتياز هذه المحاضرة.

اتطلع قريباً للحصول على Certified BlackBerry Builder for Web كي اكمل الباقة :) ولكن بعد الحصول اولاً على شهادة جديدة من Appcelerator Titanium.

صراحة لا يمكنني ان اكتب عن هذا الاعتماد دون ان اشكر م. كامل العجيلي من BlackBerry لإهدائي كوبون خصم ١٠٠٪ من تكلفة الإمتحان.

كيف تحصل على رابط RSS لصفحة علي Facebook

23 أغسطس 2013

تحتاج احياناً الحصول على رابط الخلاصة feed لصفحة على Facebook، اعمل علي موقع جديد باستخدام WordPress وطلب العميل عرض اخر مقالات صفحة على Facebook في  widget على جانب الموقع.

تحتاج اولاً لمعرف id الصفحة، فمثلاً لو ان رابط الصفحة هو http://www.facebook.com/SocialMediaScience فستحتاج لاستبدال www بكلمة graph ليكون الرابط http://graph.facebook.com/SocialMediaScience، سيظهر لك بعض المعلومات عن الصفحة علي شكل JSON استخرج منها قيمة id.

تلميحة: ابحث في Google بكلمة “JSON Formatter” وستجد العديد من الموقع التي ستسهل عليك قرائة المحتوى من نوع JSON، عن نفسي استخدم إضافة JSON View لمتصفح Google Chrome.

الآن انسخ هذا الرابط واستبدل ID_THERE بالرقم الزي اخرجته من id بالرابط السابق

https://www.facebook.com/feeds/page.php?format=atom10&id=ID_THERE

مثال
https://www.facebook.com/feeds/page.php?format=atom10&id=162692127227116

مما نشرت (٢): اسبوع BlackBerry

2 أغسطس 2013

هذه قائمة باكثر الروابط تفاعل التي نشرتها على الشبكات الاجتماعة خلال الاسبوع الماضي، كانت معظم المقالات عن BlackBerry واشياء اخرى كثيرة ، ستجد حساباتي على الشبكات الاجتماعية اسفل المدونة، تابعني لمتابعة الاخبار التقنية والمقالات التي انشرها بشكل يومي.

بقلمي

  1. كيف حصل BlackBerry 10 على ١٦٠ الف تطبيق في ١٢ شهر
  2. كيفية تطوير تطبيقات موبيل لاجهزة BlackBerry 10 (الجزء الاولالجزء الثاني)

الاكثر زيادة بحسابي في تويتر @Hazemkhaled


الاكثر زيارة علي Facebook

  1. غاي كاواساكي : 10 دروس تعلمتها من ستيف جوبز
  2. ماذا الذي يجري على الإنترنت كل 60 ثانية؟

الاكثر زيارة على Linkedin

  1. الاعلان عن jQuery Mobile 1.4.0 Alpha مع iOS 7 theme
  2. جربت في ٢٠٠٩ اسجل برنامج عن اخبار التفنية، اسمع واضحك عن اللخبطة الي عملتها :)

Titanium Cairo Weekly : نشرة اسبوعية تحتوي علي شروحات واخبار عن Titanium من اعدادي