920 resultados para android, porting, pjsip, pjproject, binder


Relevância:

10.00% 10.00%

Publicador:

Resumo:

[ES] La irrupción actual de los teléfonos inteligentes (smartphones) equipados con diversos sensores y herramientas nativas, propicia la posibilidad de crear una gran gama de aplicaciones para mejorar la vida de personas con discapacidades. Con este proyecto se pretende cubrir estos objetivos: explorar las distintas posibilidades que ofrece la plataforma Android para implementar métodos de interacción hombre-máquina adaptados a personas con discapacidad visual. Identificar las problemáticas que afectan a las personas con discapacidad visual en el ámbito sociosanitario. Desarrollar una aplicación de carácter social que contribuya a mejorar la calidad de vida de estas personas. Como resultado del trabajo, se ha desarrollado una aplicación software llamada LeeMed, que consiste en una app para la plataforma Android, dirigida a personas con discapacidad visual, para la consulta de prospectos de medicamentos a través de múltiples interfaces humanas. El trabajo ha abordado tres tipos de interfaces: la oral (órdenes de voz), la gestual y la convencional de menús y opciones (GUI)

Relevância:

10.00% 10.00%

Publicador:

Resumo:

[ES] El presente proyecto final de carrera surge con la idea de cubrir una necesidad social a un servicio no existente en muchos contextos. "I-Found" es un concepto de oficina virtual de objetos perdidos, con el añadido de que no solo gestiona objetos, sino también personas y animales (lo que en este proyecto se denomina un "OPA"). Además ofrece la posibilidad de poner en contacto directo y sin intermediarios a personas que han perdido o les ha sido robado un "OPA", con personas que los haya encontrado y viceversa, dentro de cualquier ámbito posible. Los objetivos principales del proyecto son : el aprendizaje de la plataforma Android para dispositivos móviles y el desarrollo de una aplicación, basada en el concepto "I-Found", totalmente funcional, experimental, libre y gratuita, restringida al ámbito geográfico e institucional de la Universidad de Las Palmas de Gran Canaria. Por este motivo, la app desarrollada se denomina "I-Found@ULPGC", leído en inglés como "I-Found at ULPGC". Esta app demuestra la capacidad de personalización del concepto "I-Found" a múltiples contextos institucionales o geográficos.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

[ES] Este Trabajo de Fin de Grado describe el desarrollo de un prototipo para plataformas móviles, que permite determinar si un pez alcanza la talla mínima establecida para su consumo. Para ello se realiza la detección y segmentación de un pez, para posteriormente determinar si cumple con la talla mínima, utilizando como referencia una moneda de un euro para calibrar el tamaño. La detección se realiza aplicando la implementación del esquema de Viola-Jones, integrada en la librería  OpenCV, creando una serie de detectores propios  tanto para los peces como para la moneda. Asimismo se ha utilizado SDK del que dispone dicha librería para desarrollar la aplicación en plataforma móvil Android.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

[ES] Concretamente, para el caso de las Matemáticas, encontramos numerosas aplicaciones orientadas al aprendizaje de operaciones básicas: suma, resta, multiplicación, división, pero ninguna que enseñe a los niños a aplicar dichas operaciones para la resolución de problemas.
 Y este es el fin de este Trabajo Fin de Grado; diseñar un prototipo de aplicación orientada a Tabletas, con tecnología Android, para la resolución de problemas matemáticos para alumnos de niños de 5º de primaria, con tres características fundamentales:
 1. La posibilidad de disponer de un espacio, en el cual los alumnos puedan realizar los cálculos necesarios para solucionar los problemas. 2. La posibilidad de incorporar un mecanismo, gracias al cual los usuarios puedan aportar nuevos problemas matemáticos, a modo de feedback con el usuario. 3. La combinación del aspecto lúdico con el académico. El principal objetivo de este Trabajo Fin de Grado es el de : desarrollar un prototipo orientado hacia dispositivos Tablet basados en Android, que permitan el aprendizaje sobre la materia de Matemáticas para un nivel de alumnos de 5º de primaria; y que cumpla con las características fundamentales anteriormente descritas.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

