สารบัญ:
- คำจำกัดความ - Binary Runtime Environment สำหรับ Wireless (BREW) หมายถึงอะไร?
- Techopedia อธิบาย Binary Runtime Environment สำหรับ Wireless (BREW)
คำจำกัดความ - Binary Runtime Environment สำหรับ Wireless (BREW) หมายถึงอะไร?
Binary Runtime Environment for Wireless (BREW) เป็นแพลตฟอร์มการพัฒนาแอพพลิเคชั่นสำหรับโทรศัพท์มือถือที่พัฒนาโดย Qualcomm Corp. BREW เป็นไคลเอนต์บางนั่งอยู่ระหว่างแอปพลิเคชันซอฟต์แวร์และซอฟต์แวร์ระดับ ASIC (Applications Specific Integrated Circuit) ปล่อยนักพัฒนาจาก เชื่อมต่อโดยตรงกับอินเทอร์เฟซระบบระดับล่าง
BREW SDK ที่ดาวน์โหลดได้อย่างอิสระรองรับการพัฒนาโปรแกรมใน C, C ++ หรือ Java (หากโทรศัพท์มือถือใช้ Java Virtual Machine)
องค์ประกอบที่สองของ BREW คือ BREW Distribution System (BDS) ซึ่งอำนวยความสะดวกให้ผู้ใช้ในการซื้อซื้อดาวน์โหลดและติดตั้งซอฟต์แวร์ผ่านเครือข่ายของผู้ให้บริการไร้สาย
Techopedia อธิบาย Binary Runtime Environment สำหรับ Wireless (BREW)
Brew เดิมมีไว้สำหรับโทรศัพท์ CDMA แต่ปัจจุบันยังรองรับอุปกรณ์ GSM ด้วย ข้อได้เปรียบหลักของแพลตฟอร์มนี้คือช่วยให้นักพัฒนาซอฟต์แวร์สามารถพอร์ตโปรแกรมของพวกเขาไปยังอุปกรณ์ Qualcomm ใด ๆ
BREW เช่นสภาพแวดล้อมการพัฒนาอื่น ๆ (IDE) สนับสนุนการพัฒนาแอพพลิเคชั่นด้วย Software Development Kit (SDK) SDK มีเครื่องมือทั้งหมดที่จำเป็นในการพัฒนาซอฟต์แวร์เพื่อนำไปใช้งานในโทรศัพท์ที่เลือก SDK มีโปรแกรมจำลอง (เปลี่ยนชื่อเป็น BREW Simulator) ซึ่งช่วยให้นักพัฒนาสามารถทดสอบโปรแกรมได้อย่างรวดเร็ว อย่างไรก็ตามเนื่องจากโปรแกรมดังกล่าวถูกคอมไพล์ไปที่รหัสเนทีฟของโฮสต์คอมพิวเตอร์และเชื่อมโยงกับไลบรารีรันไทม์ของ BREW และฮาร์ดแวร์ของโทรศัพท์ไม่ได้จำลองการทดสอบในขณะใช้งานอย่างละเอียดจึงต้องใช้โทรศัพท์ BREW ที่ทำงานในโหมดทดสอบ
BREW จัดทำลายเซ็นของแอปพลิเคชันในระดับต่างๆ ลายเซ็นที่รับรองความถูกต้องของนักพัฒนาและลายเซ็นที่ตรวจสอบว่าโปรแกรมได้ผ่านรอบการทดสอบ "TRUE BREW" แล้ว - อนุญาตโดย Qualcomm เท่านั้น
จากมุมมองทางธุรกิจในอีกด้านหนึ่ง SDK นั้นให้บริการฟรี ในทางกลับกันนักพัฒนาซอฟต์แวร์จะต้องชำระเงินให้กับแอปพลิเคชันของพวกเขาเพื่อลงชื่อในระบบดิจิทัล การใช้งานที่ไม่ใช่เชิงพาณิชย์เพื่อวัตถุประสงค์ส่วนตัวฟรี