سؤال

لقد دخلت للتو في ساحة بلاك بيري.

أنا الآن مستعد لتطوير تطبيق لأجهزة BlackBerry.

(1) لكنني أود أن أعرف أنه بينما أقوم بتطوير أي تطبيق لـ BlackBerry ، هل يجب أن أستهدف بعض أجهزة الإصلاح؟

أو ما هي الأشياء التي يجب أن أضعها في الاعتبار أثناء تطوير أي تطبيق BlackBerry جديد؟

(2) شيء آخر أود أن أعرفه هو أنني رأيت في مكان ما أحتاجه لشراء جهاز مطور لاختبار التطبيق على جهاز حقيقي ... هل هو كذلك؟

وإذا كان الأمر كذلك ، فأي الجهاز الذي يجب أن أشتريه حتى أتمكن من اختبار معظم ميزات التطبيق في الجهاز ..

شكرا مقدما...

هل كانت مفيدة؟

المحلول

  1. قابلية النقل هي مشكلة كبيرة في تطوير بلاك بيري.

    أ.

    B.Keyboard Layout: إذا كنت تستخدم BlackBerry مكونات واجهة المستخدم ، فستدير تلقائيًا تخطيط لوحة المفاتيح ولكن إذا كنت تتعامل مباشرة مع لوحة المفاتيح ، فعليك العناية بذلك.

    C.Radios (CDMA ، GSM ، WiFi ، إلخ): عليك أن تعتني بهذا الجهاز المستهدف يستخدم CDMA أو GSM. على سبيل المثال إذا كنت تستخدم

    simcardinfo.getimsi ()

في جهاز CDMA ، سوف تحصل على عدم دعم.

حجم D.Screen: هنا هو حجم الشاشة المختلفة لأجهزة BlackBerry.

  1. لا تعتمد على اختبار المحاكاة دائمًا على الجهاز. يمكنك العثور على العديد من الأسئلة في منتديات مثل "BLA BLA تعمل على محاكاة ولكن لا تعمل على جهاز حقيقي" 3. للاختبار على الجهاز ، يلزم توقيع COD بتكلفة 20 دولارًا.

هنا هي تفاصيل توقيع سمك القد.

هناك العديد من الأشياء التي ستتعلمها من خلال التجربة ومشاركتها معنا.

نصائح أخرى

قد تكون مفيدة:
ما هي أفضل ممارسة في تطوير BlackBerry للوصول إلى أوسع مجموعة من الهواتف الذكية؟
استخدام بلاك بيري للمحاكاة
تصميم واجهة مستخدم BlackBerry - واجهة المستخدم القابلة للتخصيص؟

الحديث عن جهاز مطور BlackBerry ، أعتقد أنه يمكن أن يكون نموذجين على الأقل: مع كرة التتبع (على سبيل المثال ، BOLD) ومع شاشة تعمل باللمس+مقياس التسارع (العاصفة)
إذا اخترت Storm2 ك هاتف Dev المقترح بواسطة Rim ستتمكن من استخدام RIM OS 5.0.0 مع واجهة مستخدم جديدة ، جوجل تروس و sqlite, ، ولكن 5.0.0 متاح للعاصفة وجريئة للترقية على أي حال.

سيكون ذلك رائعًا حقًا إذا كانت RIM ستوفر للمطورين بعض أجهزة الإصدارات الخاصة (تصحيح الأخطاء بشكل أفضل ، وإدارة بيانات وحدة التحكم ، وربما bootstrap) ، ولكن لا يوجد هذا.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top