[ES] El trabajo consistirá en abordar el desarrollo de un videojuego utilizando el lenguaje de programación Java y una librería especializada en desarrollo de videojuegos. Crearemos un videojuego del género plataformas. Para ello utilizaremos una vista en dos dimensiones, el jugador controlará un personaje humanoide con el que deberá atravesar una serie de niveles. Los niveles estarán agrupados en mundos con distintas temáticas (nieve, espacio, etc.) y en ellos el jugador se encontrará con múltiples obstáculos y enemigos. Los mundos se definen como agrupaciones de diez niveles en las que en el décimo nivel de cada mundo (nivel final) el jugador se enfrenta a un enemigo con una complejidad mayor al resto. Un ejemplo de videojuego de plataformas similar al que se va a desarrollar sería: "Super Mario Bros.". La librería que utilizaremos permite el desarrollo de videojuegos de escritorio y para móviles utilizando el mismo código. Es multiplataforma y soporta Windows, Linux, Mac OS X, Android, iOS, y navegadores con soporte WebGL.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

[ES] PokerTrainer es una aplicación para dispósitivos móviles con Android como sistema operativo. Está dirigida a aquellos jugadores de póker en su variante Texas Hold'em que quieran aprender ciertos conceptos básicos que les van a ayudar a mejorar su juego. Se basa en la gamificación mediante un sistema de quiz de contenidos teóricos referidos al póker.




Relevância:

10.00% 10.00%

Publicador:

Resumo:

[ES] Aplicación para dispositivos móviles Android que, ayudada por acelerómetros y giroscopios, da soporte al desarrollo de actividades físicas que necesiten un plan de trabajo basado en repeticiones y rutinas de ejercicios. El App ayuda a contabilizar las repeticiones de cada ejercicio, informando al usuario mediante sonido, para que este pueda mantener un ritmo continuo. El App permite la realización de ejercicios individuales hasta alcanzar un número objetivo de repeticiones o repeticiones libres; o permite la realización de una serie de ejercicios que forman parte de una rutina de ejercicios. Es posible crear rutinas de ejercicios personalizadas, eliminar rutinas o editar rutinas ya existentes (añadiendo o eliminando ejercicios y repeticiones). El reconocimiento de movimientos para la contabilización de repeticiones se realiza usando el valor absoluto del vector de aceleración generado a partir de los datos del acelerómetro del dispositivo. Este método, aunque no permite la precisión de reconocimiento de movimientos que permitiría el modelado tridimensional de la aceleración lineal del dispositivo, permite un reconocimiento menos computacionalmente costoso, ignorando ciertos factores exteriores y sin la necesidad de entrenamiento previo de la aplicación.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

