• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 16
  • 4
  • 4
  • 2
  • 2
  • 1
  • Tagged with
  • 35
  • 35
  • 8
  • 6
  • 6
  • 6
  • 5
  • 4
  • 4
  • 4
  • 4
  • 4
  • 4
  • 4
  • 4
  • 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.
11

Google AMP and what it can do for mobile applications in terms of rendering speed and user-experience

Bäck, Oscar, Andersson, Niklas January 2019 (has links)
On today’s web, a web page needs to load fast and have a great user experiencein order to be successful. The faster the better. A server side rendered webpage can have a prominent initial load speed while a client side rendered webpage will have a great interactive user experience. When combining the two,some users with a bad internet connection or a slow device could receive a pooruser experience. A new technology called Amplified Mobile Pages (AMP) wascreated by Google to help combat this issue.The authors of this report gives an answer to if Google AMP could maintain theuser experience while still contributing with a fast initial load speed for applica-tions. To do this, we conducted an experiment through creating a Google AMPapplication and compared it to another application using a different renderingengine called Pug. We have also measured the metrics: page load time, speedindex and application size between the two applications. To fully understandthe AMP format, the authors conducted a literature study, to further strengthentheir findings.Google AMP is a great technology but it can still grow to become better. Theformat could increase the speed of a website, however the same result could beachieved without AMP if focus was set on writing a fast application. From theexperiment, the authors concluded that Google AMP takes a great time to learnbecause of its own version of JavaScript through modules. The format also hasa different structure than standard HTML. From the tests, a smaller applica-tion does not favor the implementation of AMP. We did however derive fromthe experiment and the literature study that bigger applications could benefitfrom the perks of AMP and could therefor be a potential choice for old and newapplications.
12

An Empirical Analysis of Internet Use on Smartphones: Characterizing Visit Patterns and User Differences

Tossell, Chad 06 September 2012 (has links)
The original vision of ubiquitous computing was for computers to assist humans by providing subtle and fitting technologies in every environment. The iPhone and similar smartphones have provided continuous access to the internet to this end. In the current thesis, my goal was to characterize how the internet is used on smartphones to better understand what users do with technology away from the desktop. Naturalistic and longitudinal data were collected from iPhone users in the wild and analyzed to develop this understanding. Since there are two general ways to access the internet on smartphones—via native applications and a web browser—I describe usage patterns through each along with the influence of experience, the nature of the task and physical locations where smartphones were used on these patterns. The results reveal differences between technologies (the PC and the smartphone), platforms (native applications and the mobile browser), and users in how the internet was accessed. Findings indicate that longitudinal use of web browsers decreased sharply with time in favor of native application use, web page revisitation through browsers occurred very infrequently (approximately 25% of URLs are revisited by each user), bookmarks were used sparingly to access web content, physical location visitation followed patterns similar to virtual visitation on the internet, and Zipf distributions characterize mobile internet use. The web browser was not as central to smartphone use compared to the PC, but afforded certain types of activities such as searching and ad hoc browsing. In addition, users systematically differed from each other in how they accessed the internet suggesting different ways to support a wider spectrum of smartphone users.
13

Ανάπτυξη mobile εφαρμογής για τον προγραμματισμό ιατρικών εξετάσεων με υποστήριξη από ευφυές σύστημα

