959 resultados para Smartphone, Hybrid application, Worklight, Sencha, REST, Push notification


Relevância:

100.00% 100.00%

Publicador:

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Along with the increasing in demand of mobile computing, Push Notification (PN) is widely used in mobile phones and other devices. PN allows the developer to send messages to the end users even when the client application is not running at the moment. This solves the problem produced by non-supported multi-tasking feature as well as saving battery life. Microsoft Push Notification Service (MPNS) is one solution to use PNs in Windows Phones. The thesis gives the developers an idea of how to use PNs by introducing MPNS, comparing MPNS with other Push Notification Services, usage of different PN types analysis, and PN simulation system implementation.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Questa tesi ha come scopo l’analisi approfondita dei diversi servizi di push notification per dispositivi mobile e la progettazione di una componente integrabilem in una private cloud per l’inoltro e la gestione delle push notification.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Este Proyecto de Fin de Carrera presenta un prototipo de aplicación móvil híbrida multi-plataforma para Android y iOS. Las aplicaciones móviles híbridas son una combinación de aplicaciones web móviles y aplicaciones móviles nativas. Se desarrollan parcialmente con tecnologías web y pueden acceder a la capa nativa y sensores del teléfono. Para el usuario se presentan como aplicaciones nativas, ya que se pueden descargar de las tiendas de aplicaciones y son instaladas en el dispositivo. El prototipo consiste en la migración del módulo de noticias financieras de las aplicaciones actuales para móviles de una compañía bancaria reimplementándolo como aplicación híbrida utilizando uno de los entornos de desarrollo disponibles en el mercado para este propósito. El desarrollo de aplicaciones híbridas puede ahorrar tiempo y dinero cuando se pretende alcanzar más de una plataforma móvil. El objetivo es la evaluación de las ventajas e inconvenientes que ofrece el desarrollo de aplicaciones híbridas en términos de reducción de costes, tiempo de desarrollo y resultado final de la aplicación. El proyecto consta de varias fases. Durante la primera fase se realiza un estudio sobre las aplicaciones híbridas que podemos encontrar hoy en día en el mercado utilizando los ejemplos de linkedIn, Facebook y Financial times. Se hace hincapié en las tecnologías utilizadas, uso de la red móvil y problemas encontrados. Posteriormente se realiza una comparación de distintos entornos de desarrollo multi-plataforma para aplicaciones híbridas en términos de la estrategia utilizada, plataformas soportadas, lenguajes de programación, acceso a capacidades nativas de los dispositivos y licencias de uso. Esta primera fase da como resultado la elección del entorno de desarrollo más adecuado a las exigencias del proyecto, que es PhoneGap, y continua con un análisis más detallado de dicho entorno en cuanto a su arquitectura, características y componentes. La siguiente fase comienza con un estudio de las aplicaciones actuales de la compañía para extraer el código fuente necesario y adaptarlo a la arquitectura que tendrá la aplicación. Para la realización del prototipo se hace uso de la característica que ofrece PhoneGap para acceder a la capa nativa del dispositivo, esto es, el uso de plugins. Se diseña y desarrolla un plugin que permite acceder a la capa nativa para cada plataforma. Una vez desarrollado el prototipo para la plataforma Android, se migra y adapta para la plataforma iOS. Por último se hace una evaluación de los prototipos en cuanto a su facilidad y tiempo de desarrollo, rendimiento, funcionalidad y apariencia de la interfaz de usuario. ABSTRACT. This bachelor's thesis presents a prototype of a hybrid cross-platform mobile application for Android and iOS. Hybrid mobile applications are a combination of mobile web and mobile native applications. They are built partially with web technologies and they can also access native features and sensors of the device. For a user, they look like native applications as they are downloaded from the application stores and installed on the device. This prototype consists of the migration of the financial news module of current mobile applications from a financial bank reimplementing them as a hybrid application using one of the frameworks available in the market for that purpose. Development of applications on a hybrid way can help reducing costs and effort when targeting more than one platform. The target of the project is the evaluation of the advantages and disadvantages that hybrid development can offer in terms of reducing costs and efforts and the final result of the application. The project starts with an analysis of successfully released hybrid applications using the examples of linkedIn, Facebook and Financial Times, emphasizing the different used technologies, the transmitted network data and the encountered problems during the development. This analysis is followed by a comparison of most popular hybrid crossplatform development frameworks in terms of the different approaches, supported platforms, programming languages, access to native features and license. This first stage has the outcome of finding the development framework that best fits to the requirements of the project, that is PhoneGap, and continues with a deeper analysis of its architecture, features and components. Next stage analyzes current company's applications to extract the needed source code and adapt it to the architecture of the prototype. For the realization of the application, the feature that PhoneGap offers to access the native layer of the device is used. This feature is called plugin. A custom plugin is designed and developed to access the native layer of each targeted platform. Once the prototype is finished for Android, it is migrated and adapted to the iOS platform. As a final conclusion the prototypes are evaluated in terms of ease and time of development, performance, functionality and look and feel.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

