سؤال

أعلم أن RIM لديها IDE الخاص بها (بلاك بيري جي دي إي) لإنشاء تطبيقات BlackBerry، ولكن هل يعرف أحد كيفية تكوينها فكرة إنتيليج لإنشاء/تصحيح تطبيقات BlackBerry؟

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

المحلول

يكرر:سؤال كريس حول ما هو المختلف...يمكن أن تكون تطبيقات Blackberry تطبيقات MIDP قياسية أو تطبيقات CLDC تستخدم واجهات برمجة التطبيقات الخاصة بـ Blackberry.يميل معظم المطورين إلى اتباع النهج الأخير، ومن ثم يكون استخدام أدوات Blackberry أمرًا مطلوبًا - خاصة إذا كنت تستخدم بعض واجهات برمجة التطبيقات الآمنة الخاصة بهم ويتعين عليك التوقيع على ملفات النشر الخاصة بك حتى يتم تشغيلها على الأجهزة.

ستكون الإجابة المحتملة على السؤال الأصلي هي استخدام أدوات بلاك بيري ANT لإنشاء برنامج نصي ANT لبناء التطبيق والإشارة إليه من IntelliJ IDEA.بالطبع، هذا هو نصف المعركة فقط، ولتشغيل/تصحيح أخطاء التطبيق، ستحتاج إلى توصيل مصحح الأخطاء بـ IDEA كما أشار Alexander أعلاه.وبدلاً من ذلك، يمكنك البرمجة في IDEA وتشغيل/تصحيح الأخطاء في JDE، لكن هذا يبدو أقل من مثالي، على أقل تقدير.

أستخدم Eclipse مع البرنامج المساعد Blackberry.ليس مثاليًا أيضًا، نظرًا لأنك مجبر على استخدام إصدار قديم (وعربات التي تجرها الدواب) من Eclipse، ولكن على الأقل أنا في IDE واحد ويمكنني التنقل خلال التعليمات البرمجية التي تعمل في جهاز محاكاة.

سيكون تكامل Blackberry JDE بمثابة مشروع إضافي رائع لـ IntelliJ.

نصائح أخرى

يمكن تشغيل مترجم RIM (الذي يبني ملفات COD) بسهولة من سطر الأوامر.كل ما عليك فعله هو إنشاء خطوة بناء مقابلة في IDEA.

أيضًا، لجعل حياتك أسهل عند تحرير الكود، قد ترغب في إضافة net_rim_api.jar (الذي يأتي مع RIM JDE) إلى ملفات JAR التي يستخدمها مشروع IDEA الخاص بك.

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

ليست إجابة حقًا، ولكن المزيد من الاستفسار عن الفرق بين أجهزة Blackberry dev مقارنة بأجهزة J2ME الأخرى...

أرى أنها أ ميدب J2ME الجهاز، وهكذا المعيار انتليج J2ME ويبدو أن الدعم يعطي معظم ما هو مطلوب.

أعتقد أن جانب المحاكي للأشياء قد يكون مختلفًا ...ولكن ربما يمكنك استدعاء محاكي jde من IDEA...

التحيات ، كريس

لقد كنت أستخدم IntelliJ لتطوير تطبيقات Blackberry... نوعًا ما.IntelliJ جيد حقًا في فهرسة التعليمات البرمجية، ما عليك سوى توجيهه في الاتجاه الصحيح.إن قدرات التحرير الخاصة به تتجاوز بكثير JDE وفي رأيي أنها أكثر مرونة وسهولة في الاستخدام من Eclipse (على الرغم من أن RIM لديها مكون إضافي لـ Eclipse).

أقول نوعًا ما لأنني أقوم فقط بالبرمجة في IntelliJ وما زلت حاليًا أقوم بالتجميع والتصحيح من خلال JDE.نأمل في تحقيق تكامل أفضل على هذه الجبهة مع IntelliJ في المستقبل، ولكنها بيئة عمل مقبولة في الوقت الحالي.

لست متأكدًا مما إذا كان هذا سيساعد ولكن إليك تعليمات لذلك إعداد الكسوف لتطوير بلاك بيري.

ربما يمكنك استخدام هذه المعلومات لمعرفة التغييرات التي يجب إجراؤها في IDEA.

من السهل جدًا دمج IntelliJ مع تطوير Blackberry في ضوء الاقتراح أعلاه (باستخدام مهام bb ant)، ولكن لم أنجح بعد في تصحيح أخطاء المحاكاة من خلال IntelliJ.يجب أن تعمل، لكنها لا تفعل ذلك.

وبالتالي فإن "التكامل" غير مكتمل.

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