• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 41
  • 35
  • 26
  • 8
  • 2
  • 2
  • 2
  • 1
  • Tagged with
  • 118
  • 57
  • 48
  • 41
  • 39
  • 30
  • 30
  • 26
  • 20
  • 20
  • 16
  • 14
  • 14
  • 14
  • 13
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
81

Implementing extended functionality for an HTML5 client for remote desktops / Implementering av utökad funktionalitet för en HTML5-klient för fjärrskrivbord

Mannehed, Samuel January 2014 (has links)
The rising demand to be able to work and use applications wherever you go dictates the need to be able to connect remotely to desktops. This challenge is addressed by so called remote desktop applications that allow the user to locally view and control a remote computer. Such a solution requires installation of specialized software on both the remote computer and the local computer. The software on the local computer is the client software. Most implementations of such client software are native clients which are software packages installed on the client machine. A logical evolution path for remote desktop clients is the shift to a web browser version that will not require the installation of any specific software.HTML5 is an upcoming standard and markup language for the world wide web. HTML5 brings new features which open up new possibilities for web developers. The potential of HTML5 technologies draw remote desktop developers' attention. New HTML5 versions of remote desktop clients have started to appear due to this.However, these new realizations are limited and far from being powerful enough to replace native clients. Thus, it is still completely unknown whether an HTML5-based remote desktop client has possibilities to replace native remote desktop clients. This thesis aims to address this knowledge gap. Essential technical features such as audio and local printing for remote desktop solutions were investigated in the context of an HTML5 client. Functionality was implemented and tested, and future development was evaluated.The resulting features that were implemented along with the evaluated future features were subject to some limitations inherited by the HTML5 platform. As a result of this work, it was concluded that it is not possible to achieve features with the same level of functionality as the features seen in the native clients. In order to accomplish this, the browsers would have to implement specific interfaces for the required hardware and systems. These limitations prevent complete replacement of native remote desktop clients with a HTML5 based client in the near future. However, the HTML5 client has a dedicated area where its features suit their purpose. The HTML5 client is available where the native clients are not. The browser platform brings unprecedented accessibility advantages.
82

iCOMB: estudo e reprojeto participativo para redefinição de um sistema para ensino-aprendizagem de combinatória / iComb: study and participative design to redefine a system to teach and learn counting techniques

Márcia Roberta dos Santos Pires da Silva 13 November 2015 (has links)
Os atuais avanços na área das Tecnologias da Informação e da Comunicação (TIC) estão mudando a Educação, com a disponibilização de sistemas educativos para apoiar as atividades no processo de ensino e de aprendizagem. Embora o tópico de combinatória seja relevante para o ensino médio e para os cursos de Ciências Exatas, este tópico tem sido desconsiderado nos avanços da Informática na Educação, principalmente ao se considerar o uso de ambientes de aprendizagem via Web. Atualmente, o iComb é, no melhor de nosso conhecimento, o único sistema Web integrável a tais ambientes. Ele é um Módulo de Aprendizagem Interativa (iMA) integrável ao Sistema Gerenciador de Cursos (SGC) Moodle, por meio do plugin iTarefa. O iComb oferece atividades de autoria de exercícios, bem como, sua avaliação automática. No entanto, considerando sua usabilidade, foram detectados alguns problemas na interface. O foco deste trabalho está relacionado ao reprojeto do sistema iComb e seu impacto na aprendizagem de combinatória. Para a reconstrução do iComb adotou-se o método de design de interação, buscando-se a participação efetiva de usuários finais do sistema, em todas as atividades desse processo, com (i) sessões de teste de usabilidade utilizando a versão Java do iComb para identificar problemas e guiar o redesenho do sistema, e (ii) prototipagem e avaliação da interface do sistema redesenhado. Esse processo permitiu implementar uma nova versão do iComb utilizando tecnologias associadas ao HTML5, que será brevemente disponibilizado como software livre. / Current advances in Information and Communication Technologies (ICT) are changing Education with delivering software to support learning/teaching activities. Although being relevant for Science, Technology, Engineering, and Mathematics (STEM) courses, Combinatorial Analysis is almost disregarded in these advances, mostly if we consider their integration with earning Management Systems. Currently, iComb is, at the best of our knowledge, the only system with such a possibility. It is an interactive Learning Module (iLM) that can be integrated to Moodle, through the iAssign plugin. iComb provides authoring activities as well as their automatic assessment. Nevertheless, considering the system usability, several interaction problems were detected during sessions with teachers and students. In this work it is described the process of redesigning the iComb system by adopting Interactive Design, to conduct controlled sessions of system use for (i) identifying usability issues for guiding the system redesign; and (ii) prototyping and evaluate the redesigned system interface, with end-users. This process allowed to implement new version of iComb using HTML5 related technologies that will be sooner available as free software, in order to reach a larger audience. Preliminary results on the interface evaluation indicate that both students and teachers felt more comfortable using the new interface of iComb and found it easier to execute common tasks.
83

