سؤال

يريد العميل طلب BlackBerry للاستماع إلى الراديو المباشر لمحطة الراديو الخاصة به. ركزنا على تطوير iPhone. أعلم أن لغة جافا قد فعلت العديد من المشاريع. ومع ذلك لم أحاول بعد j2me. ما الذي توصي به J2ME أو HTML JavaScript Framework مثل PhoneGap أو أي إطار عمل منصة متقاطع آخر؟ ما هي مزايا وعيوبهم؟ شكرًا.

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

المحلول

إذا كنت مرتاحًا لبرمجة Java Swing أو غيرها من برامج Java UI ، فربما يكون الذهاب مع الأم فكرة رائعة.

إذا كنت أكثر راحة مع HTML و JavaScript و CSS ، فاستخدم PhoneGap. إذا كنت تخطط لنشر تطبيقك على أكثر من منصة واحدة ، فاستخدم بالتأكيد PhoneGap. يتيح لك PhoneGap أيضًا كتابة رمز Blackberry Java الأصلي ودمج ذلك برمز HTML / JS في حالة عدم تعرض واجهات برمجة التطبيقات المحددة التي تحتاجها.

من خلال الإصدار الوشيك لأشياء BlackBerry OS 6 ، يجب أن تتحسن الكثير على هذا النظام الأساسي لكل من PhoneGap (نظرًا لأن المتصفح الآن يعتمد على WebKit) ولبرامج Java الأصلية.

هناك العديد من المقارنات الأخرى بين PhoneGap و X على Stackoverflow ، على الرغم من أن معظم أطر منصات Cross الأخرى لا تدعم BlackBerry.

نصائح أخرى

  • J2ME: يدعم BlackBerry هذا (وهي حقيقة لا تزال جوهر BB) ، ومع ذلك فهي منصة شيخوخة سريعة. لا يمكنك فعل العديد من الأشياء المثيرة للاهتمام في BB بدون واجهات برمجة التطبيقات الخاصة.
  • PhoneGap: لم أستخدمها بنفسي ولكني سمعت أشياء حول هذا الموضوع. ارتفاع البصمة ، أدنى درجة المدين.
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top