Δημόπουλος, Σπυρίδων Κωνσταντίνος 05 February 2015 (has links)
Το θέμα της διπλωματικής αφορά τη δημιουργία μίας mobile εφαρμογής για προγραμματισμό ραντεβού με γιατρούς και ταυτόχρονα πρόταση γιατρού από ένα ευφυές σύστημα με βάση τη συλλογή συμπτωμάτων. Ο ασθενής έχει τη δυνατότητα να αναζητήσει γιατρούς που είναι καταχωρημένοι στο σύστημα με χρήση της έξυπνης κινητής συσκευής του. Τα κριτήρια αναζήτησης είναι η πόλη, η ειδικότητα ο τύπος της ασφάλισης (ιδιωτική ή δημόσια). Τα αποτελέσματα εμφανίζονται σε μία λίστα ή σε χάρτη. Τα αποτελέσματα ταξινομούνται με βάση την απόσταση της θέσης του χρήστη από το κάθε ιατρείο. Στο χάρτη ο χρήστης επιβλέπει όλα τα ιατρεία καθώς και τη θέση του. Στη λίστα παράλληλα με τις πληροφορίες κάθε ιατρού εμφανίζεται η ημερομηνία και η ώρα του επόμενου ελεύθερου ραντεβού του. Ο ασθενής επιλέγει έναν ιατρό από τη λίστα και μεταβαίνει στο προφίλ του ιατρού. Εκεί μαζί με τις πλήρεις πληροφορίες του ιατρού εμφανίζεται ένα ημερολόγιο με τα διαθέσιμα ραντεβού του ιατρού. Ο ασθενής επιλέγει το ραντεβού που τον ενδιαφέρει και μεταβαίνει στην φόρμα προγραμματισμού ραντεβού. Εκεί συμπληρώνει τα στοιχεία του και το λόγο της επίσκεψης και ολοκληρώνει το ραντεβού. Αν ο ασθενής δεν έχει αποφασίσει για την ειδκότητα που χρειάζεται μπορεί να επιλέξει τη συμβουλή του ευφυούς συστήματος. Μετά από μία σειρά διαδοχικών ερωτήσεων, γενικών στην αρχή και ειδικότερων στη συνέχεια, το ευφυές σύστημα κατευθύνει τον ασθενή προς τη σωστή ειδικότητα ή στο σύνολο ειδικοτήτων. Οι ερωτήσεις δεν είναι ίδιες για κάθε ασθενή αλλά οι πιο ειδικές πυροδοτούνται από ένα σύνολο κανόνων που βασίζονται στις απαντήσεις του ασθενή στις γενικότερες ερωτήσεις. Τα δεδομένα εισόδου του ευφυούς συστήματος είναι στη μορφή απαντήσεων σε ερωτήσεις κειμένου, επιλογή γραφικών ή προέρχονται τη χρήση των αισθητήρων της έξυπνης κινητής συσκευής. Η υλοποίηση περιλαμβάνει τη χρήση CLIPS για το ευφυές σύστημα, τη χρήση HTML5 και JavaScript για την mobile εφαρμογή και PHP/SQL για τη διαχείριση της βάσης των διαγνωστικών ερωτήσεων και των ιατρών. / The issue of the thesis concerns the creation of a mobile application for scheduling appointments with doctors and physicians as well as providing a proposal of an intelligent system based on the collection of symptoms. The patient has the opportunity to seek doctors who are registered in the system using smart mobile device. The search criteria are the city, specificity type of insurance (private or public). The results are displayed in a list or on a map. The results are sorted by the distance of the position of the user from each doctor's position. On the map the user oversees all surgeries and his position. In the list along with the information of each doctor, the date and time of the next free appointment is displayed. The patient chooses a physician from the list and proceeds to the profile the doctor. There, together with the complete information of the physician, the user gets a calendar of available appointments of the physician. The patient chooses the date of the appointment and moves to the appointment form. There the user fills in the data and the reason of the visit and submits the appointment. If the patient is not certain of the specificity of the doctor the user needs, the user can choose the advice of the intelligent system. After a series of consecutive queries, the general principle and specific then the intelligent system directs the patient to the correct specificity. The questions are not the same for every patient, but they are triggered by a specific set of rules based on the responses of the patient. The input to the intelligent system is in the form of answers to questions of text, graphics or input from sensors. The implementation involves the use of CLIPS for intelligent system, using HTML5 and JavaScript for mobile application and PHP / SQL to manage the database of diagnostic questions and doctors.
14

