Mục lục:
- Định nghĩa - Môi trường thời gian chạy nhị phân cho không dây (BREW) có nghĩa là gì?
- Techopedia giải thích Môi trường thời gian chạy nhị phân cho không dây (BREW)
Định nghĩa - Môi trường thời gian chạy nhị phân cho không dây (BREW) có nghĩa là gì?
Binary Runtime Môi trường không dây (BREW) là một nền tảng phát triển ứng dụng cho điện thoại di động được phát triển bởi Qualcomm Corp BREW là một khách hàng mỏng nằm giữa ứng dụng phần mềm và phần mềm cấp độ ASIC (Mạch tích hợp cụ thể cho ứng dụng), giải phóng các nhà phát triển giao tiếp trực tiếp với các giao diện hệ thống cấp thấp hơn.
SDK BREW có thể tải xuống miễn phí hỗ trợ phát triển chương trình bằng C, C ++ hoặc Java (nếu thiết bị cầm tay chạy Máy ảo Java).
Thành phần thứ hai của BREW là Hệ thống phân phối BREW (BDS), tạo điều kiện cho người dùng cuối mua sắm, mua, tải xuống và cài đặt phần mềm qua mạng của người vận chuyển không dây.
Techopedia giải thích Môi trường thời gian chạy nhị phân cho không dây (BREW)
Brew ban đầu là dành cho điện thoại CDMA nhưng hiện tại cũng hỗ trợ các thiết bị GSM. Ưu điểm chính của nền tảng là cho phép các nhà phát triển chuyển các chương trình của họ sang bất kỳ thiết bị Qualcomm nào.
BREW, giống như các môi trường phát triển tích hợp (IDE) khác hỗ trợ phát triển ứng dụng với Bộ công cụ phát triển phần mềm (SDK). SDK chứa tất cả các công cụ cần thiết để phát triển phần mềm sẽ được triển khai trên điện thoại đã chọn. SDK chứa trình giả lập (tên của nó được đổi thành BREW Simulator), cho phép nhà phát triển kiểm tra các chương trình một cách nhanh chóng. Tuy nhiên, do chương trình được biên dịch theo mã gốc của máy chủ và được liên kết với thư viện thời gian chạy BREW và phần cứng điện thoại không được mô phỏng, kiểm tra kỹ lưỡng, thời gian chạy yêu cầu điện thoại BREW chạy ở chế độ thử nghiệm.
BREW cung cấp các cấp độ khác nhau của chữ ký ứng dụng; một chữ ký xác thực nhà phát triển và chữ ký xác minh chương trình đã vượt qua chu kỳ thử nghiệm TRUE BREW - chỉ do Qualcomm cấp.
Từ góc độ kinh doanh, một mặt, SDK được cung cấp miễn phí. Mặt khác, các nhà phát triển phải trả tiền để các ứng dụng của họ được ký điện tử để phát hành chúng để phân phối. Sử dụng phi thương mại cho mục đích cá nhân là miễn phí.