Eric Migicovsky, người sáng lập Pebble Technology, đã thông báo về việc phát hành mã nguồn phần mềm bị thiếu của Pebble Watch — tất cả các ứng dụng cần thiết cho đồng hồ thông minh Pebble giờ đây có thể được xây dựng từ mã nguồn. Đáng chú ý là khoảng 95% các thành phần phần mềm trước đây đã là mã nguồn mở. Bước cuối cùng, hoàn thiện 5% còn lại, là việc công bố mã nguồn ứng dụng di động cho đồng hồ. Android Ứng dụng này hỗ trợ iOS và thư viện libpebble3 mà nó sử dụng, cung cấp chức năng tương tác với các thiết bị đeo Pebble. Mã ứng dụng di động được viết bằng Kotlin và được phân phối theo giấy phép GPL 3.0.
Mã nguồn của hệ điều hành PebbleOS sử dụng trên đồng hồ thông minh đã được Google mã nguồn mở vào tháng 1 năm 2025 sau khi mua lại Fitbit. Kể từ đó, hơn một nghìn thay đổi và cải tiến đã được thực hiện cho cơ sở dữ liệu mã PebbleOS với sự đóng góp của cộng đồng. Các công cụ dành cho nhà phát triển (SDK) và việc triển khai danh mục phân phối ứng dụng và chủ đề màn hình được cài đặt trên đồng hồ thông minh cũng được mã nguồn mở.
Để loại bỏ sự ràng buộc của hệ sinh thái với một danh mục ứng dụng duy nhất, các công tác chuẩn bị đã được công bố nhằm hỗ trợ đăng ký các danh mục thay thế và cho phép bất kỳ ai cũng có thể tạo danh mục ứng dụng của riêng mình. Ví dụ, công ty đã ra mắt danh mục riêng, Pebble Appstore, và một giao diện dành cho nhà phát triển, Developer Dashboard. Một quy trình đã được thiết lập để duy trì bản sao lưu độc lập, có thể truy cập công khai toàn bộ nội dung của danh mục, được duy trì bởi dự án Archive.org.
Các nhà phát triển của danh mục Rebble gốc, có nội dung được sử dụng để tạo ra Pebble Appstore mới, đã bày tỏ sự không hài lòng với động thái này và cáo buộc Eric Migicovsky đạo văn tác phẩm của người khác. Eric giải thích hành động của mình bằng cách nêu ra cơ hội lựa chọn, bất đồng về việc hợp tác và mong muốn giữ danh mục tách biệt khỏi tổ chức bên thứ ba để ngăn chặn sự sụp đổ của dự án một lần nữa. Về cáo buộc đạo văn mã, Eric chỉ ra rằng việc phân nhánh các dự án nguồn mở không vi phạm giấy phép mã và không phải là hành vi trộm cắp, ngay cả khi việc phát triển mã nguồn mở đó được tài trợ. Sau khi Eric làm rõ, đại diện của Rebble tuyên bố rằng họ đã phản ứng thái quá khi cáo buộc anh ta đạo văn và bày tỏ sự sẵn lòng tiếp tục làm việc theo thỏa thuận với công ty của Eric, thỏa thuận này sẽ có lợi cho tất cả các bên liên quan và cộng đồng.

Đồng thời, đồng hồ thông minh Pebble Time 2 đã thông báo hoãn giao hàng từ tháng 1 sang tháng 3. Pebble Time 2 sở hữu màn hình e-paper 1.5 inch 64 màu. Màn hình cảm ứng được bao phủ bởi thấu kính phẳng, giúp giảm hiện tượng méo hình và chói sáng, không giống như thấu kính cong trên các mẫu Pebble Time trước đây. Các tính năng bao gồm theo dõi giấc ngủ, máy đếm bước chân, máy đo nhịp tim và la bàn. Thiết bị được trang bị hai micro (một để khử tiếng ồn) và loa ngoài. Thiết bị có khả năng chống nước IPX8. Thời lượng pin được công bố là 30 ngày. Giá đặt hàng trước là 225 đô la.
Sơ đồ mạch và tệp thiết kế (KiCad) cho mẫu Pebble 2 Duo đơn giản hóa được phát hành vào tháng 8 hiện có sẵn trên GitHub (các tệp tương tự cho Pebble Time 2 sẽ được công bố sau khi nguyên mẫu hoàn thành). Phần mềm hệ thống được sử dụng trên các thiết bị và trong các bản dựng ứng dụng di động vẫn giữ lại một số thành phần và blob độc quyền, chẳng hạn như thư viện Memfault và các thành phần cho máy đo nhịp tim, cũng như mã để truy cập các API độc quyền bên ngoài, chẳng hạn như dịch vụ nhận dạng giọng nói Wispr-flow. Các tính năng này là tùy chọn, và những người đam mê có thể tự xây dựng phiên bản phần mềm hệ thống không có chúng nếu muốn.
Các nguyên tắc được áp dụng trong đồng hồ thông minh Pebble:
- Sử dụng màn hình dựa trên giấy điện tử, dễ đọc dưới ánh sáng mặt trời và không thu hút sự chú ý của người khác bằng ánh sáng rực rỡ của nó.
- Tuổi thọ pin dài trong một lần sạc pin.
- Giao diện người dùng đơn giản cung cấp bộ tính năng cơ bản thường dùng nhất (hiển thị thời gian, thông báo, điều khiển phát nhạc, đồng hồ báo thức, dự báo thời tiết, lịch, máy đếm bước chân và theo dõi giấc ngủ).
- Sự hiện diện của các nút cho phép bạn thực hiện các hành động mà không cần nhìn vào màn hình (ví dụ: dừng phát nhạc hoặc chuyển sang bài hát tiếp theo).
- Sẵn có để sửa đổi (có thể hack), mở rộng chức năng, tạo tiện ích bổ sung của riêng bạn và thay đổi thiết kế.
Nền tảng PebbleOS hỗ trợ tất cả các tính năng cốt lõi của đồng hồ Pebble cũ, chẳng hạn như thông báo và tin nhắn từ điện thoại thông minh (thông báo cuộc gọi đến và sự kiện lịch, thông tin về tin nhắn SMS, email và tin nhắn mới từ các ứng dụng nhắn tin tức thời phổ biến), danh sách hành động, thay đổi chủ đề màn hình, đồng hồ báo thức, hẹn giờ, lịch, điều khiển phát nhạc, chức năng theo dõi sức khỏe và chức năng mở rộng thông qua cài đặt ứng dụng.

Nguồn: opennet.ru
