• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 101
  • 52
  • 16
  • 4
  • 3
  • 3
  • 2
  • 2
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • Tagged with
  • 195
  • 93
  • 84
  • 83
  • 66
  • 64
  • 51
  • 37
  • 37
  • 36
  • 31
  • 28
  • 27
  • 26
  • 26
  • 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.
41

En jämförelse av ramverk vid utveckling av mobila applikationer : Studie kring genomförbarhet att övergå från ’native Android till Flutter eller Jetpack Compose vid utvecklingen av mobila applikationer / A comparison of frameworks when developing mobile applications : A study on the feasibility of switching from ‘native Android’ to Flutter or Jetpack Compose when developing mobile applications

Osman, Mohamed, Jamsahar, Robin January 2022 (has links)
Syftet med denna avhandling var att undersöka och utvärdera vilka val utvecklare bör göra vid skapandet av mobila applikationer. Vidare var målet att hitta lämpliga ersättare för Android delen i kursen HI1033 Mobila applikationer och trådlösa nät på Kungliga Tekniska Högskolan. För att åstadkomma detta utvärderades de mest populära plattformsoberoenderamverken på marknaden, Flutter och React, tillsammans med traditionella och nya ’native’ alternativ som Jetpack Compose. Granskningen av mobilapplikationerna inkluderade utvärderingar av utseende, tidsåtgång, komplexitet, dokumentation, stabilitet, kodlängd samt genomförbarhet bland många. Applikationerna utvecklades med dessa i åtanke, men krävdes också att följa de obligatoriska kraven för mobila applikationskursen. Detta för att ge svar på om dessa varianter kunde anpassas i kursen för framtida klasser. Om applikationerna inte kunde följa kursens krav var tillvägagångsättet sannolikt inte ett genomförbart alternativ. Resultaten visade att, tillskillnad från Jetpack Compose är Flutter betydligt svårare och mer komplicerat att implementera. Det har potential, men det saknar komplex funktionalitet till Blåtand-sensorer och mer specifika ’native’ funktioner.  I jämförelsen med Jetpack Compose och traditionell Android utveckling i denna fråga visades det att Jetpack Compose var både enklare och mindre tidskrävande, kortare i kodlängd men även kunde replikeras på utseendet. Därför är Jetpack Compose ett bra alternativ för att bygga ’native’ applikationer samtidigt som det uppfyller kraven för HI1033 Mobila applikationer och trådlösa nät. / The purpose of this thesis was to study and evaluate what choices developers must make when creating mobile applications. Further, the aim is to find a suitable replacement for the Android part of the course in HI1033 Mobile Applications and Wireless Networks at the KTH Royal institute of Technology. To accomplish this, the most popular cross-platform frameworks on the market, Flutter and React, along with traditional and new native alternatives such as Jetpack Compose, were evaluated.  The examination of the mobile applications included evaluations of appearance, time consumption, complexity, stability, and feasibility among many. The applications were developed with this in mind, however, they needed to also follow the mandatory requirements of the mobile application course to provide answers as to whether these variants could be adapted in the course’s future classes. If the applications could not meet the course's requirements, then the approach was likely not a viable one. The results indicated that, unlike Jetpack Compose, Flutter is significantly more difficult and cumbersome to implement. It has potential, but it’s missing complex functionality for Bluetooth sensors and more specifically certain native functionalities. Comparing Jetpack Compose with traditional android development in this question proved that the newer Jetpack Compose was both easier, less time-consuming, and more stable to use. Therefore, Jetpack Compose is a good alternative for building native mobile applications, but also for the future classes in HI1033 Mobile Application and Wireless Networks.
42

Applying model-based testing to network monitor user interface

