Pebble Watch 的開源軟體

Pebble Technology創辦人Eric Migicovsky宣布發布缺少的Pebble手錶軟體原始碼——現在所有Pebble智慧手錶所需的應用程式都可以從原始碼構建。據悉,約95%的軟體元件先前已開源。最後一步,即發布行動應用程式程式碼,填補了剩餘的5%。 Android 該行動應用程式支援 iOS 系統,並使用了 libpebble3 庫,該庫提供了與 Pebble 可穿戴設備互動的功能。行動應用程式碼使用 Kotlin 編寫,並以 GPL 3.0 授權發布。

谷歌在2025年1月收購Fitbit後,將用於智慧手錶的PebbleOS作業系統程式碼開源。自那時起,在社區的共同努力下,PebbleOS程式碼庫已進行了超過一千次的修改和改進。開發者工具(SDK)以及用於分發智慧手錶上安裝的應用程式和螢幕主題的目錄也已開源。

為了打破生態系統對單一應用程式目錄的依賴,該公司已宣布將支援訂閱其他應用程式目錄,並允許任何人建立自己的應用程式目錄。例如,該公司已推出自己的應用程式目錄 Pebble Appstore 和開發者介面 Developer Dashboard。此外,該公司還建立了一套流程,由 Archive.org 專案維護一個獨立且公開的目錄內容備份。

原Rebble應用程式商店的開發者們對此舉表示不滿,並指控Eric Migicovsky抄襲他人作品。 Eric解釋說,他這樣做是出於選擇的權利、在合作方式上的分歧,以及希望將應用程式商店與第三方組織分開,以避免專案失敗的悲劇重演。關於程式碼抄襲的指控,Eric指出,即使開源專案的開發資金充足,對其進行分支(fork)也不違反程式碼授權協議,不構成竊盜。在Eric做出澄清後,Rebble的代表表示,他們先前對Eric的指控反應過度,並表示願意與Eric的公司重新協商一項對各方和社區都有利的協議。

Pebble Watch 的開源軟體

同時,Pebble Time 2 智慧手錶宣佈出貨時間將從 1 月延後至 3 月。 Pebble Time 2 配備 1.5 吋 64 色電子墨水螢幕。觸控螢幕覆蓋著一層平面玻璃鏡片,與先前 Pebble Time 機型的曲面鏡片不同,這種設計可以減少螢幕失真和眩光。功能包括睡眠追蹤、計步器、心率監測和指南針。它配備兩個麥克風(其中一個用於降噪)和一個揚聲器。防水等級為 IPX8。官方宣稱電池續航力為 30 天。預購價格為 225 美元。

8 月發布的簡化版 Pebble 2 Duo 的原理圖和設計文件(KiCad)已上傳至 GitHub(Pebble Time 2 的類似文件將在原型完成後發布)。裝置和行動應用程式中使用的韌體保留了一些專有元件和程式碼區塊,例如 Memfault 庫、心率監測元件以及用於存取外部專有 API(例如 Wispr-flow 語音辨識服務)的程式碼。這些功能是可選的,愛好者可以根據需要建立不包含這些功能的韌體版本。

Pebble智慧手錶所採用的原則:

  • 使用電子紙為基礎的螢幕,在陽光下易於閱讀,並且不會因發光而引起他人的注意。
  • 一次充電後電池壽命較長。
  • 簡潔的使用者介面,提供最常用的基本功能(時間顯示、通知、音樂播放控制、鬧鐘、天氣預報、日曆、計步器和睡眠追蹤)。
  • 按鈕的存在使您無需看螢幕即可執行操作(例如,停止音樂播放或移至下一首歌曲)。
  • 可進行修改(可破解)、擴充功能、建立您自己的附加元件和更改設計。

PebbleOS 平台支援舊款 Pebble 手錶的所有核心功能,例如來自智慧型手機的通知和訊息(來電和日曆事件通知、新簡訊、電子郵件和來自常用即時通訊軟體的訊息資訊)、操作清單、螢幕主題變更、鬧鐘、計時器、行事曆、音樂播放控制、健身追蹤器功能,以及透過安裝應用程式擴充的功能。

播放視頻


來源: opennet.ru
為具有 DDoS 保護、VPS VDS 服務器的站點購買可靠的主機 🔥 購買具備 DDoS 防護的可靠網站寄存服務,包括 VPS 和 VDS 伺服器 | ProHoster