P>Aim To assess the push-out strength of Epiphany SE, Epiphany and Hybrid Root SEAL to the dentine walls of root canals. Methodology Sixty roots of canines were prepared and distributed to six groups (n = 10) according to the filling material: GI - Epiphany SE, GII - Epiphany primer and sealer, GIII - Epiphany primer, sealer and resinous solvent, GIV - Clearfil DC Bond and Epiphany sealer, GV - Clearfil, Epiphany sealer and solvent and GVI - Hybrid Root SEAL. Resilon cones were used in all groups. Roots were sectioned transversally to obtain three slices from each third. One slice was subjected to the push-out test (MPa), and results were analysed by anova and Tukey`s test (P < 0.05). The other two slices were prepared for scanning electron microscopy (SEM). Failure mode was also analysed. Results A statistically significant difference (P < 0.05) occurred between Hybrid Root SEAL (5.27 +/- 2.07) and the other materials, GI (0.40 +/- 0.23), GII (0.78 +/- 0.45), GIII (0.57 +/- 0.28), GIV (0.40 +/- 0.24) and GV (0.50 +/- 0.41), which did not differ significantly from each other (P > 0.05). Adhesive failures predominated in groups I, II, IV and V, whilst mixed and cohesive failures were the most frequent in groups III and VI, respectively. There were gaps in the adhesive interface of GI and GII, continuity areas of the filling material with dentine in GIV and GV and good adaptation of the interface of GVI. Conclusion Hybrid Root SEAL had greater push-out strength to root canal dentine than Epiphany SE and Epiphany. The use of primer, solvent and adhesive system did not influence the adhesion of Epiphany.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Aplicación de Windows Phone que recibe notificaciones push mediante el servicio de Microsoft Push Notification Service cada vez que se genera una alerta en el ERP Dynamics AX 2012, una vez se recibe la notificación, la aplicación puede consultar la información de la alerta mediante un servicio web y gestionarla al igual que se hace en Dynamics AX 2012.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Carneiro SMBS, Sousa-Neto MD, Rached-Junior FA, Miranda CES, Silva SRC, Silva-Sousa YTC. Push-out strength of root fillings with or without thermomechanical compaction. International Endodontic Journal, 45, 821828, 2012. Abstract Aim To evaluate the influence of thermomechanical compaction (Taggers hybrid technique THT) on the push-out strength of several root filling materials to root dentine. Methodology Root canals of eighty roots in human canines were prepared with the ProTaper system and filled with one of the following materials, using either lateral compaction (LC) (n = 40) or THT (n = 40): AH Plus/gutta-percha (GP) (n = 10), Sealer 26/GP (n = 10), Epiphany SE/Resilon (n = 10) and Epiphany SE/GP (n = 10). Three 2-mm-thick dentine slices were obtained from each third of each root. The root filling in the first slice was subjected to a push-out test to evaluate the bond strength of the materials to intraradicular dentine. Data (in MPa) were analysed using anova and post hoc Tukeys test (P < 0.05). Failure mode was determined at x25 magnification. The other two slices were prepared for scanning electron microscopy (SEM) to examine the surface of the filling materials. Results Lateral compaction (1.34 +/- 1.14 MPa) was associated with a significantly higher bond strength (P < 0.05) than the THT (0.97 +/- 0.88 MPa). AH Plus/GP (2.23 +/- 0.83 MPa) and Sealer 26/GP (1.86 +/- 0.50 MPa) had significantly higher bond strengths than the other materials and differed significantly from each other (P < 0.05). There was a significant difference (P < 0.05) between the coronal (1.36 +/- 1.15 MPa), middle (1.14 +/- 1.05 MPa) and apical thirds (0.95 +/- 0.83 MPa). Considering the technique and root filling material interaction, AH Plus/GP-LC was associated with the highest mean values (2.65 +/- 0.66 MPa) (P < 0.05). Sealer 26/GP-LC (2.10 +/- 0.46 MPa), AH Plus/GP-THT (1.81 +/- 0.78 MPa) and Sealer 26/GP-TH (1.63 +/- 0.44 MPa) had intermediate values that were not significantly different from each other (P > 0.05). Epiphany SE was associated with the lowest mean values (3.70 +/- 0.86 MPa) (P < 0.05), regardless of the root filling technique and type of solid material (cone). Adhesive failures predominated in the specimens filled with Epiphany SE, whilst mixed and cohesive failures were more frequent in those filled with AH Plus and Sealer 26, regardless of the root filling technique. SEM analysis revealed that LC produced a dense and well-compacted filling whilst the use of a hybrid thermomechanical technique resulted in the solid material (GP or Resilon) intermingled within sealer to form a nonhomogenous mass. Conclusion Lateral compaction was associated with higher bond strengths of the materials to intraradicular dentine than a hybrid technique using thermomechanical compaction. The greatest push-out strengths were obtained when the canals were filled with LC of AH Plus and GP cones.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Studio, descrizione, analisi e implementazione di tecnologie Android: Mappe, Google Cloud Messaging, Sensori

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Since children already use and explore applications on smartphones, we use this as the starting point for design. Our monitoring and analysis framework, BaranC, enables us to discover and analyse which applications children uses and precisely how they interact with them. The monitoring happens unobtrusively in the background so children interact normally in their own natural environment without artificial constraints. Thus, we can discover to what extent a child of a particular age engages with, and how they physically interact with, existing applications. This information in turn provides the basis for design of new child-centred applications which can then be subject to the same comprehensive child use analysis using our framework. The work focuses on the first aspect, namely, the monitoring and analysis of current child use of smartphones. Experiments show the value of this approach and interesting results have been obtained from this precise monitoring of child smartphone usage.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Wound management is a fundamental task in standard clinical practice. Automated solutions already exist for humans, but there is a lack of applications on wound management for pets. The importance of a precise and efficient wound assessment is helpful to improve diagnosis and to increase the effectiveness of treatment plans for the chronic wounds. The goal of the research was to propose an automated pipeline capable of segmenting natural light-reflected wound images of animals. Two datasets composed by light-reflected images were used in this work: Deepskin dataset, 1564 human wound images obtained during routine dermatological exams, with 145 manual annotated images; Petwound dataset, a set of 290 wound photos of dogs and cats with 0 annotated images. Two implementations of U-Net Convolutioal Neural Network model were proposed for the automated segmentation. Active Semi-Supervised Learning techniques were applied for human-wound images to perform segmentation from 10% of annotated images. Then the same models were trained, via Transfer Learning, adopting an Active Semi- upervised Learning to unlabelled animal-wound images. The combination of the two training strategies proved their effectiveness in generating large amounts of annotated samples (94% of Deepskin, 80% of PetWound) with the minimal human intervention. The correctness of automated segmentation were evaluated by clinical experts at each round of training thus we can assert that the results obtained in this thesis stands as a reliable solution to perform a correct wound image segmentation. The use of Transfer Learning and Active Semi-Supervied Learning allows to minimize labelling effort from clinicians, even requiring no starting manual annotation at all. Moreover the performances of the model with limited number of parameters suggest the implementation of smartphone-based application to this topic, helping the future standardization of light-reflected images as acknowledge medical images.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

O presente projecto tem como objectivo a disponibilização de uma plataforma de serviços para gestão e contabilização de tempo remunerável, através da marcação de horas de trabalho, férias e faltas (com ou sem justificação). Pretende-se a disponibilização de relatórios com base nesta informação e a possibilidade de análise automática dos dados, como por exemplo excesso de faltas e férias sobrepostas de trabalhadores. A ênfase do projecto está na disponibilização de uma arquitectura que facilite a inclusão destas funcionalidades. O projecto está implementado sobre a plataforma Google App Engine (i.e. GAE), de forma a disponibilizar uma solução sob o paradigma de Software as a Service, com garantia de disponibilidade e replicação de dados. A plataforma foi escolhida a partir da análise das principais plataformas cloud existentes: Google App Engine, Windows Azure e Amazon Web Services. Foram analisadas as características de cada plataforma, nomeadamente os modelos de programação, os modelos de dados disponibilizados, os serviços existentes e respectivos custos. A escolha da plataforma foi realizada com base nas suas características à data de iniciação do presente projecto. A solução está estruturada em camadas, com as seguintes componentes: interface da plataforma, lógica de negócio e lógica de acesso a dados. A interface disponibilizada está concebida com observação dos princípios arquitecturais REST, suportando dados nos formatos JSON e XML. A esta arquitectura base foi acrescentada uma componente de autorização, suportada em Spring-Security, sendo a autenticação delegada para os serviços Google Acounts. De forma a permitir o desacoplamento entre as várias camadas foi utilizado o padrão Dependency Injection. A utilização deste padrão reduz a dependência das tecnologias utilizadas nas diversas camadas. Foi implementado um protótipo, para a demonstração do trabalho realizado, que permite interagir com as funcionalidades do serviço implementadas, via pedidos AJAX. Neste protótipo tirou-se partido de várias bibliotecas javascript e padrões que simplificaram a sua realização, tal como o model-view-viewmodel através de data binding. Para dar suporte ao desenvolvimento do projecto foi adoptada uma abordagem de desenvolvimento ágil, baseada em Scrum, de forma a implementar os requisitos do sistema, expressos em user stories. De forma a garantir a qualidade da implementação do serviço foram realizados testes unitários, sendo também feita previamente a análise da funcionalidade e posteriormente produzida a documentação recorrendo a diagramas UML.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

L’obiettivo di questa tesi è quello di progettare un sistema gestionale che risponda alle esigenze organizzative delle palestre. In particolar modo verrà implementato un software per piattaforma Windows dedicato ai personal trainer. Questa applicazione dovrà essere in grado di registrare e gestire i clienti del centro sportivo, e permettere la creazione degli allenamenti a loro dedicati (con l’utilizzo quindi di schede, esercizi, serie, ripetizioni, ...). Tutti i dati andranno memorizzati su un server SQL centralizzato, accessibile anche da Internet. Successivamente questi allenamenti potranno esser scaricati e visualizzati dai clienti tramite i propri Smartphone Android.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Il lavoro svolto è dedicato alla realizzazione ed implementazione di un sistema distribuito "smart" per il controllo degli accessi. Il progetto sviluppato è inquadrato nel contesto di "SPOT Software", che necessita di migliorare il processo aziendale di controllo accessi e gestione presenze al fine di aumentarne usabilità ed efficienza. Saranno affrontate in generale le tematiche di Internet of Things, Smart Building, Smart City e sistemi embedded, approfondendo il ruolo delle tecnologie di comunicazione NFC e BLE, al centro di questo lavoro. Successivamente sarà discussa la progettazione di ognuno dei tre nodi del sistema, motivando le scelte tecnologiche e progettuali: Web application, Smart device e Smartphone app.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Progettazione di un framework per ottimizzare l'efficienza energetica di una Smart home. Gestione e supervisione tramite smartphone Android

Relevância:

100.00% 100.00%

Publicador:

Resumo:

A large family of bifunctional 1,2,4-triazole molecular tectons (tr) has been explored for engineering molybdenum(VI) oxide hybrid solids. Specifically, tr ligands bearing auxiliary basic or acidic groups were of the type amine, pyrazole, 1H-tetrazole, and 1,2,4-triazole. The organically templated molybdenum(VI) oxide solids with the general compositions [MoO3(tr)], [Mo2O6(tr)], and [Mo2O6(tr)(H2O)2] were prepared under mild hydrothermal conditions or by refluxing in water. Their crystal structures consist of zigzag chains, ribbons, or helixes of alternating cis-{MoO4N2} or {MoO5N} polyhedra stapled by short [N–N]-tr bridges that for bitriazole ligands convert the motifs into 2D or 3D frameworks. The high thermal (235–350 °C) and chemical stability observed for the materials makes them promising for catalytic applications. The molybdenum(VI) oxide hybrids were successfully explored as versatile oxidation catalysts with tert-butyl hydroperoxide (TBHP) or aqueous H2O2 as an oxygen source, at 70 °C. Catalytic performances were influenced by the different acidic–basic properties and steric hindrances of coordinating organic ligands as well as the structural dimensionality of the hybrid.