La necessità di sincronizzare i propri dati si presenta in una moltitudine di situazioni, infatti il numero di dispositivi informatici a nostra disposizione è in continua crescita e, all' aumentare del loro numero, cresce l' esigenza di mantenere aggiornate le multiple copie dei dati in essi memorizzati. Vi sono diversi fattori che complicano tale situazione, tra questi la varietà sempre maggiore dei sistemi operativi utilizzati nei diversi dispositivi, si parla di Microsoft Windows, delle tante distribuzioni Linux, di Mac OS X, di Solaris o di altri sistemi operativi UNIX, senza contare i sistemi operativi più orientati al settore mobile come Android. Ogni sistema operativo ha inoltre un modo particolare di gestire i dati, si pensi alla differente gestione dei permessi dei file o alla sensibilità alle maiuscole. Bisogna anche considerare che se gli aggiornamenti dei dati avvenissero soltanto su di uno di questi dispositivi sarebbe richiesta una semplice copia dei dati aggiornati sugli altri dispositivi, ma che non è sempre possibile utilizzare tale approccio. Infatti i dati vengono spesso aggiornati in maniera indipendente in più di un dispositivo, magari nello stesso momento, è pertanto necessario che le applicazioni che si occupano di sincronizzare tali dati riconoscano le situazioni di conflitto, nelle quali gli stessi dati sono stati aggiornati in più di una copia ed in maniera differente, e permettano di risolverle, uniformando lo stato delle repliche. Considerando l' importanza e il valore che possono avere i dati, sia a livello lavorativo che personale, è necessario che tali applicazioni possano garantirne la sicurezza, evitando in ogni caso un loro danneggiamento, perchè sempre più spesso il valore di un dispositivo dipende più dai dati in esso contenuti che dal costo dello hardware. In questa tesi verranno illustrate alcune idee alternative su come possa aver luogo la condivisione e la sincronizzazione di dati tra sistemi operativi diversi, sia nel caso in cui siano installati nello stesso dispositivo che tra dispositivi differenti. La prima parte della tesi descriverà nel dettaglio l' applicativo Unison. Tale applicazione, consente di mantenere sincronizzate tra di loro repliche dei dati, memorizzate in diversi dispositivi che possono anche eseguire sistemi operativi differenti. Unison funziona a livello utente, analizzando separatamente lo stato delle repliche al momento dell' esecuzione, senza cioè mantenere traccia delle operazioni che sono state effettuate sui dati per modificarli dal loro stato precedente a quello attuale. Unison permette la sincronizzazione anche quando i dati siano stati modificati in maniera indipendente su più di un dispositivo, occupandosi di risolvere gli eventuali conflitti che possono verificarsi rispettando la volontà dell' utente. Verranno messe in evidenza le strategie utilizzate dai suoi ideatori per garantire la sicurezza dei dati ad esso affidati e come queste abbiano effetto nelle più diverse condizioni. Verrà poi fornita un' analisi dettagiata di come possa essere utilizzata l' applicazione, fornendo una descrizione accurata delle funzionalità e vari esempi per renderne più chiaro il funzionamento. Nella seconda parte della tesi si descriverà invece come condividere file system tra sistemi operativi diversi all' interno della stessa macchina, si tratta di un approccio diametralmente opposto al precedente, in cui al posto di avere una singola copia dei dati, si manteneva una replica per ogni dispositivo coinvolto. Concentrando l' attenzione sui sistemi operativi Linux e Microsoft Windows verranno descritti approfonditamente gli strumenti utilizzati e illustrate le caratteristiche tecniche sottostanti.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

In the past a change in temperature of 5°C most often occurred over intervals of thousands of years. According to estimates by the IPCC, in the XXI century is expected an increase in average temperatures in Europe between 1.8 and 4.0°C in the best case caused by emissions of carbon dioxide and other GHG from human activities. As well as on the environment and economic context, global warming will have effects even on road safety. Several studies have already shown how increasing temperature may cause a worsening of some types of road surface damages, especially rutting, a permanent deformation of the road structures consisting in the formation of a longitudinal depression in the wheelpath, mostly due to the rheological behavior of bitumen. This deformation evolves during the hot season because of the heating capacity of the asphalt layers, in fact, the road surface temperature is up to 24°C higher than air. In this thesis, through the use of Wheeltrack test, it was studied the behavior of some types of asphalt concrete mixtures subjected to fatigue testing at different temperatures. The objectives of this study are: to determine the strain variation of different bituminous mixture subjected to fatigue testing at different temperature conditions; to investigate the effect of aggregates, bitumen and mixtures’ characteristics on rutting. Samples were made in the laboratory mostly using an already prepared mixtures, the others preparing the asphalt concrete from the grading curve and bitumen content. The same procedure was performed for each specimen: preparation, compaction using the roller compactor, cooling and heating before the test. The tests were carried out at 40 - 50 - 60°C in order to obtain the evolution of deformation with temperature variation, except some mixtures for which the tests were carried out only at 50°C. In the elaboration of the results were considered testing parameters, component properties and the characteristics of the mixture. Among the testing parameters, temperature was varied for each sample. The mixtures responded to this variation with a different behavior (linear logarithmic and exponential) not directly correlated with the asphalt characteristics; the others parameters as load, passage frequency and test condition were kept constant. According to the results obtained, the main contribution to deformation is due to the type of binder used, it was found that the modified bitumen have a better response than the same mixtures containing traditional bitumen; to the porosity which affects negatively the behavior of the samples and to the homogeneity ceteris paribus. The granulometric composition did not seem to have interfered with the results. Overall has emerged at working temperature, a decisive importance of bitumen composition, than the other characteristics of the mixture, that tends to disappear with heating in favor of increased dependence of rutting resistance from the granulometric composition of the sample considered. In particular it is essential, rather than the mechanical characteristics of the binder, its chemical properties given by the polymeric modification. To confirm some considered results, the maximum bulk density and the air voids content were determined. Tests have been conducted in the laboratories of the Civil Engineering Department at NTNU in Trondheim according to European Standards.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

