Prípadová štúdia

SatisMobileClient

O projekte

Satis Mobile Client

CODEON SOFT | .NET MAUI / Android Developer

Vývoj klientskej aplikácie pre priemyselné mobilné terminály (Zebra, Meferi) s OS Android, integrovanej do podnikového logistického a skladového systému. Aplikácia slúži na digitalizáciu skladových procesov – príjem, výdaj, presuny materiálu, evidenciu šarží a inventarizáciu v reálnom čase.

Kľúčové oblasti vývoja a zodpovednosti:

  • Vývoj mobilnej platformy v .NET MAUI:

    • Implementácia klientskej aplikácie v C# / .NET MAUI optimalizovanej pre priemyselné terminály s hardvérovou klávesnicou a špecifickými displejmi.
    • Zabezpečenie offline odolnosti, perzistencie klientskych relácií a správy životného cyklu aplikácie pri výmene batérie či výpadkoch Wi-Fi siete.
  • Server-Driven UI & XML Parser:

    • Návrh a vývoj dynamického parsera a renderovacieho jadra, ktoré v reálnom čase transformuje XML definície obrazoviek zo servera do natívnych UI komponentov.
    • Implementácia spracovania dátových tokov cez SOAP webové služby vrátane dekódovania a Zlib dekompresie paketov.
  • Hardvérová integrácia skenerov čiarových kódov:

    • Prepojenie aplikácie s priemyselnými skenovacími modulmi Zebra (DataWedge API) a Meferi.
    • Správa profilov, asynchrónne spracovanie broadcast intentov zo skenerov a ošetrenie fokusácie a validácie vstupných polí.
    • Podpora hardvérových funkčných klávesov (F-keys, ENTER, ESC) pre rýchlu obsluhu bez nutnosti používania dotykovej obrazovky.

Použité technológie:

  • Platforma a jazyk: C#, .NET MAUI, Android OS
  • Hardvér a skenovanie: Zebra DataWedge API, Meferi SDK, čítačky čiarových kódov / RFID
  • Architektúra a dáta: Server-Driven UI, XML Parser / Serializácia, SOAP / REST, Zlib kompresia
Vizuálne ukážky

Galéria projektu2 fotografií

SatisMobileClient - foto 1SatisMobileClient - foto 2
Nastala neočakávaná chyba pri behu aplikácie. Obnoviť 🗙