C'è stato molto clamore sul mercato riguardo alla fine imminente del supporto per Windows CE e Windows Mobile. Di conseguenza, i clienti sono preoccupati di passare a una piattaforma Android a causa della mancanza di supporto per le applicazioni legacy.
A prima vista, questa sembra essere un'ipotesi valida, ma la verità è che ormai da diversi anni esistono opzioni per migrare ad Android. L'adozione globale di Android è stata a dir poco sorprendente. Nel 2009, Android era installato sull'1,6% dei dispositivi mobili in un panorama che includeva diverse altre piattaforme OS come Symbian, iOS e molteplici offerte di Microsoft. In meno di 10 anni, Android si è evoluto in un mercato fino a diventare il sistema operativo preferito su quasi il 90% di tutti i dispositivi mobili. Con un tasso di diffusione così elevato, l'idea che l'adozione di Android sia l'ostacolo principale all'adozione dei dispositivi sembra assurda.L'evento più dirompente nel settore dei dispositivi mobili rugged è stata la crescente adozione da parte dei produttori dei dispositivi full-touch. I dispositivi che per decenni hanno fatto affidamento su una tastiera hardware per un funzionamento efficiente e affidabile delle applicazioni host basate su testo hanno visto le loro tastiere rimosse e sostituite con un touch screen. Certo, la funzionalità touch moderna non è mai stata così avanzata, con hardware incredibilmente reattivo, multi-touch e sensibile ai gesti, ma la sfida rimane: per utilizzare un'app basata su testo, è ancora necessaria una tastiera per navigare nei menu e inserire dati.
Varie strategie per affrontare il problema
Le app mobili personalizzate eliminano la necessità dell'emulazione di terminale e consentono al cliente di adattare l'applicazione alle proprie esigenze. Il problema è che, con i margini di profitto nel settore dei trasporti e della logistica sempre più ridotti, rimane poco da investire nell'assunzione di un team di sviluppo software in grado di gestire la complessità della migrazione di un'applicazione di emulazione terminale a un'app mobile, per non parlare dei costi aggiuntivi per l'infrastruttura e del tempo necessario.
Un altro approccio potrebbe essere quello di utilizzare uno dei pacchetti di emulazione terminale attualmente disponibili per "modernizzare" le schermate telnet e renderle grafiche. Anche in questo caso, l'operazione può richiedere molto tempo e, poiché si basa sul riconoscimento dello schermo, costringe il cliente a mantenere i propri sistemi relativamente statici. Una piccola modifica all'applicazione ospitata può rendere l'app "modernizzata" praticamente inutilizzabile fino a quando non viene implementata una correzione. Qualsiasi interruzione della produzione è, in poche parole, inaccettabile.
Modernizzare un'app al solo scopo di apparire più in sintonia con le app mobili di oggi non è la strategia migliore per la maggior parte delle applicazioni.
Rendere un'applicazione touch-enabled è un modo molto più efficiente per far funzionare un'applicazione in modo affidabile e produttivo su un dispositivo full-touch. Lasciatemi spiegare,
La schermata di emulazione terminale non rappresenta la sfida
I lavoratori sono consapevoli di ciò che appare sullo schermo e di come rispondere. Non è necessario modificare l'aspetto. Ciò di cui abbiamo bisogno, dato che la tastiera è stata rimossa, è eliminare la necessità della tastiera. StayLinked Terminal Emulation dispone di un' e incredibilmente flessibile che consente di ottenere questo risultato. Presentando agli utenti le stesse schermate che già conoscono, ma eliminando la necessità di utilizzare la tastiera, StayLinked può aiutare i clienti a passare ad Android su dispositivi touch-only, migliorando al contempo la produttività. StayLinked lo fa grazie a una serie di funzionalità quali il riconoscimento dinamico del testo e gli Smart Tiles.
Lo screenshot sopra mostra un'applicazione telnet ospitata 16 x 24 che è stata resa "touch-enabled". Sono state riconosciute stringhe di testo specifiche e trasformate dinamicamente in aree o pulsanti toccabili. Si chiama Smart Tapspots. Le funzioni che prima richiedevano una tastiera funzione ora sono pulsanti a tocco singolo. Non è necessario conoscere né prestare attenzione al tasto funzione situato sotto il pulsante vero e proprio. Ci pensa StayLinked. Un tastierino numerico fornisce quindi i tasti più utilizzati e le scorciatoie per una tastiera alfabetica, i cursori e i tasti funzione. Si chiama SmartTiles.
La funzione SmartMenu, visualizzata sopra, offre un ulteriore livello di precisione durante l'utilizzo di un touch screen, raccogliendo tutti i pulsanti dinamici riconosciuti e presentandoli in un elenco facile da toccare.
Grazie a Smart Tapspots, SmartTiles e SmartMenu, questa applicazione è stata resa "touch enabled" senza che fosse necessario acquisire e riprogettare una sola schermata.
La riprogettazione a schermo intero è ovviamente inclusa nel toolkit StayLinked, ma ora è possibile combinare e abbinare le schermate e progettare solo quelle che hanno senso, rendendo il resto dell'applicazione "touch-enabled".
La persistenza della sessione è integrata nel prodotto di base, offrendovi il prodotto di emulazione terminale più affidabile e flessibile in assoluto, con una velocità di implementazione senza pari.
Come facciamo?
Utilizzando le funzionalità sopra menzionate, è possibile abilitare il touch screen su un'applicazione di emulazione terminale standard in un paio d'ore.
TapSpots e il potere del riconoscimento dei modelli
TapSpots sono configurati in un'unica finestra facile da gestire. Viene utilizzata una logica di corrispondenza dei modelli semplice per riconoscere il testo ripetitivo, come menu e tasti funzione, nonché altre stringhe non ripetitive, e trasformare dinamicamente tali corrispondenze in pulsanti.
Questo ci permette di trasformare molto rapidamente lo schermo a sinistra nello schermo a destra.
SmartTiles: gli elementi appaiono dove dovrebbero
SmartTiles può essere facilmente creato nell'editor SmartTile con testo, colori e icone grafiche dei font.
E poiché StayLinked aderisce al layout a colonne e righe, simile a quello di una schermata telnet tradizionale, i pulsanti saranno sempre visibili.
Un server di livello aziendale scalabile (non diversi server che non lo sono)
L'architettura completamente integrata di StayLinked utilizza un unico server per gestire i processi aziendali: applicazione TE, client , persistenza delle sessioni, design moderno delle schermate, licenze eque e business intelligence.
Tutto ciò che serve per la TE nel vostro magazzino può essere fatto con un unico server StayLinked. Ciò significa che l'installazione è facile (meno di 10 minuti) e la manutenzione è minima. Con StayLinked, la manutenzione è semplice e poco costosa e, grazie alla sua perfetta integrazione, l'amministrazione è semplice.
Altri approcci, tuttavia, richiedono più server per ottenere risultati molto inferiori rispetto a quelli offerti dalla soluzione StayLinked. Questo comporta ulteriori difficoltà durante il processo di installazione e assistenza continua per la risoluzione dei problemi di su più server che potrebbero anche non trovarsi nella stessa posizione.
Persistenza della sessione: architettura integrata, non un server proxy esterno
La soluzione di emulazione terminale deve essere realizzata tenendo conto dell' e dell'ambiente di produzione. La persistenza della sessione è una componente integrante dell'architettura StayLinked. I dati aziendali vengono trasmessi in modo efficiente e sicuro. La fedeltà della sessione non dovrebbe essere un aspetto secondario.
StayLinked elimina le sessioni interrotte tra il dispositivo mobile e l'applicazione host. Che il problema sia una scarsa copertura della rete wireless, problemi con la batteria del dispositivo mobile o il riavvio del dispositivo mobile, la sessione di emulazione terminale non andrà mai persa. Le sessioni possono anche essere trasferite su un altro dispositivo o condivise su più dispositivi. Infatti, StayLinked è in grado di mantenere attiva la sessione anche sulle reti cellulari in caso di temporanea perdita di copertura.
Licenze eque (senza un server aggiuntivo)
Se stai utilizzando l'emulazione terminale con uno dei prodotti della concorrenza, è probabile che tu stia pagando licenze che non utilizzi. È proprio così semplice. Sfortunatamente, con una licenzia e per dispositivo, i dispositivi che non vengono utilizzati (dispositivi lasciati nelle docking station, dispositivi non funzionanti, dispositivi riposti in armadietti e cassetti e dispositivi in riparazione) utilizzano inutilmente le licenze che avete acquistato. Questo può rappresentare un costo aggiuntivo e invisibile di cui molti clienti potrebbero non essere a conoscenza.
Con StayLinked, la licenza è richiesta solo per i dispositivi in uso. Grazie all'esclusiva architettura centralizzata di StayLinked, la gestione delle licenze avviene solo quando i dispositivi dotati di StayLinked si connettono tramite il server central . Questo garantisce che paghi solo per le licenze che utilizzi e non per l'intero inventario dei dispositivi mobili.
E con StayLinked iQ puoi gestire le licenze permanenti e temporanee in un'interfaccia facile da usare che ti offre visibilità sui modelli di utilizzo , così puoi vedere cosa sta succedendo. Da lì, l'ottimizzazione è un gioco da ragazzi. Altri sistemi semplicemente non sono in grado di farlo.