321 |
Multiplattformtjänster på mobila enheterUlén, Johannes January 2015 (has links)
Mobila enheter så som mobiltelefoner och surfplattor är idag väldigt vanliga i arbetslivet, där de inte bara används för kommunikation utan även för att utföra arbetsuppgifter. Alla verktyg finns dock inte alltid tillgängliga för sådana enheter eller i alla fall inte i en form som gör det praktiskt att använda dem. Systemet Semko Instrument Register (SIR), utvecklat av Triona, är ett sådant verktyg i form av en ej mobilanpassad hemsida, som bland annat används för att hämta kalibreringscertifikat för mätinstrument. Målet med detta projekt är att komma fram till ett sätt att tillgängliggöra systemet på så många olika typer av mobila enheter som möjligt, på ett så enkelt sätt som möjligt. Olika metoder (mobilanpassade webbsidor, plattformsspecifika applikationer och plattformsoberoende applikationer) jämförs och analyseras, med fokus på möjligheter till att använda samma kod på flera plattformar samtidigt och huruvida de kan uppfylla kraven som är ställda på applikationen eller ej. Designförslaget tar upp ett sådant sätt, som sedan utvärderas med hjälp av olika aspekter, exempelvis mängd kod som kan återanvändas på flera plattformar. Slutsatsen är att det bästa sättet att tillgängliggöra en tjänst på så många plattformar som möjligt är genom mobilanpassade webbsidor, men på grund av de krav som ställts på projektet användes istället Ionic, ett webbteknologi-baserat verktyg för plattformsoberoende applikationsutveckling, då moderna webbläsare ej ännu har den funktionalitet som krävdes. / Mobile devices such as smartphones and tablets are very common at companies nowadays, where they’re not just used for communication but also for doing work. Not all tools are available for such devices though, or at least not in a suitable form that makes it practical to use them. Semko Instrument Register (SIR) is a such a system, developed by Triona, in the form of a website that is not adapted for mobile devices, which is used for downloading calibration certificates for measuring instruments among other things. The goal of this project is to come up with a method of making the system available to as many mobile devices as possible in the simplest way possible. Different methods (websites adapted for mobile devices, native applications and cross-platform applications) are compared and analysed with a focus on possibilities for sharing code on multiple platforms and whether they’re able to fulfill what is required of the application. The design chapter presents such a method which is then evaluated on different aspects, such as the amount of code that can be shared between platforms. The conclusion is that the best way of making a system available on multiple platforms is through websites adapted for mobile devices, but because of this particular system’s requirements a cross-platform solution called Ionic was used instead, as modern mobile browsers are not yet able to fulfill what was required of the application.
|
322 |
A closer look and comparison of cross-platform development environment for smartphonesAndersson, Tobias, Johansson, Erik January 2014 (has links)
A problem with having a fast and wide production of different platforms for mobile devices is that you can’t code for one and deploy on all devices at the same time. This thesis is focused on cross-plat1form development environments for smartphones and mainly to see what options there are on the market. This report will investigate how well a cross-compiler solution compares to hybrid cross-platform development. To do this we took a closer look at their architecture and then compared this with the results from different tests made. All the tests were made on the same smartphone to ensure fairness between them. All the tests strive to be as equal as possible even though the languages might differ from each other. The tested frameworks were PhoneGap, Qt, Unity3D and GameMaker. The different tests were about performance, power consumption, difficulty in accessing web browsers to perform HTML parsing and lastly to see if the platforms can access different native APIs such as the camera and accelerometer. The previously mentioned topics were compared between all the frameworks. We also compared the documentation found on their webpage to figure out which is the easiest to get started on.
|
323 |
DISPOSITIVOS MÓVEIS NO ENSINO MÉDIO INOVADOR: UM ESTUDO DE CONTROVÉRSIAS A PARTIR DA TEORIA ATOR-REDE / MOBILE DEVICES IN INNOVATIVE MIDDLE SCHOOL: A DISPUTE STUDY FROM THE ACTOR-NETWORK THEORYBoessio, Lissandra 08 July 2015 (has links)
This current study comes from the demand to think of a new working methodology in an innovative Middle School, reporting on interdisciplinary educational needs, focused on the use of networked technologies, driven by the distribution of mobile devices (tablets) for teachers in Middle School. To accomplish this proposal, there was a working methodology using mobile devices with high school students from the State School of Basic Education Dr. Paul Devanier Lauda, in Portuguese discipline in the Virtual Learning Environment (VLE) Edmodo. It is aimed to instigate a placement of students as networked actors from the ownership of mobile devices, creating interactivity, connectivity and collaboration for the development of knowledge and other forms of subjectivity. In this sense, it developed audiovisual activities mediated by mobile technologies, producing knowledge to expand the time and space in the classroom; and researched is the Virtual Learning Environment (VLE) Edmodo considering its potential and limits. The theoretical framework that supports this research is the actor-network theory of Bruno Latour. It is understood that humans and non-human actors are equally important in assemblages to knowledge productions, with different delegations, which hybridize changing subject. He adopted the methodology of Dispute Cartography, made by the same author, and the concept of rhizome, of Gilles Deleuze and Felix Guattari, in order to get analysis criteria to observe and describe the phenomena occurring over the assemblages encountered in practice pedagogical proposals. As a final product of this research, built up a working methodology, based on the actor-network theory, for the development of audiovisual educational proposals via appropriation of AVA Edmodo and mobile network devices as well as for the application of analysis criteria based in rhizomatic principles. / A presente pesquisa parte da demanda de se pensar em uma nova metodologia de trabalho no Ensino Médio Inovador que dê conta das necessidades pedagógicas interdisciplinares, voltada para o uso das tecnologias em rede, motivado pela distribuição de dispositivos móveis (tablets) para os professores do ensino médio. Para efetivar tal proposta, realizou-se uma metodologia de trabalho utilizando os dispositivos móveis com os alunos do ensino médio da Escola Estadual de Educação Básica Dr. Paulo Devanier Lauda, na disciplina de Língua Portuguesa no Ambiente Virtual de Aprendizagem (AVA) Edmodo. Pretende-se instigar um posicionamento dos alunos como atores em rede a partir da apropriação dos dispositivos móveis, gerando interatividade, conectividade e colaboração para o desenvolvimento do conhecimento e outros modos de subjetivação. Neste sentido, desenvolveu-se atividades audiovisuais mediadas por tecnologias móveis, produzindo conhecimento ao ampliar o tempo e espaço em sala de aula; e pesquisou-se o Ambiente Virtual de Aprendizagem (AVA) Edmodo, considerando suas potencialidades e limites. A fundamentação téorica que embasa essa pesquisa é a teoria ator-rede de Bruno Latour, pois entende-se que os atores humanos e não-humanos têm a mesma importância nos agenciamentos para produções de conhecimento, com delegações distintas, que formam híbridos modificando sujeitos. Adotou-se a metodologia da Cartografia de Controvérsias, constituída pelo mesmo autor, e o conceito de rizoma, de Gilles Deleuze e Felix Guattari, a fim de obter critérios de análise para observar e descrever os fenômenos que ocorrem ao longo dos agenciamentos surgidos nas práticas pedagógicas propostas. Como produto final dessa pesquisa, se propõe uma metodologia de trabalho, baseada na Teoria ator-rede, para o desenvolvimento de propostas pedagógicas audiovisuais via apropriação do AVA EDMODO e dos dispositivos móveis em rede, bem como para a aplicação de critérios de análise baseados em princípios rizomáticos.
|
324 |
ROAD: REPOSITÓRIO SEMÂNTICO DE OBJETOS DE APRENDIZAGEM PARA DISPOSITIVOS MÓVEIS / ROAD: SEMANTIC REPOSITORY OF LEARNING OBJECTS FOR MOBILE DEVICESFranciscato, Fabio Teixeira 20 April 2010 (has links)
Coordenação de Aperfeiçoamento de Pessoal de Nível Superior / Many Web systems are being adapted for execution and visualization in mobile devices. Learning Objects (LO) are no exception and are largely used as a pedagogic resource in the context of M-Learning. However, one of the main
problems of the regular Web is also found in the mobile Web. The loss of meaning and structure related to the information prevents the realization of efficient and
specific consults. In the scenario of this dissertation these limitations have prevented the recuperation of specific Learning Objects for the users educational necessities. Furthermore, when these Learning Objects are consulted through mobile devices, the limitation is maximized by the loss of standardization in these devices, either related to hardware or to software. With the objective of minimizing these restrictions, a Learning Objects repository is proposed in this dissertation - ROAD, which applies the standards of Semantic Web in order to better structure the context of the LOs by adding the intended semantic to them, specifically using the concept of Ontologies. Beyond those standards, the ROAD uses technologies that allow the identification of the mobile device being used for access so to the LO can be filtered according to the technological characteristics of the mobile device. The context of use of the ROAD will be based on two modules: ROAD as a support for the traditional classroom, which will utilize the students mobile devices available in class as a tool in the
teaching/learning process; and, the ROAD as free access to the Learning Objects based on the potentialities offered by the M-Learning, which allows a utilization that
does not depend on place or time and can be accessed by a user on the go. / Muitos sistemas Web estão sendo adaptados para execução e visualização em dispositivos móveis. Objetos de Aprendizagem (OA) não fogem a essa regra e são muito utilizados como recurso pedagógico no contexto da Mobile Learning. Todavia,
um dos principais problemas da Web continua a existir também na Web móvel. A falta de significado e estrutura atrelada às informações prejudica a realização de consultas eficientes e específicas. No cenário desta dissertação, essa limitação
prejudica a recuperação de Objetos de Aprendizagem específicos para as necessidades educacionais dos usuários. Nesse sentido, quando esses OA são consultados, através de dispositivos móveis, a limitação é potencializada pela falta
de padronização tanto em hardware quanto em software desses dispositivos. Com o objetivo de suprir tais restrições, nesta dissertação, foi proposto um repositório de Objetos de Aprendizagem - o ROAD o qual aplica os padrões da Web Semântica para melhor estruturar o contexto dos OA, adicionando a semântica desejada aos mesmos, utilizando-se principalmente do conceito de Ontologias. Além desses
padrões, o ROAD faz uso de tecnologias que permitem a identificação do dispositivo móvel de acesso, para assim, filtrar os OA em função das características tecnológicas de cada dispositivo móvel. O contexto de utilização do ROAD é
baseado em dois módulos: o ROAD como apoio à sala de aula presencial, o qual aproveita a disponibilidade dos alunos terem dispositivos móveis em sala de aula, a fim de que os utilizem nos para um processo de ensino/aprendizagem; e, o ROAD
como acesso livre aos Objetos de Aprendizagem, que baseia-se nas potencialidades que a M-Learning proporciona, ou seja, sua utilização independente de local e hora, oferecendo a possibilidade de o usuário até estar em deslocamento.
|
325 |
The optimization of gesture recognition techniques for resource-constrained devicesNiezen, Gerrit 26 January 2009 (has links)
Gesture recognition is becoming increasingly popular as an input mechanism for human-computer interfaces. The availability of MEMS (Micro-Electromechanical System) 3-axis linear accelerometers allows for the design of an inexpensive mobile gesture recognition system. Wearable inertial sensors are a low-cost, low-power solution to recognize gestures and, more generally, track the movements of a person. Gesture recognition algorithms have traditionally only been implemented in cases where ample system resources are available, i.e. on desktop computers with fast processors and large amounts of memory. In the cases where a gesture recognition algorithm has been implemented on a resource-constrained device, only the simplest algorithms were implemented to recognize only a small set of gestures. Current gesture recognition technology can be improved by making algorithms faster, more robust, and more accurate. The most dramatic results in optimization are obtained by completely changing an algorithm to decrease the number of computations. Algorithms can also be optimized by profiling or timing the different sections of the algorithm to identify problem areas. Gestures have two aspects of signal characteristics that make them difficult to recognize: segmentation ambiguity and spatio-temporal variability. Segmentation ambiguity refers to not knowing the gesture boundaries, and therefore reference patterns have to be matched with all possible segments of input signals. Spatio-temporal variability refers to the fact that each repetition of the same gesture varies dynamically in shape and duration, even for the same gesturer. The objective of this study was to evaluate the various gesture recognition algorithms currently in use, after which the most suitable algorithm was optimized in order to implement it on a mobile device. Gesture recognition techniques studied include hidden Markov models, artificial neural networks and dynamic time warping. A dataset for evaluating the gesture recognition algorithms was gathered using a mobile device’s embedded accelerometer. The algorithms were evaluated based on computational efficiency, recognition accuracy and storage efficiency. The optimized algorithm was implemented in a user application on the mobile device to test the empirical validity of the study. / Dissertation (MEng)--University of Pretoria, 2009. / Electrical, Electronic and Computer Engineering / unrestricted
|
326 |
A framework for cryptography algorithms on mobile devicesLo, Johnny Li-Chang 19 October 2007 (has links)
Mobile communication devices have become a popular tool for gathering and disseminating information and data. With the evidence of the growth of wireless technology and a need for more flexible, customizable and better-optimised security schemes, it is evident that connection-based security such as HTTPS may not be sufficient. In order to provide sufficient security at the application layer, developers need access to a cryptography package. Such packages are available as third party mobile cryptographic toolkits or are supported natively on the mobile device. Typically mobile cryptographic packages have reduced their number of API methods to keep the package lightweight in size, but consequently making it quite complex to use. As a result developers could easily misuse a method which can weaken the entire security of a system without knowing it. Aside from the complexities in the API, mobile cryptography packages often do not apply sound cryptography within the implementation of the algorithms thus causing vulnerabilities in its utilization and initialization. Although FIPS 140-2 and CAPI suggest guidelines on how cryptographic algorithms should be implemented, they do not define the guidelines for implementing and using cryptography in a mobile environment. In our study, we do not define new cryptographic algorithms, instead, we investigate how sound cryptography can be applied practically in a mobile application environment and developed a framework called Linca (which stands for Logical Integration of Cryptographic Architectures) that can be used as a mobile cryptographic package to demonstrate our findings. The benefit that Linca has is that it hides the complexity of making incorrect cryptographic algorithm decisions, cryptographic algorithm initialization and utilization and key management, while maintaining a small size. Linca also applies sound cryptographic fundamentals internally within the framework, which radiates these benefits outwards at the API. Because Linca is a framework, certain architecture and design patterns are applied internally so that the cryptographic mechanisms and algorithms can be easily maintained. Linca showed better results when evaluated against two mobile cryptography API packages namely Bouncy Castle API and Secure and Trust Service API in terms of security and design. We demonstrate the applicability of Linca on using two realistic examples that cover securing network channels and on-device data. / Dissertation (MSc (Computer Science))--University of Pretoria, 2007. / Computer Science / MSc / unrestricted
|
327 |
Designing for Usable Privacy and Transparency in Digital Transactions / Designing for Usable Privacy and Transparency in Digital Transactions : Exploring and enhancing the usability and user experience aspects of selected privacy and transparency technologiesAngulo, Julio January 2015 (has links)
People engage with multiple online services and carry out a range of different digital transactions with these services. Registering an account, sharing content in social networks, or requesting products or services online are a few examples of such digital transactions. With every transaction, people take decisions and make disclosures of personal data. Despite the possible benefits of collecting data about a person or a group of people, massive collection and aggregation of personal data carries a series of privacy and security implications which can ultimately result in a threat to people's dignity, their finances, and many other aspects of their lives. For this reason, privacy and transparency enhancing technologies are being developed to help people protect their privacy and personal data online. However, some of these technologies are usually hard to understand, difficult to use, and get in the way of people's momentary goals. The objective of this thesis is to explore, and iteratively improve, the usability and user experience provided by novel privacy and transparency technologies. To this end, it compiles a series of case studies that address identified issues of usable privacy and transparency at four stages of a digital transaction, namely the information, agreement, fulfilment and after-sales stages. These studies contribute with a better understanding of the human-factors and design requirements that are necessary for creating user-friendly tools that can help people to protect their privacy and to control their personal information on the Internet. / People engage with multiple online services and carry out a range of different digital transactions with these services. Registering an account, sharing content in social networks, or requesting products or services online are a few examples of such digital transactions. With every transaction, people take decisions and make disclosures of personal data. Despite the possible benefits of collecting data about a person or a group of people, massive collection and aggregation of personal data carries a series of privacy and security implications which can ultimately result in a threat to people's dignity, their finances, and many other aspects of their lives. For this reason, privacy and transparency enhancing technologies are being developed to help people protect their privacy and personal data online. However, some of these technologies are usually hard to understand, difficult to use, and get in the way of people's momentary goals. The objective of this thesis is to explore, and iteratively improve, the usability and user experience provided by novel privacy and transparency technologies. To this end, it compiles a series of case studies that address identified issues of usable privacy and transparency at four stages of a digital transaction, namely the information, agreement, fulfilment and after-sales stages. These studies contribute with a better understanding of the human-factors and design requirements that are necessary for creating user-friendly tools that can help people to protect their privacy and to control their personal information on the Internet.
|
328 |
Návrh zlepšení mobilních aplikací pro HZS ČR / Proposals for improving mobile applications for the Fire Brigade of the Czech RepublicŠímová, Marie January 2012 (has links)
This thesis deals with the improvement of mobile applications for the Fire Brigade of the Czech Republic. The theoretical part focuses on the importance of information that is necessary for the successful completion of an emergency situation. This section also includes a description of the activities of the regional operations centers and information system used by firefighters. The theoretical part is closed by the description of the process of the elaboration of an emergency situation. One of the aims of the practical part was to carry out the analysis of mobile applications used on the terminal equipment of the tablet in the Czech Republic and in neighbouring countries. Another goal was to design improvements in the form of new mobile applications that Fire Brigade in the Czech Republic could develop. Besides there were proposed recommended mobile application for the tablets considering the selected roles of firefighters.
|
329 |
As possíveis configurações do livro nos suportes digitais / The possibilities of the book’s configurations in digital formatSehn, Thaís Cristina Martino January 2014 (has links)
Esta pesquisa foi efetivada com a finalidade de mapear os artefatos que são atualmente denominados 'livros digitais', caracterizando-os a partir do cruzamento dos recursos próprios do meio digital com as principais especificidades dos livros impressos. A metodologia utilizada abrangeu revisão bibliográfica e observação do objeto de estudo. Para alcançar o objetivo proposto, realizou-se um resgate histórico, identificando as características associadas à noção de 'livro', levando em consideração as modificações ocorridas a partir de sua materialidade. Após esse estudo, foi possível compreender a remediação dos livros impressos nos e-books, principalmente naqueles que podem ser acessados através de e-readers e tablets. Outro recorte abordado por esta pesquisa focaliza a identificação e o registro dos recursos que vêm sendo explorados nas produções que estão sendo chamadas de livros digitais. Efetuada a revisão bibliográfica, foram estudadas as potencialidades do hipertexto, da multimídia e da interatividade dentro do livro eletrônico. Ademais, foram comentadas diferentes maneiras de o leitor se aproximar e interagir com o conteúdo da obra, através da utilização dos recursos citados. Antes de se realizar a análise dos artefatos em questão, foi necessário, ainda, aprender mais sobre a materialidade dos mesmos, percebendo como o hardware, o software e o conteúdo interagem entre si, restringindo, assim, as possibilidades que podem ser ofertadas ao leitor. Na tabela final de análise foram avaliadas as particularidades das seguintes macrocategorias: Identificação, Acesso, Funcionalidades, Potencialidades do meio digital, Aproximação da ideia de livro impresso (remediação) e Projeto gráfico. A partir do estudo teórico e empírico realizado, percebeu-se que o livro é um artefato com propriedades flexíveis, decidindo-se, por isto, propor uma série de princípios que, juntos, possam ser utilizados para caracterizar esse tipo de publicação, independente de ela ser digital ou impressa. Logo, chegou-se a conclusão de que o e-book é um conteúdo digital com as mesmas características de um livro e que pode explorar, além do texto e da imagem, recursos da mídia digital, tais como interatividade, som, vídeo e animação. Através das características predominantes dos artefatos analisados, foram identificados os seguintes tipos de livros digitais: customizável, PDF, digitalizado, multimídia e interativo. / This research has as its purpose to map out the artifacts so-called ‘digital books’ nowadays. They were characterized from a crossing between printed books main specificities and those related to digital environment very own resources. The research methodology applied to it was of two kinds: literature review and an observational study of the object of study. A historical overview was unearthed in order to achieve the intended purpose, identifying the characteristics linked to the notion of ‘book’, taking into account changes that have taken place stemming from its materiality. Given this perception it was possible to understand the remediation of the print book proposed in e-books, the ones accessed through e-readers and tablets mainly. Identification and registration of the latest developments in digital books resources were another point covered in this work. From a literature review standpoint, interactivity, multimedia and hypertext potentialities were crossexamined. Moreover, there had been discussed some of the alternatives to offer readers proximity and different ways to interact with the work content through the use of cited resources. Still, before realizing the artifact analysis, a more in-depth study of e-book materiality was needed. That is, to perceive how hardware, content and software interact among themselves restricting the possibilities that might be made available to the reader. The singularities of the following macro categories: Identification, Access, Functionalities, Potentialities of the digital environment and the approach of the printed book concept (remediation) to graphic project were evaluated in the table analysis. After an empirical and theoretical study, it was realized that book is an artifact with flexible properties, thus, a definition was set forth based upon a series of principles that together characterize this type of publication, regardless of being in printed or digital form. Therefore, we came to the conclusion the e-book is a digital content with the same features of a printed book and the former can exploit digital media resources such as sound, video, animation and interactivity besides virtually text and image. We were also able to identify through the artifacts primary features that were under analysis the following types of digital books: customized, PDF, digitized, multimedia and interactive.
|
330 |
[en] GOOGLE APP: THE INTERFACE AND COMPUTING INTERACTION CHALLENGES IN CONTEXT-AWARE COMPUTING / [pt] GOOGLE APP: OS DESAFIOS DE INTERFACE E DE INTERAÇÃO NA COMPUTAÇÃO CIENTE DE CONTEXTOMARIANA FERREIRA GOMES CORREA 23 August 2017 (has links)
[pt] Diversos sistemas e aplicações são capazes de identificar um determinado contexto de uso em tempo real, detectando informações para antecipar situações e otimizar sua interface. Esses sistemas que agem de forma contextual e, muitas das vezes, proativa pertencem à área da Computação ciente de contexto. O aplicativo Google para sistemas Android e IOS possui um serviço de assistente virtual para dispositivos móveis que utiliza dados da conta do usuário obtidos através dos serviços Google, além de dados do próprio dispositivo. O assistente é capaz de identificar hábitos, antever necessidades e oferecer cards de informações antes mesmo que sejam pedidos pelo usuário. Pertencendo ao campo da computação ciente de contexto, o aplicativo Google foi eleito como objeto de estudo e avaliado sob o viés da engenharia semiótica. Através da interface do aplicativo, analisou-se a qualidade da comunicação designer-usuário, tendo por objetivo verificar não apenas a eficiência da assistência virtual oferecida pelo sistema, mas também a autonomia do usuário e a flexibilidade do aplicativo diante de suas necessidades. / [en] Many modern systems and applications are capable of analising the contexts of use in real time, identifying key information to anticipate upcoming actions and optimize their interfaces. Those systems that work in a contextual manner and, usually, in a proactive way, belong to the Context Aware Computing area. The
Google App for Android and iOS devices has a virtual assistant service that collects data obtained from different sources associated to the user account and links them to data from the user device. The assistant can identify habits, anticipate probable needs and offer information cards even before the user asks
for them. Being part of the Context Aware Computing field, the Google App was elected as study object and was evaluated under the Semiotics Engineering bias. From the application s interface, the quality of the user-designer communication was analysed so, not only the virtual assistant efficiency could be evaluated, but
also the user autonomy and the application flexibility according to his needs.
|
Page generated in 0.0738 seconds