Prednasky.com - Systém jako modul / "Prednasky.com" - System as a Module

Peša, Jan January 2012 (has links)
This diploma thesis first introduces the services of servers Prednasky.com and SuperLectures.com. After analyzing the solution it describes the design and development of a new dedicated video player that combines SuperLectures.com functionality as a web-embeddable HTML5 application.
84

Tidsrapporteringssystem för mobila och stationära enheter : Utveckling av en MVC4 Webbapplikation i ASP.NET och PhoneGap / Timesheet system for mobile and stationary devices : Development of a MVC4 Web Application in ASP.NET and PhoneGap

Gandhi, Vicky, Kufa, David January 2014 (has links)
Målet med detta projekt var att utforma ett tidsrapporteringssystem åt Online CC AB för att effektivisera deras kunders tidsrapportering. Systemet är en webbapplikation som ska användas till att rapportera in tid som framdeles kan exporteras till valfritt lönesystem för lönehante-ring av personal. Detta system är grunden för ett framtida, fulländat system som har utökad funktionalitet. Produkten togs fram med Ex-treme Programming samt testdriven utveckling. Under utvecklingen jobbade utvecklingsgruppen med välkända och beprövade metoder för att säkerställa ett system av hög kvalité. Webbapplikationen nyttjar moderna teknologier och ramverk för webbutveckling – inklusive Microsofts ASP.NET MVC 4 och Entity Framework. Det visade sig att apputveckling är ett diffust område där de senaste verktygen inom verksamhetsgrenen inte förhållandevis förenklade arbetet. Ett system som fungerar såväl på mobila enheter, i form av en hybridapplikation, som stationära enheter, som webbapplikation, krävde att utvecklings-gruppen var erfarna inom respektive områden. I slutet av projektet var inte alla ställda krav uppfyllda - men eftersom vi använder oss av testdriven utveckling så är systemet fullt operationsdugligt. De krav som implementerades, gjordes det till fullo. Till sist så kan det visa sig att de senaste teknologierna och ramverken inte alltid är de bästa att nyttja. Mer beprövade metoder och teknologier kan i vissa fall vara mer lämpliga. / The goal of this project was to design a timesheet system for Online CC AB in order to make time reporting more efficient for their customers. The system is a web application that is to be used for time reporting in-which, later on can be exported to a salary system of their choice for salary transactions of personnel. This system is the foundation for a future, all-in-one system with extended functionality. The product was produced using Extreme Programming and Test-Driven Development. During development the development team worked with well-renowned and well-tried methods to ensure a system with the utmost quality. The web application utilizes modern technologies and frame-works for web development – including Microsoft’s ASP.NET MVC 4 and Entity Framework. It’s shown that app development is a diffuse field in which the latest tools within the field do not comparatively simplify the work. A system that works on as-well as mobile units, in the form of a hybrid application, as stationary units, in the form of a web application, demands the development team to be experienced within respective fields. At the end of the project not all requirements are met – however due to us using Test-Driven Development, the system is fully operational. Those requirements that were implemented are done so fully. Furthermore, it’s shown that the latest technologies and frame-works not always are best-suited for usage. More well-tried methods and technologies can in some cases be more appropriate
85

A framework for spatio-temporal querying amongst mobile devices

Cochran, Benjamin Mark, 1982- 13 August 2012 (has links)
With mobile web browsers holding around eight percent of the global browser market share in terms of usage, web development for these platforms is becoming critically important as usage moves from the desktop towards mobile devices. Recent advances in client side browser technology like HTML5 and WebSockets have allowed web browser applications to approach feature parity with thick client desktop applications. This paper explores the possibility of a real-time online multiplayer game playable from just a mobile device's web browser. It does not focus on gameplay or graphics, rather it focuses on the backend infrastructure needed to support such a game. The framework devised to support this sort of interaction, Marionette, is well suited towards addressing sharing of location-specific, short-lived information between people using their smartphones without the use of any external software or proprietary software packages on the client side. / text
86

Počítačem podporovaná výuka fyziky na ZŠ / Computer assisted physics education in basic schools

SALCER, David January 2017 (has links)
The goal of this master's theses is to create interactive educational package for teaching physics at primary schools. Next part of the thesis will be creating new interactive materials for teaching "Acoustic" and then testing the materials in their compatibility/usability part and test it in real teaching.
87

Comparing HTML5 Based Apps With Native Apps

