كيفية تطوير تطبيقات موبيل لاجهزة BlackBerry 10 (ج٢)

Search for a command to run...

No comments yet. Be the first to comment.
هذه قائمة باكثر الروابط تفاعل التي نشرتها على الشبكات الاجتماعة خلال الاسبوع الماضي، كانت معظم المقالات عن BlackBerry واشياء اخرى كثيرة ، ستجد حساباتي على الشبكات الاجتماعية اسفل المدونة، تابعني لمتابعة الاخبار التقنية والمقالات التي انشرها بشكل يومي...
سأشارك في الافتتاح بكلمة سريعة عن تقنيات تطوير تطبيقات الموبيل مع نخبة رائعة من المتحدثين، وبإذن اكون احد جنودهم قريب وبإضافة track جديد بحيث لازم يكون على الاقل ٨٠٠ منهم Mobile Developers. سأشارك في الافتتاح بكلمة سريعة عن تقنيات تطوير تطبيقات الموب...

لعل نشر مواد المحاضرة الآن متاخر قليلاً ولكنها متوفرة من فتر بحسابي في https://speakerdeck.com/hazemkhaled المحاضرات كانت في نوفمبر ٢٠١٤ وهما: Cross-first Mobile App كيف تبدأ مشروعك ومشاركة الكود بين تطبيقاتك نصب عينك، وكان اهم مثال هو خدمة Google In...

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

قدمت مؤخرا محاضرة بعنوان "Why & which mobile cross-platform?" في مسرعة الاعمال Turn 8 Dubai. هدفت هذه المحاضرة إلى تقديم تحليل شامل للمنصات المتعددة الأنظمة التي تمكن مطوري تطبيقات الموبايل من تطوير تطبيقاتهم على Cross Platform Frameworks. تم التركيز...

حصلت امس علي اعتماد BlackBerry Builder for Native، وهو اعتماد يؤكد قدرة الحاصل عليه من تطوير تطبيق لمنصة BlackBerry 10 بالاعتماد على C++ . تركز اسئلة الامتحان على معرفة عامة بلغة C++ وقدر من QML وخدمات BlackBerry ودورة حياة التطبيق على نظام تشغيل Bla...

هذه المقالة مكونة من جزئين، يفضل الاطلاع علي الجزء الاول للحصول على المعلومة كاملة.
تطوير تطبيقات موبيل بإستخدام HTML5 و CSS3 و JavaScript وبإستخدام Webworks
تعتبر Webworks في الاساس مثلها كمثل PhoneGap فهي تقوم بعمل Packaging لمجوعة ملفات HTML وصور واي ملفات اخرى في تطبيق مضغوط يمكنك رفعه علي متجر التطبيقات فوراً، كما يوفر واجهة برمجية API للوصول للعتاد كالبلوتوث والكاميرا واشياء اخرى كملفات النظام و BBM وغيره.

كيف سيكون شكل تطبيقي؟
من ناحية الشكل سيكون نسخة طبق الاصل من اي تطبيق مبني باستخدام Cascades، فقط كل ما عليك استخدام مكتبة bbUI.js وستقوم هي بتنظم كل ما له علاقة بالواجهة، من اول الانتقال بين الصفحات، وال Tabs وال Switch buttons وما إلى ذلك.
وماذا عن jQuery Touch ؟
هل تحب استخدام jQuery ؟ لا عليك استخدم ما تحب وادمج معه فقط هذا الثيم المقدم من BlackBerry كي يجعل تطبيقك يشبه اي تطبيق BlackBerry آخر، رابط الثيم من GitHub.

استخدم Ripple
Ripple هو اضافة لمتصفح Chrome يمكنك من خلالها تحويل المتصفح بحجم هاتف محمول من نوع BlackBerry Z10 او Q10 او حتى iPhone او اي موبيل آخر، كما ستتمكن من تغير قيم ال GPS او ارسال SMS او تغيير قيمة شحن البطارية لهذا الموبيل الوهمي الذي يعمل بداخل متصفح ال Chrome، كما سيوفر لك ايضاً امكانية عمل Packaging و Singing لتطبيقك حتى تتمكن من تجربتة علي جهاز حقيقي او رفعه علي متجر التطبيقات.
كيف ابدأ؟
حمل من هنا Ripple وقم بتركيبه على Google Chrome
من نفس الرابط قم بتحميل Webworks SDK
(اختياري) من نفس الرابط حمل BlackBerry 10 Simulator لكي تختبر ما قمت ببرمجته (ستحتاج لبرنامج VMWare Player لتشغيل ال Simulator)
استخدم اي IDE تفضله، انصحك بإستخدام Aptana
من هذا الرابط اتبع الخطوات لبناء اول تطبيق لك علي BlackBerry 10
لا تنسى دائماً ان تتصفح ال Sample Apps وال Documentation ولا تغلق صفحة الـ API Reference طالما انك تكتب كود.
لعلي مستقبلاً انشر المزيد من الفيديوهات العملية عن كيفية بناء تطبيقات لـ BlackBerry 10، فضلاً اضف تعليق ان كنت مهتم.