Bada 1.0 so với Bada 1.0.2
Bada là hệ điều hành di động do Samsung Electronics phát triển để sử dụng trên điện thoại di động và điện thoại thông minh cấp thấp. "Bada" trong tiếng Hàn có nghĩa là đại dương. Động cơ đằng sau sự phát triển của nó là bao gồm phạm vi từ điện thoại phổ thông cấp thấp hơn đến điện thoại thông minh cao cấp. Về cơ bản, nó là một nền tảng có kiến trúc có thể định cấu hình hạt nhân, cho phép sử dụng nhân hệ điều hành thời gian thực (RTOS) độc quyền hoặc nhân linux. Nó cũng cung cấp các điều khiển tương tác người dùng khác nhau cho các nhà phát triển; ví dụ, nó cung cấp các loại điều khiển giao diện người dùng như hộp danh sách, tab và bộ chọn màu. Nó có điều khiển trình duyệt web dựa trên bộ web mã nguồn mở và có tính năng Adobe flash, hỗ trợ Flash 9. Cả Web Kit và Flash đều có thể được nhúng bên trong các ứng dụng Bada gốc. Các ứng dụng gốc được phát triển bằng ngôn ngữ lập trình c ++ sử dụng bộ phát triển phần mềm Bada và môi trường phát triển tích hợp dựa trên nhật thực. Chiếc điện thoại đầu tiên của Samsung chạy nền tảng Bada là wave S8500. Đây là điện thoại màn hình cảm ứng được hỗ trợ bởi CPU Samsung “Hummingbird” (S5PC110), bao gồm CPU ARM Cortex-A8 1 GHz và công cụ đồ họa VR SGX 3D mạnh mẽ tích hợp, màn hình “Super AMOLED” và độ phân giải cao 720p khả năng video.
Bada giới thiệu nhiều khả năng tập trung vào dịch vụ mới nhất giúp phân biệt nó với các hệ điều hành di động thông thường. Các tính năng mới này bao gồm mạng xã hội, quản lý nội dung, dịch vụ dựa trên vị trí và dịch vụ thương mại, tất cả đều được hỗ trợ bởi các máy chủ bada back-end.
Bada cung cấp các phương thức tương tác với người dùng bao gồm cảm biến chuyển động, điều khiển rung được tinh chỉnh và nhận diện khuôn mặt. Những giao diện này mở ra những khả năng mới cho khả năng sáng tạo và tương tác của người dùng cao hơn trong việc phát triển các ứng dụng. Nó cũng cung cấp một cơ chế để phát triển các ứng dụng dựa trên cảm biến, nhận biết ngữ cảnh. Với dịch vụ thời tiết và các cảm biến như cảm biến gia tốc, từ trường, độ nghiêng, GPS và khoảng cách, các nhà phát triển ứng dụng có thể dễ dàng triển khai các ứng dụng tương tác, nhận biết ngữ cảnh.
Phiên bản Bada
Ban đầu bada 1.0 được ra mắt và sau một thời gian bada 1.0.2 đã được tung ra với một số cải tiến. Bản phát hành tiếp theo là bada 1.2 và phiên bản mới nhất tức là phiên bản alpha là bada 2.0 đã được giới thiệu trong feburary 2011.
Sự khác biệt giữa bada 1.0 và bada 1.0.2
bada 1.0 là phiên bản cơ bản và đầu tiên của hệ điều hành này và bada 1.0.2 là phiên bản tiếp theo với một số cải tiến ở phiên bản tiền nhiệm, đặc biệt dành cho người dùng châu Âu. Cái trước hỗ trợ khoảng 35 ngôn ngữ và cái sau hỗ trợ nhiều ngôn ngữ hơn.bada 1.0.2 có khả năng thiết lập các âm báo khác nhau cho email và tin nhắn sms. Hơn nữa, phiên bản mới hơn hỗ trợ các thiết bị nghe nhạc bên ngoài cao cấp. Giao diện người dùng đang có phản hồi tốt hơn, trình duyệt hoạt động nhanh hơn và mượt mà hơn trong bada 1.0.2. Nó cũng tự động điều chỉnh kích thước của hình nền để phù hợp với màn hình. Không có quá nhiều thay đổi trong phiên bản mới hơn này nhưng vẫn có một số cải tiến rất đáng kể. Các phiên bản mới hơn như bada 1.2 và bada 2.0 đã phát triển thành các hệ điều hành tốt hơn nhiều cho điện thoại di động Samsung. bada 2.0 có tất cả các tính năng mới nhất của hệ điều hành di động bao gồm cả NFC.