Software development

Oprogramowanie dla urządzeń, chmury i Androida

LaserWorx to pracownia programistyczna z wieloletnim doświadczeniem w systemach IoT, rozwiązaniach chmurowych oraz w tworzeniu aplikacji mobilnych na Androida. Projektujemy i budujemy oprogramowanie od warstwy urządzenia, przez backend w chmurze, aż po interfejs w rękach użytkownika.

IoT i systemy wbudowane Cloud i backend Aplikacje Android

O LaserWorx

Doświadczenie inżynierskie, własne produkty

LaserWorx powstał z wieloletniej praktyki przy systemach, które muszą działać niezawodnie: urządzeniach zbierających dane w terenie, usługach chmurowych przetwarzających te dane oraz aplikacjach, przez które korzystają z nich ludzie.

Pracujemy blisko sprzętu i blisko użytkownika. Znamy ograniczenia transmisji, zużycia energii i zawodnej sieci, a także wymagania sklepów mobilnych, prywatności i utrzymania produkcyjnego.

Obok projektów realizowanych dla klientów rozwijamy własne aplikacje mobilne. Pierwszym z nich jest Pulse Dock — zręcznościowa gra na Androida działająca w pełni offline, bez reklam i bez zbierania danych użytkownika, przygotowywana obecnie do publikacji. Kolejna gra jest w produkcji.

Do każdego projektu podchodzimy tak samo: czytelna architektura, testy, udokumentowane decyzje i kod, który da się rozwijać po latach.

Kompetencje

Czym się zajmujemy

Trzy obszary, które najczęściej łączą się w jednym projekcie — od czujnika, przez usługę w chmurze, po aplikację mobilną.

IoT i systemy wbudowane

Firmware i oprogramowanie urządzeń, akwizycja danych z czujników, protokoły komunikacyjne, praca w trybie niskiego poboru energii, diagnostyka i aktualizacje urządzeń w terenie.

  • MQTT
  • Modbus
  • Telemetria
  • Edge

Cloud i backend

Usługi backendowe i platformy chmurowe: przetwarzanie strumieni danych, API, magazyny czasowe, kolejki, automatyzacja wdrożeń oraz monitoring działających systemów.

  • API
  • Kontenery
  • CI/CD
  • Monitoring

Aplikacje Android

Aplikacje mobilne w Kotlinie — od prototypu po publikację: praca offline, wydajne renderowanie, dostępność, trwały zapis stanu, testy jednostkowe i testy na urządzeniach.

  • Kotlin
  • Android SDK
  • Gradle
  • Testy UI

Produkty własne

Pulse Dock — pierwszy projekt LaserWorx

Gra na Androida

Autorska gra zręcznościowa oparta na jednym geście: dotknij planszy, gdy biały impuls wchodzi w zaznaczony łuk. Trafienia w środek budują serię „perfect”, a co pięć dokowań kierunek obrotu się zmienia.

Gra działa w całości lokalnie — bez konta, bez reklam, bez analityki i bez uprawnienia do sieci.

  • Dwa tryby: jeden okrąg (portret) oraz dwa okręgi (poziomo)
  • System serc, faz trudności i punktów doświadczenia
  • Tryb wolniejszy do treningu, z osobnym rekordem
  • Ustawienia dostępności: wibracje i ograniczenie animacji
Pulse Dock — menu główne gry Pulse Dock — wybór trybu gry Pulse Dock — plansza rozgrywki
W przygotowaniu

Kolejna gra

Na bazie doświadczeń z Pulse Dock powstaje druga gra na Androida. Projekt jest w fazie produkcji — szczegóły opublikujemy tutaj przed premierą.

Kontakt

Porozmawiajmy o projekcie

Masz pomysł na urządzenie, platformę danych albo aplikację mobilną? Napisz — odpowiemy na pytania o zakres, technologie i realny harmonogram.