Softver otvorenog koda za Pebble Watch

Eric Migicovsky, osnivač tvrtke Pebble Technology, najavio je objavljivanje nedostajućeg izvornog koda softvera Pebble Watch - sve aplikacije potrebne za pametni sat Pebble sada se mogu izraditi iz izvornog koda. Napominje se da je otprilike 95% softverskih komponenti prethodno bilo otvorenog koda. Posljednji korak, popunjavanje preostalih 5%, bio je objavljivanje koda mobilne aplikacije za Android i iOS, kao i biblioteku libpebble3 koju koristi, a koja pruža funkcionalnost za interakciju s Pebble nosivim uređajima. Kod mobilne aplikacije napisan je u Kotlinu i distribuira se pod GPL 3.0 licencom.

Kod za operativni sustav PebbleOS koji se koristi na pametnim satovima Google je objavio u siječnju 2025. nakon akvizicije Fitbita. Od tada je u kodnu bazu PebbleOS-a napravljeno preko tisuću promjena i poboljšanja uz doprinos zajednice. Alati za razvojne programere (SDK) i implementacija kataloga za distribuciju aplikacija i tema zaslona instaliranih na pametnim satovima također su otvorenog koda.

Kako bi se uklonile veze ekosustava s jednim katalogom aplikacija, najavljene su pripreme za uvođenje podrške za pretplate na alternativne kataloge i omogućavanje svima da kreiraju vlastite kataloge aplikacija. Kao primjer, tvrtka je pokrenula vlastiti katalog, Pebble Appstore, i sučelje za razvojne programere, Developer Dashboard. Uspostavljen je proces za održavanje neovisne, javno dostupne sigurnosne kopije cijelog sadržaja kataloga, koju održava projekt Archive.org.

Razvojni programeri originalnog Rebble kataloga, čiji je sadržaj korišten za stvaranje novog Pebble Appstorea, izrazili su nezadovoljstvo ovim potezom i optužili Erica Migicovskyja za plagiranje tuđeg rada. Eric je objasnio svoje postupke navodeći mogućnost izbora, nesuglasice oko suradnje i želju da katalog ostane odvojen od organizacije treće strane kako bi se spriječilo ponavljanje propasti projekta. Što se tiče optužbi za plagiranje koda, Eric je istaknuo da forkiranje projekata otvorenog koda ne krši licencu koda i nije krađa, čak i ako je razvoj tog koda otvorenog koda financiran. Nakon Ericovog pojašnjenja, predstavnici Rebblea objavili su da su pretjerali optužujući ga za krađu te su izrazili spremnost da nastave rad na sporazumu s Ericom koji bi koristio svim uključenim stranama i zajednici.

Softver otvorenog koda za Pebble Watch

Istovremeno, pametni sat Pebble Time 2 najavio je odgodu isporuke s siječnja na ožujak. Pebble Time 2 ima 1.5-inčni zaslon s e-papirom i 64 boje. Zaslon osjetljiv na dodir prekriven je ravnom staklenom lećom koja, za razliku od zakrivljene leće na prethodnim Pebble Time modelima, smanjuje izobličenje i odsjaj. Značajke uključuju praćenje sna, pedometar, monitor otkucaja srca i kompas. Ima dva mikrofona (jedan za poništavanje buke) i zvučnik. Vodootporan je prema IPX8 standardu. Navedeno trajanje baterije je 30 dana. Cijena za prednarudžbu je 225 USD.

Sheme i datoteke dizajna (KiCad) za pojednostavljeni model Pebble 2 Duo objavljen u kolovozu dostupne su na GitHubu (slične datoteke za Pebble Time 2 bit će objavljene nakon što prototip bude dovršen). Firmware korišten na uređajima i u verzijama mobilnih aplikacija zadržava neke vlasničke komponente i blobove, poput biblioteke Memfault i komponenti za monitor otkucaja srca, kao i kod za pristup vanjskim vlasničkim API-jima, poput usluge prepoznavanja govora Wispr-flow. Ove značajke su opcionalne i entuzijasti mogu izraditi verziju firmwarea bez njih ako žele.

Principi implementirani u pametnom satu Pebble:

  • Korištenje zaslona temeljenog na elektroničkom papiru, koji je lako čitljiv na sunčevoj svjetlosti i ne privlači pozornost drugih svojim sjajem.
  • Dugo trajanje baterije s jednim punjenjem baterije.
  • Jednostavno korisničko sučelje koje nudi osnovni skup najčešće korištenih značajki (prikaz vremena, obavijesti, kontrole reprodukcije glazbe, budilica, vremenska prognoza, kalendar, pedometar i praćenje sna).
  • Prisutnost gumba koji vam omogućuju izvođenje radnji bez gledanja u zaslon (na primjer, zaustavljanje reprodukcije glazbe ili prelazak na sljedeću pjesmu).
  • Dostupnost za modificiranje (hackable), proširenje funkcionalnosti, stvaranje vlastitih dodataka i mijenjanje dizajna.

PebbleOS platforma podržava sve osnovne značajke starijih Pebble satova, kao što su obavijesti i poruke s vašeg pametnog telefona (obavijesti o dolaznim pozivima i događajima u kalendaru, informacije o novim SMS-ovima, e-porukama i porukama popularnih programa za razmjenu trenutnih poruka), popisi radnji, promjene teme zaslona, ​​budilice, timeri, kalendari, kontrole reprodukcije glazbe, funkcije praćenja fitnessa i proširena funkcionalnost putem instalacija aplikacija.

Reproduciraj videozapis


Izvor: opennet.ru
Kupite pouzdan hosting za stranice s DDoS zaštitom, VPS VDS poslužiteljima 🔥 Kupite pouzdan web hosting sa DDoS zaštitom, VPS VDS servere | ProHoster