Panday, Ashish January 1900 (has links)
Master of Science / Department of Computing and Information Sciences / Robby / This report is a case study of applying Model-Based testing approach using SpecExplorer, which is a model-based testing tool developed by Microsoft, to test a component of Microsoft Network Monitor. The system under test is the UI of the Network Monitor feature, Parser Profiles Management. Model-Based testing is a methodology for automated testing which not only automates the test execution, but the test design and generation. This approach starts by expressing an abstract model of the system which is a smaller subset of the product behavior, but retains essential elements which form the focus of the testing problem. A model-based testing tool creates a finite state machine from the model which is traversed to produce test cases. Thus, it provides more efficient coverage and flexibility in developing and maintaining test cases.
43

Typopa : En presentationsapp för grundskolan

Kirtley, Erik January 2016 (has links)
Grafisk design och illustration är en viktig del av grundskoleundervisningen, utan att en kanske tänker på det. Skolbarn är omgivna av bokstäver, typsnitt, färger, foton, illustrationer och får ofta arbeta med att komponera bild och text. Digitaliseringen i grundskolan har till största del gått ut på att ge varje skolbarn tillgång till en egen dator eller läsplatta. Men det är otydligt hur och med vilka program och appar som teknologin faktiskt ska användas. Lärare får på egen hand leta efter digitala läromedel som kan passa undervisningen. Detta leder till att de digitala läromedel och verktyg som används i grundskolor ofta kan vara på engelska, innehålla reklam, eller vara utvecklade för andra syften än undervisning. Typopa är en presentationsapp för läsplattor som skapats med just grundskolan i åtanke. Med appen ska skolbarn och lärare i grundskolan enkelt kunna samla ihop och komponera bild och text till presentationer som sedan kan projiceras på vägg eller skriva ut. Appens metodik och gränssnitt utgår ifrån grafisk design och typografi, men utan att använda sig av strikta regler eller avancerade termer.
44

Deklaratyviai apibrėžiamų komponentų architektūra: projektavimas ir realizacija Java sistemoje / The architecture for declarative components: design and java implementation

Valskis, Justas 04 July 2014 (has links)
Šio darbo tikslas yra sukurti metodą, kuris teiktų galimybę kuo didesnę vartotojo sąsajos dalį apibrėžti deklaratyviai (komponentų kūrimas, įvykių klausytojų registravimas, komponentų tarpusavio sąryšių apibrėžimas ir vizualus komponentų išdėstymas languose). Darbe išanalizuotos įvairios komponentinės architektūros bei išraiškingą vartotojo sąsajos apibrėžimą įgalinantys sprendimai. Apibrėžta ir įgyvendinta architektūra leidžianti kurti deklaratyviai apibrėžiamus vartotojo sąsajos komponentus, kurie deklaruoja savo elgesį ir gali bendrauti tarpusavyje pranešimų pagalba. Rezultate buvo sukurta sistema, kuri leidžia kurti taikomąsias programas su Java Swing vartotojo sąsaja, naudojantis beveik vien tik deklaratyviais taikomosios programos dalių apibrėžimais. Sukurtos sistemos konfigūracijos galimybės leidžia sumažinti komponentų manipuliacijai skirto Java kodo poreikį. / A part of a user interface can be created using declarative means. The main goal of this paper is to maximize that portion. To do that, said means would be used to create components, register event listeners, describe relationships between components and layout them in windows. Various component-based architectures and existing solutions for declarative user interface definition were analyzed. As a result, an architecture was defined which allows user interface components to be created using a declarative approach. These components define their behavior and use messages to communicate with each other. The outcome was a system, which can create Java Swing applications using mostly declarative definitions of various parts of said applications. This system provides various configuration options that reduce the need of writing Java code for component manipulation.
45

Applicability of modern graphics libraries in web development : How may current graphics APIs that allow GPU-rendered web content be better inorporated for use in modern web application production?