Rebreniuk, Oleksii January 2013 (has links)
With the advent of HTML5 as the new standard, web pages became an alternative to native Android and iPhone applications, what made it possible to reduce time and cost of app development and maintenance processes.This thesis is aimed for finding, analyzing and documenting experience and criteria that have weight in a selection of the technology for development of search apps. To achieve this, were developed and compared three alternative client apps (Web-based HTML5, Android and iOS).The results of the thesis provides recommendations for selection the appropriate alternative for the successful development strategy, overview of the problems which may occur during development process, pros and cons of a plain Web-based solution, a Web-hybrid solution, and native Android/iOS solutions that are evaluated for a search intensive apps.
88

W3C Geolocation API ur ett utvecklarperspektiv / W3C Geolocation API from a developer’s perspective

Jönsson, Jesper January 2012 (has links)
The goal of this thesis is to investigate the W3C Geolocation API from a developer’s perspective, focused on whether it makes development of location-based applications more accessible to developers. This has been investigated by looking at available ways to locate, possible uses, the functionality offered, the necessary level of prior knowledge needed for a developer and requirements on developer tools. This has been achieved through studies in relevant areas, a thorough introduction to W3C Geolocation API functionality, and by using the API to develop two different location-based applications as a demonstration. Testing of applications, on different platforms and in different environments, in conjunction with investigation of the rest of the material has shown that W3C Geolocation API in many ways actually makes development of location-based applications more accessible for developers. The API also provides fully adequate functionality and quality to meet the requirements for development of both simple and very advanced location-based applications. Målet med denna uppsats är att undersöka W3C Geolocation API ur ett utvecklarperspektiv, fokuserat på om den gör utveckling av positionsbaserade applikationer mer tillgänglig för utvecklare. Detta har undersökts genom att titta på vilka positioneringstekniker som är tillgängliga, vilka användningsområden som är möjliga, vilka funktioner som erbjuds och vilka krav som ställs på utvecklaren i form av kunskap och utvecklingsverktyg. Detta har åstadkommits genom studier på relevanta områden, en genomgående introducering av vad W3C Geolocation API har att erbjuda för funktioner, samt användning av API:n i form av två egenutvecklade applikationer. Tester av applikationerna, på olika plattformar och i olika miljöer, har sedan tillsammans med utredning av resten av materialet visat på att W3C Geolocation API på många sätt gör utveckling av positionsbaserade applikationer mer tillgänglig för utvecklare samt erbjuder fullt tillräcklig funktionalitet och kvalitet för att tillgodose de krav som ställs för önskvärda användningsområden.
89

Network Performance of HTML5 Web Application in Smartphone

Regmi, Saroj Sharan, Adhikari, Suyog Man Singh January 2011 (has links)
Hypertext markup language 5 (HTML5), a new standard for HTML, enriched with additional features is expected to override all the basic underlying overhead needed by other applications. By the advent of new extension, HTML5, the web’s basic language is transplanted from a simple page layout into rich web application development language. Furthermore, with the release of HTML5, traditional browsing is expected to change and modify accordingly and on the other hand the potential users will have an alternative rather than sticking in platform and OS dependent native applications. This thesis deals with the readiness assessment of HTML5 with regard to different smart phones- Android and Windows. In order to visualize the fact, we analyzed different constraints like DNS lookup time, page loading time, memory and CPU consumption associated with two applications-Flash and HTML5 running right through the smart phones. Furthermore, the comparative analysis is performed in different network scenarios- Wi-Fi and 3G and user experience is estimated based on network parameters. From the experiments and observations taken, we found that android phones provide better support for HTML5 web applications than windows mobile devices. Also, the HTML5 applications loading time is limited by the browser rendering time rather that the content loading time from the network and is also dependent on hardware configuration of device used.
90

Designing and implementing an architecture for single-page applications in Javascript and HTML5

Petersson, Jesper January 2012 (has links)
A single-page application is a website that retrieves all needed components in one single page load. The intention is to get a user experience that reminds more of a native appli- cation rather than a website. Single-page applications written in Javascript are becoming more and more popular, but when the size of the applications grows the complexity is also increased. A good architecture or a suitable framework is therefore needed. The thesis begins by analyzing a number of design patterns suitable for applications containing a graphical user interface. Based on a composition of these design patterns, an architecture that targets single-page applications was designed. The architecture was designed to make applications easy to develop, test and maintain. Initial loading time, data synchronization and search engine optimizations were also important aspects that were considered. A framework based on the architecture was implemented, tested and compared against other frameworks available on the market. The framework that was implemented was designed to be modular, supports routing and templates as well as a number of different drivers for communicating with a server-side database. The modules were designed with a variant of the pattern Model-View-Controller (MVC), where a presentation model was introduced between the controller and the view. This allows unit tests to bypass the user interface and instead communicate directly with the core of the application. After minification and compression, the size of the framework is only 14.7 kB including all its dependencies. This results in a low initial loading time. Finally, a solution that allows a Javascript application to be indexed by a search engine is presented. It is based on PhantomJS in order to produce a static snapshot that can be served to the search engines. The solution is fast, scalable and easy to maintain.

Page generated in 0.0207 seconds