Σχεδίαση και υλοποίηση συστήματος αξιολόγησης της δομής και του περιεχομένου ιστότοπων για κινητές συσκευές

Στεφανής, Βασίλειος 12 February 2008 (has links)
Τα τελευταία χρόνια η πρόσβαση στον παγκόσμιο ιστό δεν περιορίζεται μόνο στους επιτραπέζιους υπολογιστές αλλά πλέον περιλαμβάνει τα κινητά τηλέφωνα, τα PDAs και γενικότερα κάθε είδους κινητή συσκευή. Μάλιστα, στις αναπτυσσόμενες χώρες ο αριθμός των χρηστών που πλοηγούνται στον παγκόσμιο ιστό από κινητές συσκευές είναι μεγαλύτερος από αυτόν των χρηστών που πλοηγούνται μέσω επιτραπέζιων υπολογιστών. Επίσης, η ανάπτυξη περιεχομένου για τον παγκόσμιο ιστό έχει γίνει ευκολότερη λόγω της ύπαρξης αρκετών εργαλείων, που υπόσχονται τη γρήγορη και εύκολη παραγωγή του, χωρίς να απαιτούνται ιδιαίτερες γνώσεις από το χρήστη. Το ερώτημα είναι ποια χαρακτηριστικά θα πρέπει να έχουν οι ιστότοποι και το περιεχόμενό τους ώστε να προσφέρεται η βέλτιστη εμπειρία πλοήγησης στους χρήστες κινητών συσκευών. Το World Wide Web Consortium (W3C) έχει συντάξει τις πρακτικές που θα πρέπει να εφαρμόζονται για τη σωστή παρουσίαση του περιεχομένου του παγκόσμιου ιστού σε κινητές συσκευές (Mobile Web Best Practices). Η συμμόρφωση με τις πρακτικές αυτές είναι απαραίτητη κυρίως λόγω των περιορισμών των κινητών συσκευών. Οι κυριότεροι περιορισμοί είναι το μικρό μέγεθος οθόνης, ο τρόπος εισαγωγής δεδομένων στη συσκευή από το χρήστη, η διαθέσιμη μνήμη, η μικρή υπολογιστική ισχύ, η ταχύτητα μετάδοσης δεδομένων και η αυτονομία των συσκευών σε ενέργεια. Οι παραπάνω πρακτικές έχουν αντιστοιχηθεί, από το ίδιο το W3C, σε μία σειρά από ελέγχους που μπορούν να γίνουν στη δομή και το περιεχόμενο μιας ιστοσελίδας. Οι έλεγχοι αυτοί αποσκοπούν στο να εξασφαλίσουν ότι η συγκεκριμένη ιστοσελίδα μπορεί να προσφέρει μία αποδεκτή εμπειρία πλοήγησης στους χρήστες κινητών συσκευών. Ένα μέρος από τις πρακτικές αυτές ορίζουν ελέγχους που μπορούν να πραγματοποιηθούν αυτόματα με τη χρήση υπολογιστή, ενώ άλλες ελέγχους που απαιτούν και την ανθρώπινη κρίση. Στα πλαίσια της διπλωματικής, αφού παρουσιάστηκαν και αναλύθηκαν οι πρακτικές του W3C, σχεδιάστηκε και υλοποιήθηκε σύστημα για την αξιολόγηση της δομής και του περιεχομένου ιστότοπων που απευθύνονται σε κινητές συσκευές. Σκοπός του συστήματος είναι ανάλυση του ιστότοπου, η ανάκτηση των ιστοσελίδων που τον αποτελούν και ο έλεγχος της κάθε ιστοσελίδας για την ικανοποίηση ή όχι των παραπάνω ελέγχων. Τελικός στόχος αποτελεί η δημιουργία αναφοράς που θα αφορά συνολικά τον ιστότοπο καθώς και η παραγωγή βαθμού αξιολόγησης του ιστότοπου. Επίσης, ιδιαίτερο βάρος δόθηκε στην ανάκτηση και την αξιολόγηση σελίδων και περιεχομένου του ιστότοπου που αποτελούν μέρος του «κρυμμένου ιστού» (hidden web). Τέλος, στους χρήστες του συστήματος δίνεται η δυνατότητα χρήσης βαρών σημαντικότητας των ελέγχων που πραγματοποιούνται. / During the last years the access to the Web, not only from desktop PCs but from mobile devices too, such as mobile phones and PDAs, is a fact. Furthermore, in developing countries the number of users that browse the Web through mobile devices is larger than the number of users that browses the web from desktop PCs. Also, the creation of web content is much easier, due to a large number of applications that promise the fast and easy creation of web content without demanding special knowledge from their users. The question is which characteristics the web sites and their content should have in order to improve the user experience when accessed from mobile devices. The World Wide Web Consortium (W3C) has gathered the practices for delivering Web content to mobile devices (Mobile Web Best Practices). Those practices are strongly recommended because of the limitations of mobile devices. Those limitations are the small screen size, the inputting text method, the available memory, the small computational power and the power consumption. W3C, based on the above practices, has published a set of tests that refer to the structure and the content of a web page. Web pages which pass the tests provide a functional user experience for users of mobile devices. Some of the practices define tests that are machine verifiable and others tests that require the human judge as well. In this thesis at first the W3C Mobile Web Best practices are presented. Then, a system for the evaluation of the content and the structure of mobile web sites was designed and implemented. Purpose of the system is the analysis of a web site, the crawling of its web pages and the check of every web page against the W3C tests. The final goal of the system is to provide a report and a rating for the whole web site. Also, a module for crawling and evaluating content of the web site that is part of the "hidden web" is provided. Finally, the system's users may put weights of importance to each W3C test.
15