Nordström, Daniel January 2019 (has links)
This thesis presents an exploration into current web browser technologies for graphicsdevelopment, and offers a framework-like solution to integrate WebGL basedgraphical features into any web application based on those findings. It is builtlargely of the 2017 investigative graduate work done at Explizit Solutions (an ITfirm based in Skellefteå, Sweden), where the goal was to discover how 3D graphicstechnology in web browsers could be incorporated into and improve the front-endof their booking system services. A refined version of the solution produced in thatwork is presented, discussed and evaluated in this dissertation along with the investigativework done to produce it.
46

An investigation of the connections between use of Facebook and the self-esteem/well-being of students with disabilities in the University Of Iowa Reach Program

Hill, Candis Lashel 01 July 2014 (has links)
Scholars generally agree that having social relationships provides an individual with a sense of psychological well-being. A solid social network can be critical in times of hardship, such as loss or chronic illness. When referring to social networking, the site, Facebook, will be used. In addition, students with disabilities are often stigmatized for their difference from other students and need the support from their perceived networks to maintain psychological well-being. Although much has been written about the relationship between electronic social networking and an individual's well-being, few studies investigated the relationship between disability, social networking and self-esteem. The purpose of this quantitative study was to explore the relationship between disability, Facebook usage and the self-esteem/well-being of University of Iowa (UI) REACH students. Participants included students with a documented disability (n=56) currently or formerly enrolled in the UI REACH program (a 2-year post-secondary program for students with intellectual and cognitive disabilities). The results of the descriptive correlational analysis, Analysis of Variance (ANOVA), and the linear regression found one major and one supplemental finding. First, the results indicated that there was not a significant relationship in the amount of Facebook friends UI REACH students had and their reported level of self-esteem. Second, the results of the study indicated that UI REACH students who spent more time on Facebook reported lower self-esteem. Hence, this result was found to be significant. Third, the results indicated that there was not a significant correlation between the overall Facebook Intensity Scale score and self-esteem. In addition, gender was examined by testing the interaction between Facebook Intensity to see if it had a unique effect on self-esteem/well-being. Age was examined alongside gender and Facebook Intensity Scale score to test their independent effects on self-esteem/well-being. The implications of this study are also discussed, since they can benefit post-secondary educators and rehabilitation counseling professionals develop interventions to increase the well-being of students with intellectual and/or cognitive disabilities in transitional programs. Keywords: disability, Facebook, social networking, well-being, self-esteem, UI REACH students
47

Poppins : The Service and Interaction Design of Babysitting Service

Tofilovski, Alexander January 2019 (has links)
This master thesis is covering a project that focuses on developing both babysitting services and dog walking services and facilitating them through a mobile application. Only the user interface for the service of babysitting was created because the dog walking service was considered to be less of a complex service, and not add to more to the insights in this project. The project was started due to observations that the babysitting service is highly used in America, but it does not operate in a structured fashion. Many parents are new to babysitting which creates uncertainty when ordering and scheduling babysitter. Babysitter, on the other hand, are usually younger and inexperienced. The user interface is created with a service design approach. Developing the service though by creating stakeholder maps, customer journeys, and, service blueprints. Creating the user interface with the service blueprint as a reference. By taking this approach business insight where created and the babysitting service could be created as a hollow organization. An organization that combines more than one service to create greater value for the end user. / Den här examens rapporten innehåller arbetet att fram ta en barnvakts service och en service för att hjälpa hundägare att rasta hunden när de är frånvarande. Ett grönsint har designat för att tillgodo se användaren med servicen. Hund servicens användargränssnitt har dock inte designats på grund av att servicen ansågs mindre komplex och inte bedrog till insikterna i projektet. Projektet startade på grund av en observation baserad på barnvakts tjänster använd i Amerika. Observationen visade att många föreldar använder sig utav barnvakter men kommunikationen mellan föräldrar och barnvakter varierade mycket. Variationen skapar svårigheter i servicen. Mång föräldrar som aldrig använt sig av barnvakts tjänster har svårt att bedöma vad som kan begäras och hur mycket de ska betala. Barnvakter som oftast är unga människor är de som lider av situation. Unga och oerfarna som är drar sig för att säga till när allt inte stämmer överens. Användargränssnittet är skapat med en servicedesign approach. Arbeta fram en service genom att ska stakeholder maps, customer journeys och service blueprints. Användargränssnittet skapades genom att använda service blueprinten som en referens till vilka funktioner som ska finnas med. Genom att ta använda sig av servicedesign för att ta fram gränssnittet har insikter skapat ur en organisatorisk synpunkt. Insikter som lede till skapandet av en ”hollow” organisation. En organisation som combinera fler typer av service för att skapa mervärde till slutanvändaren.
48

