Le GUI create con emWin di SEGGER possono ora girare in un browser per il web
SEGGER annuncia emWin4Web, uno strumento innovativo che consente agli sviluppatori di far girare le interfacce grafiche per applicazioni embedded
direttamente nei normali browser per il web. Tutte le funzionalità di emWin disponibili sul target sono replicate, pixel per pixel, nei browser: ciò che vedi è
effettivamente ciò che ottieni.
emWin4Web è la più recente aggiunta al pacchetto emWin, la libreria grafica embedded della SEGGER, nota per la sua efficienza nella realizzazione di interfacce
utente interattive.
Grazie alla ridotta occupazione di memoria, emWin è ideale per sistemi basati su microcontrollori con risorse
limitate.
Con l’introduzione di emWin4Web, gli sviluppatori possono ora compilare facilmente emWin e le applicazioni create con AppWizard nel formato WebAssembly
usando uno strumento in riga di comando.
Supportato da tutti i browser principali, ed essendo quindi per natura multipiattaforma, gli utenti possono far girare, dimostrare e testare applicazioni su
più piattaforme, come Windows, macOS, Linux, Android e iOS, senza dover scaricare o installare un’applicazione. Ora gli sviluppatori possono condividere le loro applicazioni
più diffusamente, permettendo un accesso più semplice ai prototipi e ai dimostratori su un’ampia serie di dispositivi.
Questa flessibilità offerta migliora la collaborazione tra colleghi, consentendo ai membri dello staff (che potrebbero non avere accesso all’ambiente di simulazione
completo o a uno specifico hardware) di poter facilmente verificare e interagire con il prototipo dell’applicazione direttamente tramite un browser web.
emWin4Web fornisce anche una funzionalità per abilitare un server web locale, il che permette agli sviluppatori di aprire e testare immediatamente i loro esempi compilati.
L’uso di emWin4Web richiede l’accesso ai sorgenti di emWin per garantire un’integrazione senza problemi e un uso del tool al pieno delle sue possibilità.
Che cos’é emWin
emWin di SEGGER è una libreria grafica embedded leader, progettata come soluzione efficiente per l’interfaccia grafica utente (GUI) per applicazioni dotate di display
grafico. La sua flessibilità consente di operare senza difficoltà con numerosi processori e modelli di controller grafico.
emWin può essere impiegato in svariate applicazioni, dai prodotti basati su un solo chip e alimentati a batteria con requisiti grafici essenziali, a sistemi embedded di alta
fascia con requisiti prestazionali elevati e contenenti animazioni sofisticate. emWin è ampliamente utilizzato in numerosi mercati come il controllo industriale, l’Internet of
Things (IoT), i sistemi di rete, l’elettronica di consumo, i sistemi critici per la sicurezza, il mondo automotive, i dispositivi medici ed avionici, il che lo rende una soluzione
all’avanguardia per le GUI nell’industria embedded.