Uma pesquisa qualitativa das práticas de testes de software no contexto das aplicações móveis.

LUCIANO, Achiles Pedro da Cunha. 30 August 2018 (has links)
Submitted by Lucienne Costa (lucienneferreira@ufcg.edu.br) on 2018-08-30T17:06:55Z No. of bitstreams: 1 ACHILES PEDRO DA CUNHA LUCIANO – DISSERTAÇÃO (PPGCC) 2017.pdf: 1197427 bytes, checksum: 46a99b6df28cd76000cf4c5b38285b57 (MD5) / Made available in DSpace on 2018-08-30T17:06:55Z (GMT). No. of bitstreams: 1 ACHILES PEDRO DA CUNHA LUCIANO – DISSERTAÇÃO (PPGCC) 2017.pdf: 1197427 bytes, checksum: 46a99b6df28cd76000cf4c5b38285b57 (MD5) Previous issue date: 2017-06-01 / Contexto: O desenvolvimento de aplicações móveis cresce, acompanhando as constantes evoluções do hardware dos dispositivos. Com esta evolução, mais e mais recursos são adicionados e integrados à vida diária dos usuários. Contudo, a prática de testes de software utilizada pela comunidade para garantir o correto funcionamento das aplicações, incluindo a verificação de aspectos de segurança, portabilidade e compatibilidade, continua sendo um assunto pouco difundido. Objetivo: O objetivo deste estudo é compreender como as equipes lidam com a prática de testes de software aplicada ao contexto móvel, a relação cotidiana dos desenvolvedores com a literatura científica, a automação de testes e os desafios encontrados neste contexto. Método: Foi elaborado um estudo qualitativo, baseado na metodologia de Análise Temática, em três etapas: um survey, de caráter exploratório, que obteve 44 respostas de profissionais da área, seguido de uma seção de entrevistas com 12 profissionais para detalhar as questões levantadas durante o survey e um novo survey, de caráter confirmatório, que obteve 54 respostas e permitiu aos respondentes avaliar as principais conclusões das etapas anteriores. Resultados: Nossos resultados indicam a preferência dos desenvolvedores por testes manuais em detrimento da automação e o uso de testes funcionais automáticos de performance em alternativa, a escassez de referências para criação dos cenários de teste e os meios utilizados pelos profissionais para lidar com desafios como a fragmentação. / Context: Mobile WebApplicationdevelopmentincrease,followedbyoftenhardwareevolutions fromdevices.Withthisdevelopment,moreandmorefeatureshasbeenaddedina daily lifeofusers.However,thepracticesofsoftwaretestingusedbydeveloperstoensure the correctexecutionflowoftheapplication,includingsafetyaspects,portabilityandcompatibility,remainsawidespreadissue. Objective: This studyaddresseshowtounderstand teams andhowtheyapplythetestsinthedevelopmentphase.plan. Method: There was elaborated aqualitativestudy,basedonTematicAnalisysmethodology,inthreestages:a exploratorysurvey,thatcollected44answersfromprofessionals,followedbyaninterview with 12professionalstodetailtheanswerscollectedduringtheexploratorysurveyanda newconfirmatorysurvey,thatcollected54answersandallowedtheprofessionalstoevaluate the mainconclusionsfrompreviousstages. Results: Our resultsshownapreferencefrom developersformanualtestingoverautomationanduseofautomaticfunctionaltestsinstead, the lackofreferencestocreatenewtestscenariesandthemethodusedbyprofessionalsto deal withchallengessuchasfragmentation.
16