FIR spectroscopy is an alternative way of collecting spectra of many inorganic pigments and corrosion products found on art objects, which is not normally observed in the MIR region. Most FIR spectra are traditionally collected in transmission mode but as a real novelty it is now also possible to record FIR spectra in ATR (Attenuated Total Reflectance) mode. In FIR transmission we employ polyethylene (PE) for preparation of pellets by embedding the sample in PE. Unfortunately, the preparation requires heating of the PE in order to produces at transparent pellet. This will affect compounds with low melting points, especially those with structurally incorporated water. Another option in FIR transmission is the use of thin films. We test the use of polyethylene thin film (PETF), both commercial and laboratory-made PETF. ATR collection of samples is possible in both the MIR and FIR region on solid, powdery or liquid samples. Changing from the MIR to the FIR region is easy as it simply requires the change of detector and beamsplitter (which can be performed within a few minutes). No preparation of the sample is necessary, which is a huge advantage over the PE transmission method. The most obvious difference, when comparing transmission with ATR, is the distortion of band shape (which appears asymmetrical in the lower wavenumber region) and intensity differences. However, the biggest difference can be the shift of strong absorbing bands moving to lower wavenumbers in ATR mode. The sometimes huge band shift necessitates the collection of standard library spectra in both FIR transmission and ATR modes, provided these two methods of collecting are to be employed for analyses of unknown samples. Standard samples of 150 pigment and corrosion compounds are thus collected in both FIR transmission and ATR mode in order to build up a digital library of spectra for comparison with unknown samples. XRD, XRF and Raman spectroscopy assists us in confirming the purity or impurity of our standard samples. 24 didactic test tables, with known pigment and binder painted on the surface of a limestone tablet, are used for testing the established library and different ways of collecting in ATR and transmission mode. In ATR, micro samples are scratched from the surface and examined in both the MIR and FIR region. Additionally, direct surface contact of the didactic tablets with the ATR crystal are tested together with water enhanced surface contact. In FIR transmission we compare the powder from our test tablet on the laboratory PETF and embedded in PE. We also compare the PE pellets collected using a 4x beam condenser, focusing the IR beam area from 8 mm to 2 mm. A few samples collected from a mural painting in a Nepalese temple, corrosion products collected from archaeological Chinese bronze objects and samples from a mural paintings in an Italian abbey, are examined by ATR or transmission spectroscopy.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