Övervakningsapplikation för Windows 8 surfplatta / Monitoring application for Windows 8 tablet

Larsson, Fredrik, Falkesand, Fredrik January 2013 (has links)
I dagsläget finns inget system som övervakar en tullstation utan att man måste vara på plats på kontoret eller stationen. Denna rapport handlar om utvecklingen av en övervaknings applikation i Windows 8 store app miljö på uppdrag av Combitech AB mot kunden Kapsch TrafficCom. Applikationen utvecklades mot en Windows 8 surfplatta för att kunna övervaka en tullstation. Användargränssnitt är utvecklat i XAML och dess logik i C#. Onion Architecture har används för att bygga upp arkitekturen i applikationen. Resultatet av examensarbetet blev en fungerande prototyp av en övervaknings applikationen till en Windows 8 surfplatta, där innehållet genereras av en simulator. Applikationen visar användaren information om en specifik tullstation, exempelvis passager och event. / Today is there no system that monitors a tolling station without the need to be at the office or the tolling station. This report concerns the development of a monitoring application to Windows 8 store app environment on behalf of Combitech AB towards the customer Kapsch TrafficCom. The application was developed for a Windows 8 tablet to monitor a tolling station. The user interface was developed in XAML and its logic in C#. Onion Architecture has been used to build the architecture for the application. The result of this thesis was a working prototype of a monitoring application for Windows 8 tablet, where the content is generated by a simulator. The application displays information for the user about a specific tolling station, for example passages and events.
49

An Asynchronous Meta-Data Driven Web UI for Pricing of Structured Products

Lindström, Anders January 2015 (has links)
In the process of building maintainable and customizable software used and displayed in different mediums, a user interface (UI) that is auto-generated from meta-data can be built. That way minimal effort can be made when customizing the software. This thesis took place at the financial software company SunGard. Traders have requested a web based solution to one of SunGard's financial softwares, and will be used for managing structured products. The solution had to work with some already defined web and server components that SunGard is using. The web tool used for making a prototype and evaluating the suitability was AngularJS. As a result it was found that it was possible to create a meta-data driven UI. Some programmatic design issues when generating the UI are discussed.
50

Benefits of continuous delivery for Sigma IT Consulting

Sigfast, Martin, Olsson, Fredrik January 2018 (has links)
Manual deploys and testing of code can be both time-consuming and error-prone. Many repetitive manual steps can lead to critical tests or necessary configuration being forgotten or being skipped due time-constraints resulting in software that doesn’t work as intended when deployed to production. The purpose of this report is to examine whether continuous delivery(CD) could lead to any positive effects and if there are any obstacles for CD in an Episerver project at Sigma ITC. The study was done by implementing a CD pipeline for a project similar to a real project at Sigma then letting the developers work with it and interviewing them about their current workflow, their attitude towards the different steps involved and if they saw any problems with CD for their project. Even if the developers, in general, where positive to CD they had some reservations about it in their current projects. The main obstacle the developers saw where the time/cost which would affect the customer and also some uncertainty around the complexity in testing Episerver. The results show that there could be positive effects of CD even if the project type is not optimal for reaping all the CD benefits, it all depends on people involved seeing a value in testing and the questions around testing in Episerver are straightened out.

Page generated in 0.0439 seconds