بيت تطوير ما هو الشراب؟ - تعريف من techopedia

ما هو الشراب؟ - تعريف من techopedia

جدول المحتويات:

Anonim

التعريف - ماذا تعني بيئة وقت التشغيل الثنائية للشبكات اللاسلكية (BREW)؟

Binary Runtime Environment for Wireless (BREW) هي عبارة عن منصة لتطوير التطبيقات للهواتف المحمولة التي تم تطويرها في الأصل من قبل شركة كوالكوم. BREW هو عميل رفيع المستوى يجلس بين تطبيق البرنامج والبرمجيات على مستوى ASIC (الدائرة المتكاملة للتطبيقات) ، مما يحرر المطورين من التواصل مباشرة مع واجهات نظام المستوى الأدنى.


يدعم BREW SDK القابل للتنزيل بحرية تطوير البرنامج في C أو C ++ أو Java (إذا كان الهاتف يشغل Java Virtual Machine).


والمكون الثاني من BREW هو نظام توزيع BREW (BDS) ، مما يسهل على المستخدمين النهائيين التسوق لشراء البرامج وتنزيلها وتثبيتها عبر شبكة شركة الاتصالات اللاسلكية.

تيكوبيديا تشرح بيئة وقت التشغيل الثنائي للشبكات اللاسلكية (BREW)

كانت Brew في الأصل مخصصة لهواتف CDMA ، ولكنها تدعم حاليًا أجهزة GSM. الميزة الرئيسية للنظام الأساسي هي أنه يسمح للمطورين بنقل برامجهم إلى أي جهاز من أجهزة كوالكوم.


BREW ، مثل بيئات التطوير المتكاملة الأخرى (IDE) تدعم تطوير التطبيقات باستخدام Software Development Kit (SDK). يحتوي SDK على جميع الأدوات اللازمة لتطوير البرامج ليتم نشرها على الهاتف الذي تم اختياره. يحتوي SDK على محاكي (تم تغيير اسمه إلى BREW Simulator) ، مما يتيح للمطور اختبار البرامج بسرعة. ومع ذلك ، نظرًا لأن البرنامج قد تمت ترجمته إلى الكود الأصلي للكمبيوتر المضيف وربطه بمكتبة وقت تشغيل BREW ، ولا تتم محاكاة أجهزة الهاتف ، يتطلب الاختبار الشامل وقت التشغيل جهاز BREW يعمل في وضع الاختبار.


يوفر BREW مستويات مختلفة من توقيعات التطبيق ؛ توقيع يصادق المطور والتوقيعات التي تتحقق من اجتياز البرنامج لدورة اختبار "TRUE BREW" - الممنوحة فقط من Qualcomm.


من منظور الأعمال التجارية ، من ناحية ، يتم توفير SDK مجانًا. من ناحية أخرى ، يتعين على المطورين دفع تكاليف توقيع تطبيقاتهم رقميًا لإطلاقها للتوزيع. الاستخدام غير التجاري لأغراض شخصية مجاني.

ما هو الشراب؟ - تعريف من techopedia