Software open source pentru ceasul Pebble

Eric Migicovsky, fondatorul Pebble Technology, a anunțat lansarea codului sursă lipsă al software-ului Pebble Watch - toate aplicațiile necesare pentru ceasul inteligent Pebble pot fi acum construite din codul sursă. Se observă că aproximativ 95% dintre componentele software erau anterior open source. Pasul final, completarea celor 5% rămase, a fost publicarea codului aplicației mobile pentru Android și iOS, precum și biblioteca libpebble3 pe care o utilizează, care oferă funcționalități pentru interacțiunea cu dispozitivele portabile Pebble. Codul aplicației mobile este scris în Kotlin și distribuit sub licența GPL 3.0.

Codul sistemului de operare PebbleOS utilizat pe ceasurile inteligente a fost open-source de către Google în ianuarie 2025, în urma achiziției Fitbit. De atunci, peste o mie de modificări și îmbunătățiri au fost aduse bazei de cod PebbleOS, cu contribuții din partea comunității. Instrumentele pentru dezvoltatori (SDK) și implementarea unui catalog pentru distribuirea aplicațiilor și temelor de ecran instalate pe ceasuri inteligente sunt, de asemenea, open-source.

Pentru a elimina legăturile ecosistemului cu un singur catalog de aplicații, au fost anunțate pregătiri pentru introducerea suportului pentru abonamente la cataloage alternative și pentru a permite oricui să își creeze propriile cataloage de aplicații. De exemplu, compania a lansat propriul catalog, Pebble Appstore, și o interfață pentru dezvoltatori, Developer Dashboard. A fost stabilit un proces pentru a menține o copie de rezervă independentă, accesibilă publicului, a întregului conținut al catalogului, gestionată de proiectul Archive.org.

Dezvoltatorii catalogului original Rebble, al cărui conținut a fost folosit pentru a crea noul Pebble Appstore, și-au exprimat nemulțumirea față de această mișcare și l-au acuzat pe Eric Migicovsky de plagiat munca altcuiva. Eric și-a explicat acțiunile invocând oportunitatea de a alege, dezacordurile privind colaborarea și dorința de a păstra catalogul separat de o organizație terță pentru a preveni repetarea eșecului proiectului. În ceea ce privește acuzațiile de plagiat de cod, Eric a subliniat că bifurcarea proiectelor open-source nu încalcă licența de cod și nu este un furt, chiar dacă dezvoltarea acelui cod open-source a fost finanțată. În urma clarificării lui Eric, reprezentanții Rebble au anunțat că au reacționat exagerat acuzându-l de furt și și-au exprimat dorința de a relua lucrul la un acord cu compania lui Eric care ar aduce beneficii tuturor părților implicate și comunității.

Software open source pentru ceasul Pebble

În același timp, ceasul inteligent Pebble Time 2 a anunțat o amânare a livrării din ianuarie până în martie. Pebble Time 2 dispune de un ecran de 1.5 inci, cu 64 de culori, pentru hârtie electronică. Ecranul tactil este acoperit de o lentilă plată din sticlă, care, spre deosebire de lentila curbată a modelelor anterioare Pebble Time, reduce distorsiunile și strălucirea. Printre caracteristici se numără monitorizarea somnului, un pedometru, un monitor de ritm cardiac și o busolă. Dispune de două microfoane (unul pentru anularea zgomotului) și un difuzor. Este rezistent la apă cu grad de protecție IPX8. Durata de viață a bateriei este declarată de 30 de zile. Prețul de precomandă este de 225 USD.

Schemele și fișierele de proiectare (KiCad) pentru modelul simplificat Pebble 2 Duo lansat în august sunt disponibile pe GitHub (fișiere similare pentru Pebble Time 2 vor fi publicate după finalizarea prototipului). Firmware-ul utilizat pe dispozitive și în versiunile aplicațiilor mobile păstrează unele componente și blocuri proprietare, cum ar fi biblioteca Memfault și componente pentru monitorul de ritm cardiac, precum și cod pentru accesarea API-urilor externe proprietare, cum ar fi serviciul de recunoaștere vocală Wispr-flow. Aceste funcții sunt opționale, iar pasionații pot construi o versiune de firmware fără ele, dacă doresc.

Principiile implementate în ceasul inteligent Pebble:

  • Folosind un ecran bazat pe hârtie electronică, care este ușor de citit în lumina soarelui și nu atrage atenția celorlalți cu strălucirea sa.
  • Durată lungă de viață a bateriei cu o singură încărcare a bateriei.
  • O interfață simplă cu utilizatorul, care oferă un set de bază dintre cele mai frecvent utilizate funcții (afișarea orei, notificări, comenzi de redare a muzicii, ceas deșteptător, prognoza meteo, calendar, pedometru și monitorizarea somnului).
  • Prezența butoanelor care vă permit să efectuați acțiuni fără să vă uitați la ecran (de exemplu, oprirea redării muzicii sau trecerea la următoarea melodie).
  • Disponibilitate pentru modificare (hackable), extinderea funcționalității, crearea propriilor suplimente și schimbarea designului.

Platforma PebbleOS acceptă toate funcțiile de bază ale ceasurilor Pebble mai vechi, cum ar fi notificările și mesajele de pe smartphone (notificări despre apelurile primite și evenimentele din calendar, informații despre SMS-uri noi, e-mailuri și mesaje de la mesagerie instantanee populară), liste de acțiuni, schimbări de teme pentru ecran, ceasuri deșteptătoare, cronometre, calendare, controale pentru redarea muzicii, funcții de monitorizare a activității fizice și funcționalități extinse prin instalarea de aplicații.

Rulează video


Sursa: opennet.ru
Cumpărați găzduire de încredere pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără găzduire web fiabilă cu protecție DDoS, servere VPS VDS | ProHoster