Causes of TCP Reset in Mobile Web Browsing

Bethalam, Anil Varma, Amburu, Prasanna Kumar January 2011 (has links)
Web browsing has been one of the most popular activities on the internet. The increasing importance of the Web in everyday life calls for device-independent access to existing web sites. Although, there is full Web access available on mobile phones the user experience is often poor when compared to the Web user experience on Personal Computer (PC). Therfore, it is important for the Internet service provider to find the indications of user dissatisfaction from the network. While using the mobile Web, user can normally abort the transfer by pressing the stop or reset buttons in the browsers, leaving the page being downloaded by following a bookmark or can close the connection. Such events can be observed through the TCP reset (RST) flag from traffic on network level. In this thesis we have investigated the possible causes of TCP RST flags mobile Web session is interrupted. We further analyze up to what extent we can rely on TCP RST flags for being an indication of user dissatisfaction in mobile web browsing. Therefore, an experiment testbed is developed to capture the TCP packet traces during controlled active tests. Results are gathered using mobile devices with four popular mobile operating systems (OS). The trace files captured are analyzed using perl script to dicern the flow and focusing on the TCP RST flag during the flow. Further, TSTAT tool is used to validate our trace files. / 0760-882089
17

Usability Challenges for the Mobile Web : An Enterprise Perspective

Sieverthson, Hanna, Lund, Malin January 2017 (has links)
In today's society, a large part of Sweden's population owns a smartphone. Since the release ofthe iPhone in 2007, the phenomena of using smartphones to shop has increased every yearand is now larger than ever. Not surprisingly, developing and maintaining websites for otherdevices than a desktop, such as smartphones and tables, is now a top priority among theworld's companies. However, it has been argued that many retailers fail at providing asatisfactory user experience on the mobile web, and many customers are unsatisfied with theirmobile experiences. Previous research has investigated user experiences from a customerpoint-of-view. The aim of this thesis is to examine usability issues regarding the mobile webfrom an enterprise point-of-view, with the help of four main areas within usability. The areasare: content, site performance, navigation and accessibility. They were identified in previousresearch, which includes both a customer and an enterprise perspective in the theoreticalchapter. This research was initiated to confirm these areas as challenges from an enterpriseperspective in Sweden. Additionally, the aim of the thesis is also to gain insight in why theareas are challenging to manage for an enterprise today.This research was conducted by performing a case study at a Swedish telecom company, withfour employees participating in interviews. The data collection resulted in valuable insights,confirming that the identified main areas present challenges for the chosen company todifferent degrees. The most challenging issues were proven to be content and siteperformance, where fitting content on small screens and making sure the site speed issatisfactory from a customer perspective were seen as especially difficult aspects.Additionally, the analysis mapping theoretical and empirical findings includes suggestions ofwhy the identified main areas are seen as issues from the enterprise point-of-view. This studyproves there are challenges enterprises face, which hinders them to provide satisfactory userexperiences on the mobile web. The research confirms the main areas as challenges as well aspresenting why they are tricky to manage. Lastly, this thesis might have the possibility to actas a base for further research, such as managing the different main areas more efficiently,since it was not the aim of this thesis to offer that kind of insight.Keywords;
18