The traditional lime mortar is composed of hydrated lime, sand and water. Besides these constituents it may also contain additives aiming to modify fresh mortar´s properties and/or to improve hardened mortar´s strength and durability. Already in the first civilizations various additives were used to enhance mortar´s quality, among the organic additives, linseed oil was one of the most common. From literature we know that it was used already in Roman period to reduce water permeability of a mortar, but the mechanism and the technology, e.g. effects of different dosages, are not clearly explained. There are only few works studying the effect of oil experimentally. Knowing the function of oil in historical mortars is important for designing a new compatible repair mortar. Moreover, linseed oil addition could increase the sometimes insufficient durability of lime-based mortars used for reparation and it could be a natural alternative to synthetic additives. In the present study, the effect of linseed oil on the properties of six various lime-based mortars has been studied. Mortars´ compositions have been selected with respect to composition of historical mortars, but also mortars used in a modern restoration practise have been tested. Oil was added in two different concentrations – 1% and 3% by the weight of binder. The addition of 1% of linseed oil has proved to have positive effect on mortars´ properties. It improves mechanical characteristics and limits water absorption into mortar without affecting significantly the total open porosity or decreasing the degree of carbonation. On the other hand, the 3% addition of linseed oil is making mortar to be almost hydrophobic, but it markedly decreases mortars´ strength. However, all types of tested lime-based mortars with the oil addition showed significantly decreased water and salt solution absorption by capillary rise. Addition of oil into mortars is also decreasing the proportion of pores which are easily accessible to water. Furthermore, mortars with linseed oil showed significantly improved resistance to salt crystallization and freeze-thaw cycles. On the base of the obtained results, the addition of 1% of linseed oil can be taken into consideration in the design of mortars meant to repair or replace historic mortars.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

The increasing use of Fiber Reinforced methods for strengthening existing brick masonry walls and columns, especially for the rehabilitation of historical buildings, has generated considerable research interest in understanding the failure mechanism in such systems. This dissertation is aimed to provide a basic understanding of the behavior of solid brick masonry walls unwrapped and wrapped with Fiber Reinforced Cementitious Matrix Composites. This is a new type of composite material, commonly known as FRCM, featuring a cementitious inorganic matrix (binder) instead of the more common epoxy one. The influence of the FRCM-reinforcement on the load-carrying capacity and strain distribution during compression test will be investigated using a full-field optical technique known as Digital Image Correlation. Compression test were carried on 6 clay bricks columns and on 7 clay brick walls in three different configuration, casted using bricks scaled respect the first one with a ratio 1:2, in order to determinate the effects of FRCM reinforcement. The goal of the experimental program is to understand how the behavior of brick masonry will be improved by the FRCM-wrapping. The results indicate that there is an arching action zone represented in the form of a parabola with a varying shape according to the used configuration. The area under the parabolas is considered as ineffectively confined. The effectively confined area is assumed to occur within the region where the arching action had been fully developed.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Comparazione dei 5 sistemi operativi più famosi per smartphone (Android, iOS, BlackBerry OS, Symbian e Windows Mobile), descrivendone le caratteristiche e analisi delle differenze per comprendere i valori che hanno spinto Androdi e iOS ad essere leader nel settore. Sucessivamente verrà confrontata la gestione della memoria nei due sistemi operativi e infine analizzata la situazione di mercato a livello mondiale, americano, europeo e italiano.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

In questo elaborato prenderemo in esame la questione della progettazione di un sistema software atto a gestire alcuni dei problemi legati alla raccolta dei dati in ambito medico. Da tempo infatti si è capita l'importanza di una speciale tecnica di raccolta dei dati clinici, nota in letteratura col nome di "patient-reported outcome", che prevede che siano i pazienti stessi a fornire le informazioni circa l'andamento di una cura, di un test clinico o, più semplicemente, informazioni sul loro stato di salute fisica o mentale. Vedremo in questa trattazione come ciò sia possibile e, soprattutto, come le tecniche e le tecnologie informatiche possano dare un grande contributo ai problemi di questo ambito. Mostreremo non solo come sia conveniente l'uso, in campo clinico, di tecniche automatiche di raccolta dei dati, della loro manipolazione, aggregazione e condivisione, ma anche come sia possibile realizzare un sistema moderno che risolva tutti questi problemi attraverso l'utilizzo di tecnologie esistenti, tecniche di modellazione dei dati strutturati e un approccio che, mediante un processo di generalizzazione, aiuti a semplificare lo sviluppo del software stesso.