Software de código aberto para o reloxo Pebble

Эрик Мигиковски (Eric Migicovsky), основатель компании Pebble Technology, объявил об открытии недостающего исходного кода программного обеспечения Pebble Watch — все приложения, необходимые для работы с умными часами Pebble, теперь можно самостоятельно собрать из исходного кода. Отмечается, что до этого открытым было около 95% программных компонентов. Финальным звеном, заполняющим недостающие 5%, стала публикация кода мобильного приложения для Android и iOS, а также используемой в нём библиотеки libpebble3, предоставляющей функции для взаимодействия с носимыми устройствами Pebble. Код мобильного приложения написан на языке Kotlin и распространяется под лицензией GPL 3.0.

O código para o sistema operativo PebbleOS empregado nos reloxos intelixentes foi posto aberto por Google en xaneiro de 2025 tras a adquisición de Fitbit. Desde entón, realizáronse máis de mil cambios e melloras na base de código de PebbleOS coa participación da comunidade. As ferramentas de desenvolvemento (SDK) e a implementación dun catálogo para distribuír aplicacións e temas de pantalla instalados nos reloxos intelixentes tamén son de código aberto.

Para eliminar os vínculos do ecosistema cun único catálogo de aplicacións, anunciáronse preparativos para introducir compatibilidade con subscricións a catálogos alternativos e para permitir que calquera persoa cree os seus propios catálogos de aplicacións. Como exemplo, a empresa lanzou o seu propio catálogo, a Pebble Appstore, e unha interface para desenvolvedores, o Developer Dashboard. Estableceuse un proceso para manter unha copia de seguridade independente e de acceso público do contido de todo o catálogo, mantida polo proxecto Archive.org.

Os desenvolvedores do catálogo orixinal de Rebble, cuxo contido se empregou para crear a nova Pebble Appstore, expresaron a súa insatisfacción con esta medida e acusaron a Eric Migicovsky de plaxiar o traballo doutra persoa. Eric explicou as súas accións citando a oportunidade de elixir, os desacordos sobre a colaboración e o desexo de manter o catálogo separado dunha organización terceira para evitar que se repetise o fracaso do proxecto. En canto ás acusacións de plaxio de código, Eric sinalou que a bifurcación de proxectos de código aberto non viola a licenza de código e non é roubo, mesmo se o desenvolvemento dese código aberto foi financiado. Tras a aclaración de Eric, os representantes de Rebble anunciaron que reaccionaran de forma esaxerada ao acusalo de roubo e expresaron a súa vontade de retomar o traballo nun acordo coa empresa de Eric que beneficiaría a todas as partes implicadas e á comunidade.

Software de código aberto para o reloxo Pebble

Ao mesmo tempo, anunciouse un atraso no envío do reloxo intelixente Pebble Time 2 de xaneiro a marzo. O Pebble Time 2 presenta unha pantalla de papel electrónico de 1.5 polgadas e 64 cores. A pantalla táctil está cuberta por unha lente de vidro plana que, a diferenza da lente curva dos modelos anteriores de Pebble Time, reduce a distorsión e o brillo. As súas características inclúen seguimento do sono, un podómetro, un monitor de frecuencia cardíaca e unha brúxula. Inclúe dous micrófonos (un para cancelación de ruído) e un altofalante. É resistente á auga con certificación IPX8. A duración da batería indícase en 30 días. O prezo da reserva é de 225 dólares.

Os esquemas e os ficheiros de deseño (KiCad) para o modelo simplificado do Pebble 2 Duo lanzado en agosto están dispoñibles en GitHub (publicaranse ficheiros semellantes para o Pebble Time 2 unha vez finalizado o prototipo). O firmware empregado nos dispositivos e nas compilacións de aplicacións móbiles conserva algúns compoñentes e elementos propietarios, como a biblioteca Memfault e compoñentes para o monitor de frecuencia cardíaca, así como código para acceder a API propietarias externas, como o servizo de recoñecemento de voz Wispr-flow. Estas funcións son opcionais e os entusiastas poden compilar unha versión de firmware sen elas se o desexan.

Os principios implementados no reloxo intelixente Pebble:

  • Usando unha pantalla baseada en papel electrónico, que é facilmente lexible á luz solar e que non atrae a atención dos demais polo seu brillo.
  • Batería de longa duración cunha única carga de batería.
  • Unha interface de usuario sinxela que ofrece un conxunto básico das funcións máis empregadas (visualización da hora, notificacións, controis de reprodución de música, reloxo despertador, previsión meteorolóxica, calendario, podómetro e seguimento do sono).
  • A presenza de botóns que permiten realizar accións sen mirar a pantalla (por exemplo, deter a reprodución de música ou pasar á seguinte canción).
  • Dispoñibilidade para modificación (pirateable), ampliación da funcionalidade, creación dos seus propios complementos e cambio de deseño.

A plataforma PebbleOS admite todas as funcións principais dos reloxos Pebble máis antigos, como notificacións e mensaxes do teu teléfono intelixente (notificacións de chamadas entrantes e eventos do calendario, información sobre novas mensaxes SMS, correos electrónicos e mensaxes de mensaxería instantánea populares), listas de accións, cambios de tema da pantalla, reloxos despertadores, temporizadores, calendarios, controis de reprodución de música, funcións de seguimento de actividade física e funcionalidades ampliadas mediante instalacións de aplicacións.

Reproducir vídeo


Fonte: opennet.ru
Compre hospedaxe fiable para sitios con protección DDoS, servidores VPS VDS 🔥 Compra aloxamento web fiable con protección DDoS, servidores VPS VDS | ProHoster