918 resultados para Contapassi mHealth Android Smartwatch Smartphone SensorFusion Range_Articolari
Distribuzione efficiente di mobile sensing data tramite modello push e integrazione con PubSubHubBub
Resumo:
Il progetto descritto in questo documento consiste nello sviluppo di un Framework composto da un'applicazione Android in grado di comandare il movimento di un robot collegato ad una scheda Arduino tramite interfaccia di comunicazione Bluetooth
Resumo:
Il campo della coordinazione pu beneficiare di nuovi strumenti e tecnologie per il proprio sviluppo o per rendere accessibili le sue funzionalit ad un pubblico pi vasto. Il progetto TuCSoN, in particolare, include lo strumento Inspector tramite il quale possibile monitorare ed interagire con l'intero spazio di coordinazione. Al fine di rendere disponibili queste funzionalit anche al mondo mobile necessario eseguire il porting dell'applicazione. In questa tesi, perci, verranno prima di tutto analizzate le caratteristiche principali dei modelli di coordinazione e, in particolare, del modello TuCSoN. In seguito eseguiremo un'introduzione sulla tecnologia Android, che ci fornir gli strumenti necessari per la creazione di un framework mobile equivalente all'Inspector. Infine verranno affrontate le problematiche principali per eseguire con successo il porting, come ad esempio la necessit di ridefinire l'intera interfaccia grafica o l'utilizzo di nuovi componenti quali i service e le activity. Questa operazione, quindi, dimostrer l'esigenza di adattare l'Inspector ai meccanismi appartenenti al nuovo ambiente di esecuzione.
Resumo:
Negli ultimi anni il mondo del mobile computing ha avuto una vera e propria crescita esponenziale grazie soprattutto all'entrata in scena dello smartphone. In realt, per essere pi precisi, bene bene sottolineare che gli smartphone esistevano gi da tempo ma il loro utilizzo era in particolar modo indirizzato ai professionisti per il quale era, ma continua ad essere tutt'oggi, un valido supporto in campo lavorativo, basti pensare all'importanza della comunicazione via e-mail e non solo. Seppur comunque fossero gi presenti da tempo, i primi smartphone non godevano di certo di un touch-screen sofisticato come quello odierno n in essi erano presenti funzionalit tipiche dei dispositivi che troviamo ad oggi sul mercato. Una svolta decisiva stata segnata dall'introduzione dell'iPhone e successivamente dell'AppStore, grazie a questi la programmazione per i dispositivi mobile ha preso sempre pi piede diventando un vero e proprio business. In un secondo momento alla programmazione nativa si affiancarono le tecnologie web. Questo mio lavoro di tesi si pone l'obiettivo di studiare in primis la struttura, caratteristiche e peculiarit del sistema operativo iOS e analizzare il framework PhoneGap al fine di riuscire a confrontarne i vari aspetti fondamentali anche attraverso lo sviluppo di piccole applicazioni. Cos facendo, quindi scendendo nei dettagli di quelle che possono essere le differenze rilevanti, mi pongo l'obiettivo di valutarne relativi pro e contro al fine di fare una scelta del tutto personale tra iOS e PhoneGap.
Resumo:
Lazienda committente vuole ampliare la possibilit di accedere al suo database, sia dallesterno che dallinterno, non solamente da parte di un unico utente amministratore, ma anche da tutti gli agenti distribuiti sul territorio nazionale e tutti gli impiegati degli uffici. Si vuole inoltre creare un sistema di notifiche via email che permetta a tutti gli utenti (agenti) registrati di avere in tempo reale informazioni sempre aggiornate riguardo i propri clienti. La ditta si chiama Tropical Lane S.p.A. e vuole realizzare questo progetto per rendere maggiormente accessibili le informazioni per i propri agenti, distribuiti nelle varie regioni italiane, direttamente tramite un loro dispositivo mobile, come smartphone o tablet, senza dover necessariamente telefonare continuamente in ditta dove presente una segretaria che svolge solamente questa mansione. In questo modo si cerca di velocizzare la procedura di accesso ai dati cos da liberare una risorsa utile per lo svolgimento di altre funzioni interne. Si deciso quindi di creare un sito web, basato su tecnologia Active Server Pages e interfacciato al database aziendale, che sia fruibile dallesterno della rete aziendale e sul quale vengono mostrati i dati, organizzati in modo da essere facilmente comprensibili e visualizzabili da tutti. La realizzazione del sito stata effettuata utilizzando notepad++ sia per le pagine ASP che per le poche pagine di HTML statico presenti. Gli script sono stati realizzati in linguaggio Javascript, compatibile con le specifiche dei browser pi diffusi. Il sito supportato da un unico database realizzato in precedenza con Microsoft SQL ed integrato.
Resumo:
Il contesto della tesi quello dello sviluppo di applicazioni grafiche interattive. Si parler di come si implementano determinate tecniche per la progettazione di un videogioco basato su un motore grafico 3D. La tesi tratter sia della teoria delle curve, cercando di spiegare come possibile descrivere dei percorsi nel calcolatore, giustificando per quale motivo sono stati scelti determinati algoritmi, e sia di quali strumenti sono stati utilizzati per la creazione del videogame, soffermandosi sul funzionamento dellengine (Unity3D) e fornendo informazioni sullimplementazione del codice. Non saranno escluse dalla tesi informazioni riguardanti lo sviluppo dellidea e del lato artistico di un videogame.
Resumo:
Una delle tecnologie radio che negli ultimi anni ha subito il maggior sviluppo quella dellidentificazione a radio frequenza (Radio Frequency Identification), utilizzata in un gran numero di ambiti quali la logistica, il tracciamento, lautenticazione e i pagamenti elettronici. Tra le tecnologie specifiche legate allRFID si ritrova la Near Field Communication (NFC). Questa una tecnologia di trasmissione dati a corto raggio che rappresenta unevoluzione dellRFID. Una delle caratteristiche dellNFC quella di instaurare una comunicazione tra due dispositivi in maniera semplice e intuitiva. Loggetto che instaura la comunicazione il Reader, nellambito RFID un dispositivo altamente specializzato, poich pu lavorare a diverse frequenze operative. Lelemento innovativo che ha consentito il successo dellNFC il fatto che questa tecnologia possa integrare il Reader in uno strumento di comunicazione di largo uso, ovvero lo smartphone. Questo permette di inizializzare lo scambio dati, sia esso di lettura di un circuito integrato passivo o una trasmissione peer-to-peer, a seguito del naturale gesto di avvicinare lo smartphone. Analisti ed esperti del settore sono convinti del successo dellNFC, nonostante siano state smentite le attese che vedevano lNFC integrato in oltre la met dei cellulari entro il 2010. Tra le molteplici applicazioni NFC in questo elaborato ci si soffermer in particolare sul cosiddetto Smart Poster. Questo utilizzo pu essere molto efficace avendo una gamma di impiego molto vasta. Per limmagazzinamento dei dati nei Tag o nelle Smart Card si utilizzato un protocollo dincapsulamento dati chiamato NDEF (NFC Data Exchange Format) trattato nel capitolo 3 di questa trattazione. Nella seconda parte dellelaborato si realizzata una sperimentazione per misurare le distanze di funzionamento di cellulari e Reader per PC. In questo ambito si realizzato quello che si definito lo Smart Brick, cio un mattone che comunica con dispositivi NFC grazie allinstallazione di un Tag al suo interno. Si parler della realizzazione e degli strumenti software/hardware che hanno permesso di realizzare e programmare questo mattone elettronico.
Resumo:
Attualmente il panorama informatico dominato dai dispositivi mobile: smartphone e tablet pc dominano incontrastati la scena del mercato elettronico. Questo comporta un radicale ripensamento e cambiamento del software, le web app e le mobile application richiedono infatti una sempre maggiore reattivit dellinterfaccia utente, la persistente connessione a Internet e linterazione con una moltitudine di dispositivi esterni. Il progettista di software deve oggi far fronte a tutta una serie di problematiche, laumentata complessit dei sistemi e i sempre pi ristretti tempi di sviluppo e consegna richiedono compromessi tra la semplicit delle tecniche di progettazione e lefficienza del prodotto ottenuto. Le architetture ad eventi in primis, unitamente al paradigma di programmazione asincrona, si pongono come soluzione ottimale a queste esigenze. Lobbiettivo principale di questa tesi quello di offrire una panoramica generale sullo stato dellarte delle architetture ad eventi focalizzandosi sul ruolo che esse assumono nel contesto delle applicazioni moderne, intendendo principalmente con questo termine le web application e le mobile application. Partendo dal concetto di programmazione sincrona e parallela si giunge a descrivere un terzo modello, il modello asincrono, di fondamentale importanza per i sistemi event-driven. Utilizzando come principale linguaggio di riferimento JavaScript si affrontano le problematiche legate alla stesura del codice per la gestione degli eventi, lasincronicit intrinseca degli eventi e lutilizzo di funzioni di callback portano a produrre codice di difficile lettura e manutenzione. Si analizzano quindi in dettaglio i pattern fondamentali e le tecniche attualmente utilizzate per lottimizzazione della gestione del codice e delle problematiche esposte fornendo numerosi esempi esplicativi.
Resumo:
Lobiettivo della tesi dimostrare come da unidea progettuale si arriva alla realizzazione di un prodotto finito passando attraverso la sua modelizzazione. In questo caso loggetto dellattivit voleva essere quello di risolvere la problematica degli accessi nelle Ztl. Per risolvere questa problematica sufficiente comunicare laccesso al comando dei vigili urbani, per questo i canali di comunicazione scelti dallazienda sono multipli, in particolare nella tesi verr mostrato in che modo si arriva al prodotto finale attraverso lattivit di modellizzazione, usando il canale APP versione QR-Code.
Resumo:
In questa tesi cerco di utilizzare l'informatica per realizzare uno strumento di supporto al viaggiatore ferroviario. Il progetto che illustro in queste pagine una applicazione mobile per Android, della quale descrivo: gli obiettivi che cerca di soddisfare, gli strumenti utilizzati per realizzarla, la sua progettazione, la sua implementazione, la guida per utilizzarla e le prove sperimentali effettuate.
Resumo:
in the everyday clinical practice. Having this in mind, the choice of a simple setup would not be enough because, even if the setup is quick and simple, the instrumental assessment would still be in addition to the daily routine. The will to overcome this limit has led to the idea of instrumenting already existing and widely used functional tests. In this way the sensor based assessment becomes an integral part of the clinical assessment. Reliable and validated signal processing methods have been successfully implemented in Personal Health Systems based on smartphone technology. At the end of this research project there is evidence that such solution can really and easily used in clinical practice in both supervised and unsupervised settings. Smartphone based solution, together or in place of dedicated wearable sensing units, can truly become a pervasive and low-cost means for providing suitable testing solutions for quantitative movement analysis with a clear clinical value, ultimately providing enhanced balance and mobility support to an aging population.
Resumo:
Tesi partecipativa per disabili. Applicazione Android con interfaccia per l'inserimento di informazioni di routing e marker informativi su mappe OpenStreetMap e mediante la libreria Mapsforge.
Resumo:
Viene proposta l'implementazione di un oracolo che utilizza la posizione geografica e informazioni sugli AP WiFi per determinare quali interfacce di un dispositivo mobile mantenere attive.
Resumo:
Lo scopo della tesi quello di definire un modello di astrazione di coordinazione space-aware nell'ottica dei dispositivi mobili e del pervasive computing, concentrandosi in particolare sul modello TuCSoN e sui tuple centre ReSpecT.