Responzivní webdesign / Responsive webdesign

Hnízdil, Jakub January 2014 (has links)
This Master thesis focuses on responsive web design. The main objective is to provide comprehensive view of the website created in so-called responsive realization, and impart awareness to readers not only about idea of responsive web design itself, but also about other ways of creating mobile webs. Furthermore, thesis deals with constructing of overview and comparison of selected technologies and frameworks with support of creating responsive websites. Every group of technologies or procedures is discussed in single chapter, to let reader simple and clearly return to particular concepts. After reading this thesis the reader should acquire not only detailed knowledge about responsive web design, but also suggestions and manuals for creating websites and for decisions in choosing the type of technology, which is possible to use to creating websites.
19

Measuring Impact of QoS on QoE in Mobile Web Services

Chowdhury, Md Kamal Hossain January 2012 (has links)
With the development of mobile web services, it is important to know for a service provider how Quality of Service (QoS) is related with the Quality of Experience (QoE) for the mobile users. Any change in the QoS could be reflected on the QoE. However, good QoS does not always provide good QoE. Thus, a proper combination of QoS and QoE results in a good user experience. Good understanding of QoS and QoE is necessary in order to achieve that. In addition, identifying the proper relationship between network level QoS and user-end QoE is extremely challenging task which requires the highest level of accuracy. In order to understand the relation between QoS and QoE in a web service, an Apache server was setup with Google Map Web Service. In the server side, QoS parameters- delay, jitter and service unavailability were introduced for an experiment. In the user end, QoE was examined by doing experiment with different mobiles. In this test, 18 different conditions were experienced by the user who marked their QoE. This experiment was designed to collect data from the user to examine the user QoE and network level QoS. The results show that without server end Apache QoS module the service might be unavailable in high delay and jitter. However, with the Apache QoS module the service is available in high delay and jitter even though it takes longer time to respond. For better QoE, the delay and jitter should be as low as possible. Moreover, better QoE is experienced in better mobile design. Good mobile receiver and resolution make the QoE higher. Lower quality mobile design cannot ensure good service even though the network level QoS is good.
20

Introduction to a mobile development methods investigation to Scania IT AB : Case: Rundtursbuss application

Moreira, Juliana January 2012 (has links)
The purpose of this work was both to explore the variety of methods to develop mobile applications and to create a requirement documentation and solution proposal to the case study Rundtursbuss. During the 10 weeks work-experience, I had the possibility to investigate a range of methods to develop mobile applications and apply it to a reference case. The questions regarding which method to choose when developing mobile application are not easy to answer, once there is not only one solution that can fit the needs of all the applications that will be developed at Scania. Each application needs to be evaluated not only from a technical perspective, but also from a user-centered way. One of the best ways to quickly evaluate a project is asking what that makes the project mobile The analysis of each criteria aided in the evaluation of the application requirements and in reaching the conclusion that the most promising methods to develop the application Rundtursbuss are either native or cross-compilation ones. In conclusion, it is crucial to emphasize that while Scania does not have a procedure on how to develop, maintain and coordinate the development of mobile applications, single initiatives will continue to emerge, which increase the cost and affect the quality of their IT products and services.

Page generated in 0.0463 seconds