To see the other types of publications on this topic, follow the link: Xamarin.

Dissertations / Theses on the topic 'Xamarin'

Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles

Select a source type:

Consult the top 50 dissertations / theses for your research on the topic 'Xamarin.'

Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.

You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.

Browse dissertations / theses on a wide variety of disciplines and organise your bibliography correctly.

1

Hård, af Segerstad Gustaf, and Victor Conner. "Migrering av existerande mobilaapplikationer till Xamarin Forms." Thesis, Uppsala universitet, Institutionen för informatik och media, 2015. http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-242679.

Full text
Abstract:
Den här studien undersöker för- och nackdelar med att migrera existerande mobilaapplikationer till Xamarins crossplatform ramverk Xamarin Forms. Metoden somanvänts för att samla in data är inom ramen för forskningsparadigmet Design Science.En prototyp har utvecklats med syftet att undersöka vad som är möjligt att migrera tillXamarin Forms. Prototyputvecklingen har dokumenterats i loggböcker som sedananalyserats som kvalitativ data. Två intervjuer har även genomförts med andraxamarinutvecklare med syftet att nå en djupare förståelse för ämnet. Studien harproducerat ett flödesschema för när ett beslut om att migrera en existerande applikationtill Xamarin Forms bör tas. Vid beslut om migration har vi även formulerat ett antalriktlinjer som bör efterföljas för att uppnå bra resultat. Flödesschemat och riktlinjerna ärbaserade på resultaten från analysen av loggböckerna och intervjuerna.
This study investigates the pros and cons of migraiting existing mobile applications toXamarins crossplatform framework Xamarin Forms. The method that is being used tocollect data is within the scope of the research paradigm Design Science. A prototype ofan existing mobile application has been developed in order to research the possibilitiesof migraiting existing applications to Xamarin Forms. The development process of theprototype has been documented in journals which later were to be analyzed asqualitative data. Two interviews have been done with other Xamarin developers in orderto get a deeper understanding of the subject. This study produced a flowchart that is tobe used when deciding about a migration of an existing mobile application aswell asguidelines for the migration itself. The flowchart and guidelines are based on analyzingthe data from our journals aswell as our interviews with other developers.
APA, Harvard, Vancouver, ISO, and other styles
2

Колесник, О. Ю., and Олена Петрівна Черних. "Використання Xamarin при кросплатформної розробки мобільних додатків." Thesis, Національний технічний університет "Харківський політехнічний інститут", 2017. http://repository.kpi.kharkov.ua/handle/KhPI-Press/43854.

Full text
APA, Harvard, Vancouver, ISO, and other styles
3

GAJJELA, VENKATA SARATH, and SURYA DEEPTHI DUPATI. "Mobile Application Development with Image Applications Using Xamarin." Thesis, Blekinge Tekniska Högskola, Institutionen för tillämpad signalbehandling, 2018. http://urn.kb.se/resolve?urn=urn:nbn:se:bth-15838.

Full text
Abstract:
Image enhancement improves an image appearance by increasing dominance of some features or by decreasing ambiguity between different regions of the image. Image enhancement techniques have been widely used in many applications of image processing where the subjective quality of images is important for human interpretation. In many cases, the images have lack of clarity and have some effects on images due to fog, low light and other daylight effects exist. So, the images which have these scenarios should be enhanced and made clear to recognize the objects clearly. Histogram-based image enhancement technique is mainly based on equalizing the histogram of the image and increasing the dynamic range corresponding to the image. The Histogram equalization algorithm was performed and tested using different images facing the low light, fog images and colour contrast and succeeded in obtaining enhanced images. This technique is implemented by averaging the histogram values as the probability density function. Initially, we have worked with the MATLAB code on Histogram Equalization and made changes to implement an Application Program Interface i.e., API using Xamarin software. The mobile application developed using Xamarin software works efficiently and has less execution time when compared to the application developed in Android Studio. Debugging of the application is successfully done in both Android and IOS versions. The focus of this thesis is to develop a mobile application on Image enhancement using Xamarin on low light, foggy images.
APA, Harvard, Vancouver, ISO, and other styles
4

Gava, Federico. "Sviluppo di un'Applicazione Mobile Cross Platform mediante Tecnologia Xamarin." Master's thesis, Alma Mater Studiorum - Università di Bologna, 2019. http://amslaurea.unibo.it/18989/.

Full text
Abstract:
Tesi di Laurea Magistrale in cui viene realizzata l’applicazione SuperMappe utilizzando la tecnologia Xamarin in modo tale che il software prodotto possa essere eseguito indistintamente sui dispositivi mobili, sia con sistema operativo iOS che Android.
APA, Harvard, Vancouver, ISO, and other styles
5

Fejza, Egzon, and Ylli Kacaniku. "Application development in Xamarin - a comparison with native application." Thesis, Malmö högskola, Fakulteten för teknik och samhälle (TS), 2016. http://urn.kb.se/resolve?urn=urn:nbn:se:mau:diva-20832.

Full text
Abstract:
I denna studie kommer vi att undersöka det populära ramverket Xamarin. Xamarin är ett cross-platform ramverk som använder programmeringsspråket C# för att utveckla samma applikation för iOS, Android och Windows Phone. Studiens huvudsyfte är att genomföra en inledande explorativ studie där vi försöker att identifiera ett antal särskiljande aspekter mellan native- och Xamarin utveckling och dess slutprodukter.För att göra denna jämförelse har vi utvecklat tre applikationer: en native android applikation, en Windows Phone applikation i Xamarin, och en Android app-likation i Xamarin. Med hjälp av en litteraturstudie och utvecklingen av de ovan-nämnda applikationerna har de särskiljande aspekter observerats och identifieras.Resultatet av vår studie visar att native Android applikationen tar upp mindre plats i telefonen jämfört med Xamarin Android applikationen, medan Xamarin Win-dows Phone applikationen tar 1/6 mindre utrymme i telefonen jämfört med Xamarin Android applikationen. Ytterligare tester visar också att Xamarin Android appli-kationen tar längre tid att starta jämfört med native Android och Xamarin Winows Phone applikationen.
In this study, we will examine the popular framework Xamarin. Xamarin is a cross-platform framework that uses the C# programming language to develop the same application for iOS, Android and Windows Phone. The study's main purpose is to conduct an initial exploratory study in which we try to identify a number of distin-guishing aspects between native- and Xamarin development and its products. In order to make this comparison we developed three applications: one native android application, one Windows Phone application in Xamarin, and one Android application in Xamarin. With the help of a literature study and the development of the aforementioned applications, the distinctive aspects have been observed and identified.The result of our study shows that the native android application takes up less space in the phone compared to the Xamarin android application, whereas the Xamarin Windows Phone app takes 1/6 less space in the phone compared to the Xamarin android application. Further tests also show that the Xamarin android ap¬p-lication takes longer time to start-up than with the native Android and Xamarin Winows Phone applications.
APA, Harvard, Vancouver, ISO, and other styles
6

Голубець, Михайло Борисович, and Mukhailo Holubets. "Дослідження ефективності використання технології Xamarin при розробці мобільних додатків." Thesis, Тернопільський національний технічний університет імені Івана Пулюя, 2017. http://elartu.tntu.edu.ua/handle/123456789/19004.

Full text
Abstract:
Дипломна робота на здобуття освітнього ступеня магістра 8.05010201 – Комп’ютерні системи та мережі. – Тернопільський національний технічний університет імені Івана Пулюя, Тернопіль 2017. Дипломна робота присвячена дослідженню ефективності використання технології Xamarin при розробці мобільних додатків в порівнянні з альтернативними технологіями. Новизна полягає у розробці методів дослідження ефективності розробки мобільних додатків з технологією Xamarin, в результаті чого було отримано характеристики досліджуваної технології. Проведено аналіз процесу розробки мобільних додатків, в результаті чого визначено ефективні та неефективні способи розробки. Проведено дослідження альтернативних методів та технологій, а саме: Ionic, RoboVM та PhoneGap. В результаті чого було підтверджено високі характеристики технології Xamarin в порівнянні з альтернативами. Досліджено розробку на Xamarin за допомогою патерну MVVM, в результаті чого було написано програму для зберігання контактів.
The diploma paper for obtaining the Master’s degree 8.05010201 – Computer systems and networks – Ternopil Ivan Puluj National Technical University, Ternopil 2017 . The novelty lies in the development of research methods efficiency of Xamarin mobile application development technology, which resulted in obtaining characteristics of the technology. An analysis of mobile application development was performed, which resulted in determining of the effective and ineffective development ways. The research of alternative methods and technologies, namely: Ionic, RoboVM and PhoneGap, was made. As a result, high performance Xamarin technology characteristics were confirmed in comparison to alternatives. The design process at Xamarin with the use of MVVM pattern was studied, which resulted in creating software for your contacts saving
APA, Harvard, Vancouver, ISO, and other styles
7

Claes, Barthelson. "PaddelAppen." Thesis, Karlstads universitet, Avdelningen för datavetenskap, 2015. http://urn.kb.se/resolve?urn=urn:nbn:se:kau:diva-35012.

Full text
Abstract:
Mobila lösningar blir allt vanligare och appar kan utvecklas för att hjälpa mobilanvändare med det mesta. Att utveckla appar är populärt och kan göras i en mängd olika språk och utvecklingsmiljöer, och projektet har haft som mål att både utveckla en användbar app och utvärdera en sådan utvecklingsmiljö. PaddelAppen som utvecklats i projektet fyller ett tomrum genom att vara en resurs för paddelintresserade. Samtidigt har utvecklingsarbetet resulterat i en utvärdering av utveck-lingsmiljön Xamarin, som använts tillsammans med Visual Studio för att plattformsobe-roende utveckla appen för både Android och Windows Phone.
APA, Harvard, Vancouver, ISO, and other styles
8

Waclawek, Mariusz. "Cross-Platform, Parallel Development in Xamarin : Design and Implementation of the Platform for Building Extensible, Cross-platform GUI Applications Based on Plug-in Framework in Xamarin." Thesis, Luleå tekniska universitet, Institutionen för system- och rymdteknik, 2016. http://urn.kb.se/resolve?urn=urn:nbn:se:ltu:diva-365.

Full text
Abstract:
This thesis describes research of plug-in frameworks, their application and benefits and also a way to develop cross-platform GUI applications in Xamarin with Xamarin.Forms. It describes also the limitations that mobile systems set on plug-in frameworks. The result of the thesis is a basic and extensible platform for building GUI applications based on the MVVM design pattern with modularity and extensibility of MEF 2.0.
APA, Harvard, Vancouver, ISO, and other styles
9

Sutera, Lorenzo. "Sviluppo di applicazioni mobile cross-platform: confronto tra xamarin e flutter." Bachelor's thesis, Alma Mater Studiorum - Università di Bologna, 2019. http://amslaurea.unibo.it/19564/.

Full text
Abstract:
La tesi affronta l'argomento dello sviluppo di applicazioni mobile e dei possibili approcci di sviluppo mostrandone vantaggi e svantaggi. Più precisamente, si andrà ad analizzare lo sviluppo con approccio Cross-Platform. Verranno mostrate le tecnologie più utilizzate al giorno d'oggi per questo tipo di approccio e, inoltre, si andranno ad esaminare dettagliatamente due framework specifici: Flutter e Xamarin. Questi due, successivamente, verranno confrontati l'uno con l'altro mettendone in risalto i vantaggi e gli svantaggi. Lo scopo di questa tesi è quello di indirizzare i lettori, nel caso si abbiano dubbi a riguardo, su uno dei framework presi in esame, tutto ciò tenendo conto di vari fattori, tra i più importanti: le conoscenze degli sviluppatori, le piattaforme di destinazione e le caratteristiche della applicazione stessa.
APA, Harvard, Vancouver, ISO, and other styles
10

Andersson, Vestman Filip, and Magnus Karlsson. "Experimentell studie av prestandaskillnader mellan native Android och Xamarin för mobilapplikationer." Thesis, Luleå tekniska universitet, Institutionen för system- och rymdteknik, 2018. http://urn.kb.se/resolve?urn=urn:nbn:se:ltu:diva-69108.

Full text
Abstract:
Sedan smarta mobiltelefoner introducerades har användningen och likaså behovet av mobilapplikationer ökat exponentiellt. När utvecklingsprocessen för en mobilapplikation påbörjas måste en utvecklare utvärdera ett antal faktorer som kan påverka mobilapplikationens användning eller prestanda, till exempel utvecklingsplattform som denna studie fokuserar på. Syftet med denna studie är att fastställa prestandaskillnaderna för native Android och Xamarin cross-compile med hjälp av en experimentell studie. Tesen för denna studie är baserad på tidigare forskning som tyder på att cross-platform och Xamarin cross-compile har sämre prestanda än native Android, resultatet av denna studie kan bidra till valet av utvecklingsplattform för utvecklare. Avgränsningar har valts i form av Android som plattform, exekveringstid, CPU-användning samt RAM-användning för prestandamätning. Beräkningar som utförs är iterativ bubble sort i form av best case, worst case och random case med varierande antal nummer och en rekursiv Fibonaccisekvens med olika utgångspunkter. Resultatet av denna studie stämmer överens med tesen, Xamarin har i dagsläget sämre prestanda än native Android.
Throughout the last decade the mobile phone market has grown rapidly and with it, the need for mobile applications has grown as well. When the development process for a mobile application starts, a developer must review various factors that can affect the mobile applications usage or performance, for example the development platform to use which is the focus of this study. The purpose of this study is to determine the difference in performance between native Android and Xamarin cross-compile with the use of an experimental study. The hypothesis of this study is based on previous research which shows that cross-platform and Xamarin cross-compile have worse performance than native Android, the result of this study can contribute can help a developer make the decision on what development platform to choose. The delimitations have been chosen as Android as platform, execution time, CPU-usage and RAM-usage for performance testing. The algorithms that were chosen were an iterative bubble sort, in form of best case, worst case and random case with varying numbers, and a recursive Fibonacci sequence with different starting points. The result of this study is consistent with the hypothesis, Xamarin shows worse performance than native Android.
APA, Harvard, Vancouver, ISO, and other styles
11

Armgren, Marc. "Mobile Cross-platform development versus native development A look at Xamarin Platform." Thesis, Umeå universitet, Institutionen för datavetenskap, 2015. http://urn.kb.se/resolve?urn=urn:nbn:se:umu:diva-108276.

Full text
Abstract:
The world of mobile phones is currently inhabited by three large rivals. We have Apple with their iOS devices, Microsoft with the Windows Phone line, and various devices with Googles Android operating system. Developing for all platforms individually is labour intensive and time consuming. Therefore cross-platform development is of interest for companies large as small. The technique which gives performance closest to native development is called cross compiling, which compiles native applications from a common codebase. This thesis takes a closer look at the performance of the tool Xamarin Platform, in which applications for iOS, Windows Phone and Android can be created. The performance of Xamarin Platform applications on iOS and Android is native for most user interface components. Network performance is native or better. However computational tasks are very slow compared to natively developed applications. Xamarin PlatformWindows Phone applications are not covered by this thesis.
APA, Harvard, Vancouver, ISO, and other styles
12

Ткаченко, А. В., and Т. І. Астістова. "Дослідження кросплатформених методів розробки UX/UI інтерфейсів мобільних пристроїв з використанням фреймворку Xamarin." Thesis, КНУТД, 2016. https://er.knutd.edu.ua/handle/123456789/5169.

Full text
APA, Harvard, Vancouver, ISO, and other styles
13

PERSSON, SANDQVIST NIKLAS, and ADNAN KATARDZIC. "Mobil diabetesapplikation." Thesis, Örebro universitet, Institutionen för naturvetenskap och teknik, 2014. http://urn.kb.se/resolve?urn=urn:nbn:se:oru:diva-35758.

Full text
Abstract:
This report is about the development of a prototype of a mobile application and a web application that will help diabetes patients in their own treatment and ease diabetes nurses work with their diabetes patients.   The mobile application is a digital version of a diabetes diary used by the Örebro County Council primary care to ease in diabetes treatments.   The report also covers tests with users which were conducted on potential users to get some sort of feedback from groups other than customer and colleagues. Tests with users showed that there was an interest in a mobile application and it was a highly appreciated project.   The web application ease diabetes nurses in their work with their diabetes patients in the way that the web application can display graphs of the patient's blood glucose level.
Rapporten handlar om utvecklingen av en prototyp för en mobilapplikation och en tillhörande webbapplikation som ska hjälpa diabetiker i deras självbehandling respektive underlätta diabetessköterskors arbete med sina diabetespatienter.   Mobilapplikationen är en digital version av en diabetesdagboken som används av Örebro läns landstings primärvård för att underlätta i diabetesbehandlingar.   Rapporten täcker även användartester som utfördes på potentiella användare för att få någon form av feedback från andra grupper än kund och medarbetare. Användartesterna visade på att det fanns ett intresse för en mobilapplikation och att det var ett mycket uppskattat projekt.   Webbapplikationen underlättar för diabetessköterskorna i deras arbete med sina diabetespatienter på det sättet att webbapplikationen kan visa grafer över patienters blodsockervärde.
APA, Harvard, Vancouver, ISO, and other styles
14

Ceccolini, Enrico. "Progettazione e sviluppo multi-platform di applicazioni mobile: un caso di studio in Xamarin." Bachelor's thesis, Alma Mater Studiorum - Università di Bologna, 2016. http://amslaurea.unibo.it/10352/.

Full text
Abstract:
In questa tesi viene trattato l'argomento dello sviluppo multi-platform di applicazioni mobile. Viene effettuata una panoramica degli approcci possibili e dei relativi framework per lo sviluppo. Individuato l'approccio ritenuto piu interessante, viene affrontato un caso di studio per poter convalidare la tecnologia.
APA, Harvard, Vancouver, ISO, and other styles
15

Rasmusson, Wright Ylva, and Simon Hedlund. "Cross-platform Frameworks Comparison : Android Applications in a Cross-platform Environment, Xamarin Vs Flutter." Thesis, Blekinge Tekniska Högskola, Institutionen för programvaruteknik, 2021. http://urn.kb.se/resolve?urn=urn:nbn:se:bth-21696.

Full text
Abstract:
Good performance is important for an application to run smoothly for the end user, but good tools and documentation are just as important for a developer in order tobe able to create good applications in the shortest amount of time.  This paper is comparing the cross-platform frameworks Flutter and Xamarin to find the respective strengths of the frameworks and which one is the better option and in what aspect, the newer Flutter or the well established Xamarin. We did this by studying related works to the topic as well as building applications in each framework with methods to test the performance of the applications, all the while trying out the tools and documentation of each framework. Our initial hypothes is was that Xamarin as a mature framework would perform better on average and it would also have more well developed tools. However we instead found Xamarin severely lacking compared to the newer Flutter framework and were at best equal or just slightly better. Flutter outperformed Xamarin in CPU performance, at times 3 times better than Xamarin, Flutter’s application size being almost half of the Xamarin application and the Flutter application load times were also faster. The tools were for most parts equal but the results of the documentations were split, with Xamarin having better component documentation with code examples for the components and Flutter having inconsistencies in documentation structure. However the Xamarin documentation was severely lacking in updated documentation and confusing instructions at places. The only things Xamarin performed better on were the number of lines in the codeas well as being marginally better performing at the RAM capacity test. The conclusion would be that Flutter is a well performing framework that continues to develop while Xamarin feels stagnant and most of its development seems to have slowed down over the last two years
APA, Harvard, Vancouver, ISO, and other styles
16

Khanal, Arjun. "Community-based management of hypertension in Nepal (COBMIN)." Kansas State University, 2017. http://hdl.handle.net/2097/38238.

Full text
Abstract:
Master of Science
Department of Computing and Information Sciences
Daniel A. Andresen
In COBMIN project, we explore two popular software architectural pattern to implement WHO (World Health Organization) STEPS Instrument for Non-Communication Diseases Risk Factor Surveillance for Nepal. COBMIN web application implements Model-View-Controller(MVC) pattern, which divides the application into three interconnected parts - model, view, and controller. Similarly, COBMIN mobile application utilizes one of the most popular Model-View-ViewModel (MVVM) software architectural pattern which isolates the development of graphical user interface from the business logic and data models. We implement above-mentioned pattern using new .Net Core technologies and a cross-platform mobile development API Xamarin.Forms. The COBMIN project comprises of a web application, a web API, and a mobile application to facilitate community-based management of hypertension in Nepal. The primary purpose of the web application is to manage demographic, behavioral, and physical information of the members of the community who are part of the study group. The mobile application is used to expedite the process of data acquisition from the members. The Web API defines request-response message system for mobile client application employing the central data storage.
APA, Harvard, Vancouver, ISO, and other styles
17

Барабаш, І. Д. "Розробка Аndroid додатку для оренди автомобіля." Thesis, Чернігів, 2020. http://ir.stu.cn.ua/123456789/23421.

Full text
Abstract:
Барабаш, І. Д. Розробка Аndroid додатку для оренди автомобіля : випускна кваліфікаційна робота : 123 "Комп’ютерна інженерія" / І. Д. Барабаш ; керівник роботи Є. В. Нікітенко ; НУ "Чернігівська політехніка", кафедра інформаційних і комп’ютерних систем. – Чернігів, 2020. – 97 с.
У роботі описаний процес і результати проектування і реалізації Android додатку для оренди автомобілів. Результат розробки представлений у вигляді сукупності програмних документів, що приводяться в додатку до кваліфікаційної роботи. Метою кваліфікаційної роботи є створення системи для оренди автомобілів з підключених компаній, за допомогою даного продукту можна переглянути всі доступні компанії оренди, обрати і орендувати авто. Особливістю системи є можливість додавання декількох компанії, що надають послуги оренди авто. Результатом роботи є додаток з інтуїтивним інтерфейсом, що дозволяє швидко орендувати авто. У ході розробки було: − сформульовано вимоги до системи; − розроблена архітектура системи; − реалізований додаток Android з використанням Xamarin.Forms; − створено базу даних використовуючи MySQL; − створено web-сайт, що слугує сервісом для обміну даними з базою даних; Даний додаток був реалізований за допомогою мови програмування C# та середовища розробки Visual Studio. Сайт було створено за допомогою мови PHP. Для зберігання даних використовується СУБД MySQL. Представлені розробки можуть бути використані і адаптовані під конкретні мережі сервісів оренди авто.
The paper describes the process and results of designing and implementing an Android application for car rental. The result of the development is presented in the form of a set of program documents, which are given in the appendix to the qualification work. The purpose of the qualification work is to create a system for car rental from connected companies, with the help of this product you can view all available rental companies, select and rent a car. A feature of the system is the ability to add several companies that provide car rental services. The result is an application with an intuitive interface that allows you to quickly rent a car. During the development were: − requirements for the system are formulated; − developed system architecture; − implemented Android application using Xamarin.Forms; − created a database using MySQL; − created a web-site that serves as a service for exchanging data with the database; This application was implemented using the C # programming language and the Visual Studio development environment. The site was created using the PHP language. MySQL database is used for data storage. The presented developments can be used and adapted to specific networks of car rental services.
APA, Harvard, Vancouver, ISO, and other styles
18

Berglind, Raymond, and Louise Larsson. "Mobile SIF-application : Cross-platform development of a Xamarin application utilizing data from a SharePoint intranet solution." Thesis, Karlstads universitet, Institutionen för matematik och datavetenskap, 2016. http://urn.kb.se/resolve?urn=urn:nbn:se:kau:diva-42674.

Full text
Abstract:
Xamarin, a cross-platform development framework, was used in this project for the development of a proof-of-concept mobile client application for an existing intranet solution. The intranet consists of Microsoft SharePoint components and is a pre-assembled product produced by the requestor of this project; Sogeti. To fetch the intranet’s data, a web API was implemented as an intermediary between the mobile application and the intranet. The Xamarin application targets three different mobile platforms including iOS, Android and Universal Windows Platform, and since Xamarin allows for shared logic between different operating systems, this approach was adopted to the greatest extent possible. However, during the development of the project several problems were encountered that prompted platform-specific implementations. For example, the user authentication process needed to be implemented in a platform-specific manner in the client application and some parts of the graphical user interface needed to be adapted to each individual platform as well. Even though the development of the applications was not completely finished, four out of seven of the original requirements set forth by Sogeti at the beginning of the project were achieved. These fulfilled requirements include, among other functionality, the implementation of displaying news articles and attention messages from a user’s specific intranet solution. Overall, the project was found to be successful, especially with regard to evaluating how well Xamarin and cross-platform development works with these kinds of mobile applications.
APA, Harvard, Vancouver, ISO, and other styles
19

Майор, Євген Віталійович. "Програмна система обміну повідомленнями з використанням стійких алгоритмів шифрування." Бакалаврська робота, Хмельницький національний університет, 2021. http://elar.khnu.km.ua/jspui/handle/123456789/10319.

Full text
Abstract:
Метою проекту є розробка програмної системи, яка дозволяє обмінюватись повідомленнями через Інтернет. Програма забезпечить швидкість з’єднання і надійний спосіб передачі повідомлень, безпеку підключення і шифрування даних. Система має сучасний інтерфейс, який інтуїтивно зрозумілий користувачам.
APA, Harvard, Vancouver, ISO, and other styles
20

Johansson, Peter. "Migration av appar till Windows Phone 8." Thesis, Högskolan i Skövde, Institutionen för kommunikation och information, 2013. http://urn.kb.se/resolve?urn=urn:nbn:se:his:diva-8247.

Full text
Abstract:
Fler människor börjar använda olika mobila operativsystem i mobiltelefonen samt appar som enbart fungerar på plattformen. Det leder till att app-leverantörer måste utveckla varje app till varje specifik plattform vilket är dyrt. De vanligaste operativsystemen som används idag är Android samt IOS men hösten 2012 släpptes Windows Phone 8 vilket innebär ytterligare en plattform att ta hänsyn till. I sammarbete med företaget Sogeti Jönköping fokuserar studien på att hitta en metod som gör det möjligt att migrera appar mellan plattformar och till Windows Phone 8. Studien innefattar också att identifiera för och nackdelar med olika app-typer genom en litteraturstudie och intervjuer samt att testa om migrationsmetoderna fungerar praktisk genom en implementation. Resultatet har påvisat att det finns två stycken olika metoder för migration vilket är PhoneGap och Xamarin. Genom implementationstester har Xamarin visat sig vara mest lämplig att använda i ett framtida större app-projekt.
More people are starting to use different mobile operating systems in their mobile phones and apps that only work on the specific platform. This leads to app-developers must develop each app on each specific platform which is expensive. The most common operating systems today are Android and iOS, but during fall of 2012 Windows Phone 8 was released, which means yet another platform to consider. In cooperation with the company Sogeti Jönköping this study focuses on finding a method that makes it possible to migrate applications between platforms and Windows Phone 8. The study also includes identifying the pros and cons of different app-types through a literature review and interviews, as well as testing whether the migration methods work through a practical implementation. The results have shown that there are two different solutions to migration which is PhoneGap and Xamarin. Through implementation tests Xamarin was the most suitable for future app-projects.
APA, Harvard, Vancouver, ISO, and other styles
21

Karttunen, Martin. "Notifikationslösning för brandrisk : En undersökning av SMHI:s brandprognoser och varningar." Thesis, Mittuniversitetet, Avdelningen för informationssystem och -teknologi, 2017. http://urn.kb.se/resolve?urn=urn:nbn:se:miun:diva-31080.

Full text
Abstract:
Sogeti is an IT consulting company that’s active in large parts of the world. One of their biggest clients in Sundsvall is SCA Skog. In case of fire risk, SCA parti- cipates in consultation meetings with contractors to determine fire prevention measures. SMHI’s fire forecasts and warnings are a few of the bases that deter- mine when a consultation meeting is to begin. The problem is that the contractor today does not receive an automatic indication of fire risk. The purpose of the project was therefore to investigate SMHI’s services and find a solution to the problem and to find a limit for when a consultation meeting should be initia- ted based on the risk within an area. The solution presented is illustrated by a proof-of-concept model. The work has been carried agile in sprinting. Data has been taken from SMHI for a more detailed documentation over warnings and against MSB for the raw data that is behind fire forecasts so that those can be included in the solution. The project has resulted in an application that supports indication of risk based on a list of coordinates as well as automatic indication to the user’s position. An implementation guide was also created to facilitate a possible further development of the solution. The investigation shows that fire forecasts give a more precise indication of danger, but warnings should not be overlooked, as they indicate a risk of other warnings than fire risk. The solution is only intended to give the contractor an additional tool when making a deci- sion. The responsibility remains with the contractor, but the tool will hopefully allow the right decision to be made.
Sogeti är ett IT-konsultföretag med kontor i många länder. En av deras största klienter i Sundsvall är SCA Skog. Vid brandrisk deltar SCA tillsammans deras entreprenörer i samrådsmöten för att bestämma brandförebyggande åtgärder. SMHI:s brandprognoser och varningar är ett par av de underlag som avgör när ett samrådsmöte ska inledas. Problemet är att entreprenören idag inte får en automatisk indikation för brandrisk. Syftet med projektet blev därför att undersöka SMHI:s tjänster och finna en automatisk lösning samt att hitta en gräns för när ett samrådsmöte bör inledas baserat på brandrisken inom ett område. Den lösning som tagits fram illustreras genom en Proof-of-Concept modell. Arbetet har utförts agilt i sprintar. En datainsamling har utförts mot SMHI för en mer detaljerad dokumentation och mot MSB för den rådata som ligger bakom brandprognoser så att detta kan inkluderas i lösningen. Projektet har resulterat i en applikation som stödjer indikation av risk baserat på geografiska positioner samt automatisk indikation av risk vid en användares position. En implementationsguide togs även fram för att underlätta en möjlig vidareutveckling av lösningen. Undersökningen visar att brandprognoser ger en mer precis indikation på fara däremot bör varningar inte helt förbises då dessa kan indikera risk vid andra varningar än just brandrisk. Lösningen är enbart avsedd att ge entreprenören ett extra verktyg när denne ska ta ett beslut. Ansvaret ligger fortfarande hos entreprenören men en implementation möjliggör att beslut kan tas med gott un- derlag.
APA, Harvard, Vancouver, ISO, and other styles
22

Almgren, David, and Hussam Alshammari. "SmartBand Alert : Ett armband för säkerhet." Thesis, Högskolan i Halmstad, Akademin för informationsteknologi, 2017. http://urn.kb.se/resolve?urn=urn:nbn:se:hh:diva-34177.

Full text
Abstract:
Safety is a topic that is frequently discussed and spoken of in today’s society. An enhanced security for each individual is something many strive for in various industries. One of these is how to make the public feel more secure when the person in question, for example, is out walking late at night. The goal of this bachelors thesis is thus to describe and explain the product that has been developed to get ordinary people to feel more secure wherever they are. The chosen solution for this issue was hence to develop the product SmartBand Alert which consists of two parts. A bracelet and an application for IOS and Android. This bracelet should, by certain connectivity cooperate with the user’s phone to notify family members and/or others when the person thinks or knows that he or she is in danger. These persons will be notified with information about the person who has activated the alarm to simply and easily take the necessary actions to help the person. The product is designed to be used by anyone regardless of gender, age, and other characteristics individuals may hold.
APA, Harvard, Vancouver, ISO, and other styles
23

Satei, Mehdi. "OTT Video-Oriented Mobile Applications Development Using Cross-Platform UI Frameworks." Thesis, KTH, Skolan för elektroteknik och datavetenskap (EECS), 2019. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-256071.

Full text
Abstract:
Google and Apple together are ruling the mobile phone industry with their operating systems, Android and iOS. Any mobile application willing to reach the vast majority of end-users, need to be run on both platforms. The issue, however, arises when considering that fact that developing an application for each platform requires different knowledge and code base. Cross-platform frameworks are emerged to overcome the mentioned issue by providing the possibility to develop a mobile application which works on multiple platforms with potentially a single code base.To investigate the capabilities of cross-platform frameworks, three frameworks were chosen to be compared; React Native backed by Facebook, Xamarin owned by Microsoft, and Flutter developed by Google. The chosen frameworks have been compared in the context of OTT Videooriented mobile applications. As a reference application OTT Flow, an OTT Video application developed by Accedo, has been used.The findings in this thesis shows that Xamarin is not a good choice for the purpose of this thesis since no advantages were witnessed in most of the criteria. React Native and Flutter, on the other hand, offer promising features which suit developing OTT applications. When considering the video-specific functionalities, however, React Native stood out slightly better. In fact, even though React Native is possibly the best choice among the mentioned frameworks for developing OTT Video-oriented mobile applications, the cross-platform frameworks are not mature enough in terms of video-specific functionalities support yet.
Google och Apple dominerar mobiltelefonindustrin tillsammans med sina operativsystem, Android och iOS. En mobilapplikation som eftersträvar att nå majoriteten av slutanvändarna måste gå att köra på båda plattformarna. Problem uppstår emellertid när man överväger det faktum att utveckla en applikation för varje plattform kräver olika kunskaper och kodbas. Ramverk för utveckling mot flera plattformar finns för att övervinna problemet genom att erbjuda möjlighet att utveckla en mobilapplikation som fungerar på flera plattformar med eventuellt en enda kodbas.För att undersöka kapaciteten hos plattformsramverk, valdes tre ramverk ut för att jämföras: React Native stött av Facebook, Xamarin ägt av Microsoft och Flutter utvecklat av Google. De valda ramverken har jämförts i samband med OTT Videoorientede mobila applikationer. Som referens användes OTT Flow, en OTT Videoapplikation utvecklad av Accedo.Resultaten i detta arbete visar att Xamarin inte är ett bra val för syftet med detta arbete eftersom inga fördelar sågs i de flesta kriterierna. React Native och Flutter, å andra sidan, erbjuder lovande funktioner som passar för att utveckla OTT applikationer. När man överväger de videospecifika funktionerna stod emellertid React Native ut lite bättre. Faktum är att även om React Native kanske är det bästa valet bland de nämnda ramverken för att utveckla OTT Video-orienterade mobila applikationer, så är de ramverken ännu inte mogna nog i termer av stöd för videospecifika funktioner.
APA, Harvard, Vancouver, ISO, and other styles
24

de-Wall, Larsson Pernilla. "Applikationsutveckling baserad på mobilkameran." Thesis, Linköpings universitet, Institutionen för datavetenskap, 2014. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-110581.

Full text
Abstract:
Mobile application demands a lot of attending to the program code. There are lots of different development platforms that can be used for development. Not only for the specific operating system there are also lots of different cross-platforms that should minimize the amount of program code. This report is comparing the way of creating an android application in the cross platform Xamarin versus in the platform Eclipse using the Android plugin. It contains a part about the architecture of Android and its functions. The report will show the aspects of why Eclipse feels like the more technical and economic platform. The company SysPartner in Mjärdevi has recently started to develop some mobile applications that uses the mobile phone like a scanner. In order for the phone to read text from a picture it needs to be in high quality and sharp. Sometimes it can be hard to take a good picture and therefore this work involves looking into the possibilities to support the user to capture a better picture.
Mobil applikationsutveckling kräver mycket underhåll av programkod och det finns många olika korsplattformar som kan användas för att försöka minimera mängden kod. I detta arbete jämförs sättet att utveckla i korsplattformen Xamarin med ramverket Eclipse. Fokus ligger på operativsystemet Andorid och teorier kring hur Android är uppbyggt och fungerar. Eclipse känns både ur ett tekniskt och ekonomiskt perspektiv mer tilltalande att använda än Xamarin. Alla de aspekter som gör Eclipse bättre kommer att redovisas. Företaget SysPartner i Mjärdevi har börjat med applikationsutveckling vilken fokuserar på att använda mobiltelefonens kamera likt arbetssättet med en skanner. För att det ska vara möjligt att läsa av text mm krävs en viss kvalité på bilderna. Att ta bra fotografier med en mobilkamera kan ibland vara svårt speciellt om användaren inte är så bra på att fotografera. Rapporten kommer därför innehålla en undersökning kring hur mobiltelefonens kamera fungerar och vilka möjligheter det finns att hjälpa användaren att ta en relativt bra bild.
APA, Harvard, Vancouver, ISO, and other styles
25

Капітанець, Степан Олександрович. "Мобільний додаток для організації медіа-файлів та їх автоматичного резервного копіювання у хмару з використанням API Telegram." Бакалаврська робота, Хмельницький національний університет, 2021. http://elar.khnu.km.ua/jspui/handle/123456789/10372.

Full text
Abstract:
Метою дипломного проекту є розробка мобільної галереї для ОС Android, яка дозволятиме її користувачам в автоматичному та ручному режимі вивантажувати медіа-файли у хмарне сховище Telegram, а також організовувати свою галерею шляхом додавання до них тегів, за якими потім можна буде виконувати пошук. У дипломному проекті проаналізована предметна область, з’ясовані причини частого виникнення проблеми нестачі пам’яті у користувачів смартфонів, проведено аналіз схожого програмного забезпечення. Також були порівняні архітектурні стилі для розробки мобільних додатків, визначені модулі системи та здійснена їх програмна реалізація. Для розробки мобільного додатку використана мова програмування C#, фреймворк Xamarin та база даних SQLite. В результаті було розроблено мобільний додаток для для організації медіа-файлів та їх автоматичного резервного копіювання медіа-файлів у Telegram.
APA, Harvard, Vancouver, ISO, and other styles
26

Lygnebrandt, Emil, and Jonathan Holm. "Prestanda av användargränssnitt i cross-platform-appar." Thesis, Tekniska Högskolan, Högskolan i Jönköping, JTH, Datateknik och informatik, 2016. http://urn.kb.se/resolve?urn=urn:nbn:se:hj:diva-30113.

Full text
Abstract:
Syftet med denna studie är att undersöka fördröjningsskillnader inom användargränssnitt mellan native­utvecklade appar (utveckling till varje plattform) och appar av typen generated apps. Eftersom arbetet syftar till att bidra med information om prestanda ansågs en experimentell metod vara det bästa valet. Mätning av laddningstider gjordes med hjälp av en videokamera som filmade utförandet av experimenten vilket gjorde metoden simpel och liknar det som en användare kommer att uppleva. Avgränsning till plattformarna Android och iOS gjordes där Xamarin valdes som ramverk inom tekniker som skapar generated apps. Mätdata från experiment som undersökte laddningstider, experiment med användare som hanterade listors respons samt undersökning av CPU­ och minnesanvändning tyder på ett återkommande mönster. Xamarin Forms med XAML är den teknik som presterat sämst under experimenten som sedan följs av Xamarin Forms. Xamarin Android/iOS hade inte lika stora prestandaförluster jämfört med native­utvecklade delar. Generellt hanterar Xamarin Forms telefonens resurser sämre än vad Xamarin Android/iOS och native gör. Resultat från studien kan användas som beslutsstöd vid val av teknik. Studien bidrar även med data som kan användas vid vidare forskning inom området.
The purpose of this study is to examine differences in delay during calculation and presentation of interfaces executing on different techniques. Specifically between native developed apps and generated apps. Since the work aims to contribute with information regarding performance, an experimental method was considered to be the best choice. Measurements of loading times was made with a video camera that captured the execution of the experiments which made the method simple and captures what the users would have experienced. Demarcation to the platforms Android and iOS was made and Xamarin was chosen as the framework for creating generated apps. Data from experiment that examined loading times, experiment with users that dealt with the responsiveness of lists and the analysis of CPU and memory usage indicate a recurring pattern. Xamarin Forms with XAML is the technique that has performed worst during the experiments, followed by Xamarin Forms. Xamarin Android/iOS didn’t have as big performance loss. Xamarin Forms does not manage the phones resources as efficient as Xamarin Android/iOS and native developed apps does. The results from this study can be used as material for making decisions witin organisations when choosing technology for creating apps. The study also contribute with data that can be used by other researchers.
APA, Harvard, Vancouver, ISO, and other styles
27

Jonsson, Emma. "Kartläggning och jämförelse av multiplattformsutvecklingsverktyg för smartphones." Thesis, Högskolan i Skövde, Institutionen för informationsteknologi, 2015. http://urn.kb.se/resolve?urn=urn:nbn:se:his:diva-11041.

Full text
Abstract:
Användningen av smartphones ökar med rasande fart och problemet som app-utvecklare har är att det finns flera olika plattformar. För att nå ut till så många användare som möjligt måste alltså en app tillverkas för varje plattform. Detta kräver dels kunskap i utveckling för respektive plattform men också mycket tid och därmed pengar eftersom varje enskild app måste utvecklas i flera versioner. En lösning på detta kan dock vara så kallade multiplattformsutvecklingsverktyg där utvecklaren kan använda samma kodbas för flera olika plattformar. Men håller dessa verktyg måttet? Denna studie undersöker dels vilka multiplattformsutvecklingsverktyg som finns att tillgå idag samt jämför hur mycket det skiljer i slutresultatet för en likvärdig app tillverkad i tre utav dessa multiplattformsutvecklingsverktyg. Resultatet visar att det skiljer en hel del. Studien avslutas med en diskussion om resultatet och dess trovärdighet samt ger förslag på hur studien skulle kunna vidareutvecklas.
APA, Harvard, Vancouver, ISO, and other styles
28

Boman, Erik. "Converting an existing .NET Framework ground control software into a cross-platform application." Thesis, Linköpings universitet, Programvara och system, 2018. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-145868.

Full text
Abstract:
Unmanned aerial vehicles can be used in many different situations such as, for example, monitoring the growth of crops or for surveillance of a private property. Operating the unmanned aerial vehicle is usually done using some kind of ground control station. This thesis examines the possibilities of creating ground control stations working on several different platforms using the cross platform development frameworks Xamarin, Universal Windows Platform and Mono. This is done by creating and comparing three prototype applications regarding functional requirements, code reuse and resource usage. It is shown that none of the cross platform frameworks can fulfill all of the initial requirements on a ground control station. However, for the case studied in this thesis, Xamarin is demonstrated to be the most suitable cross platform framework of the three since it provides the same functionality as UWP for Windows devices while also enabling development for both Android and iOS devices.
APA, Harvard, Vancouver, ISO, and other styles
29

Valmori, Michael. "DRING Studio e Realizzazione di un Citofono Smart." Bachelor's thesis, Alma Mater Studiorum - Università di Bologna, 2022.

Find full text
Abstract:
In questa tesi verrà trattata la realizzazione di un citofono Smart moderno, che si possa collegare ad uno smartphone e che possa dialogare con esso. Si analizzeranno alcune soluzioni evidenziandone pregi e difetti.Per la realizzazione di questo vengono proposte due soluzione, la prima utilizzando alcune librerie già esistenti, la seconda più semplice ma non vincolata ad altre tecnologie. Terminata la presentazione del progetto si discuteranno i risultati ottenuti
APA, Harvard, Vancouver, ISO, and other styles
30

Benedetti, Marco. "User Centered Design e Smart Mobility: un'app per il monitoraggio di un veicolo elettrico." Master's thesis, Alma Mater Studiorum - Università di Bologna, 2018. http://amslaurea.unibo.it/15736/.

Full text
Abstract:
L’obiettivo di questa tesi di laurea è quello di fornire un’analisi delle tecniche utilizzate, orientate all’User Centered Design, e di analizzare aspetti fondamentali della smart mobility, riportandone anche applicazioni reali. L’elaborato, consiste nella creazione di un’applicazione multipiattaforma per il progetto Tecnologia Integrata per la Mobilità Elettrica dell’università di Bologna, per il monitoraggio di un veicolo elettrico, attraverso l’applicazione di tecniche di User Centered Design e gamification. È stata sviluppata un’app mobile tramite il framework Xamarin che mette a disposizione sei diverse funzionalità per il monitoraggio di un veicolo elettrico quali batteria, condizionatore, mappe, energia recuperata, stato dei problemi e account utente. In cia- scuna di queste sei funzonalità è possibile effettuare determinate azioni e visualizzare i parametri più rilevanti relativi al veicolo. È stato inoltre predisposto un server per la simulazione d’uso dell’applicazione, ed un database dedicato per poter storicizzare tutti i dati.
APA, Harvard, Vancouver, ISO, and other styles
31

Hult, Pontus, and Daniel Sanandaji. "Technical Tool App." Thesis, Högskolan i Halmstad, Akademin för informationsteknologi, 2020. http://urn.kb.se/resolve?urn=urn:nbn:se:hh:diva-43127.

Full text
Abstract:
Phoniro, ett företag som fokuserar på välfärdsteknologi har ett internt utvecklat program för att konfigurera olika larmenheter via Bluetooth. Phoniro behöver en mobilapplikation av detta program för att underlätta fältteknikernas arbete. Syftet med detta examensarbete är att beskriva teorin bakom apputveckling, trådlös kommunikation samt utvecklingen av en mobilapplikation som är körbar på operativsystem som IOS och Android med samma funktionalitet som Phoniros interna program. För att utveckla applikationen valdes arbetsmiljön Xamarin.Forms vilket är ett verktyg för att utveckla mobila applikationer till IOS och Android. Resultatet av detta arbete är en applikation där användaren kan söka efter Bluetooth-enheter samt ansluta och kommunicera med anslutna enheter. För att mäta användarvänligheten av applikationen används en heuristisk utvärdering. Den heuristiska utvärderingen påvisar att 40% fel är oupptäckta i systemet efter en undersökning med tre utvärderare utförts.
APA, Harvard, Vancouver, ISO, and other styles
32

Edström, Christoffer, and Jacob Jalsing. "Utvärdering av hybrida ramverk för mobil applikationsutveckling mot småföretag." Thesis, Luleå tekniska universitet, Institutionen för system- och rymdteknik, 2017. http://urn.kb.se/resolve?urn=urn:nbn:se:ltu:diva-65647.

Full text
Abstract:
Mobilindustrin är under ständig förändring vilket har lett till en fragmenterad marknad somsmåföretag har haft svårt att etablera sig i. Småföretag har haft problem med att utvecklakvalitativa applikationer till olika mobila plattformar. Anledningen är att det varitresurskrävande att utveckla native applikationer till flera plattformar och underhålla flerakodbaser. Till följd av detta har mindre företag oftast valt att utveckla webbapplikationer för attleverera tjänster som når ut till många konsumenter. Hybrida ramverk har på senare år etableratsig som en potentiell lösning för att utveckla mobila applikationer med högre prestanda ochfunktionalitet än webbapplikationer och samtidigt möjliggjort för utvecklare att dela kod mellanolika plattformar. I denna studie intervjuades anställda på tre mindre företag för att identifierakrav som småföretag anser vara viktiga vid val av ramverk för applikationsutveckling. Utifrånkraven jämfördes tre hybrida ramverk för att ta reda på vilket som passar småföretag. Resultatenvisade att småföretag är olika med varierande behov och att det inte finns ett specifikt ramverksom passar alla. Däremot konstaterades det att alla tre hybrida ramverk som jämfördes i studienvar tillräckligt sofistikerade att implementeras som potentiella lösningar. Med det sagt ärhybrida ramverken inte kompromisslösa. Applikationer som utvecklas med hybrida ramverkuppnår ännu inte samma prestanda som native applikationer och är inte plattformsoberoende isamma grad som webbapplikationer.
The mobile industry is constantly changing, which has led to a fragmented market that smallbusinesses have difficulties to successfully establish in. Small businesses have had problemswith developing qualitative applications for different mobile devices. The main reason is theresource intensive process to develop native applications for multiple platforms andmaintaining the different codebases. Thus, smaller companies have usually chosen to developweb applications to deliver services to a more widespread target audience. Hybrid frameworkshave established themselves as a potential solution for developing mobile applications withhigher performance and functionality than web applications, while allowing developers to sharecode between platforms. In this study, employees of three smaller companies were interviewedto identify shared requirements held by small businesses to select a framework for applicationdevelopment. Based on the requirements, three hybrid frameworks were compared with thepurpose to identify which one was most suitable for small businesses. The results showed thatsmall businesses are different with varying needs and that there is no specific framework thatsuits all companies. On the other hand, it was found that all three hybrid frameworks comparedin the study were sufficiently developed to be implemented as potential solutions. With thatsaid, hybrid frameworks are not without flaws. Applications developed with hybrid frameworksdoes not yet achieve the same level of performance as native applications and is not platformindependent to the same extent as web applications.
APA, Harvard, Vancouver, ISO, and other styles
33

Gábrle, Martin. "Návrh a tvorba mobilní aplikace pro systémy Android a IOS." Master's thesis, Vysoké učení technické v Brně. Fakulta podnikatelská, 2020. http://www.nusl.cz/ntk/nusl-417690.

Full text
Abstract:
This thesis deals with the design and implementation of mobile application, which will be designed for iOS and Android operating systems by using tools for mobile application development. For implementation was chosen tool Xamarin, which is is adapted for software development of hybrid mobile application
APA, Harvard, Vancouver, ISO, and other styles
34

Danielsson, Jakob. "Comparison study of cross-platform development tools for iPhone devices." Thesis, Mälardalens högskola, Akademin för innovation, design och teknik, 2014. http://urn.kb.se/resolve?urn=urn:nbn:se:mdh:diva-27324.

Full text
Abstract:
Developing applications for mobile devices is nowadays a very large business. However, the process of developing an application can be both very time consuming and costly due to different languages used for different devices. Lately, a lot of tools have been developed to handle the different languages problem going under the name “cross-platform” - so many that it might get hard for the developer to make a choice between the different products. This thesis presents 4 different approaches for programming cross-platform applications: Web based, cross-compiled, interpreted and hybrid solutions. For each category, one product is chosen and is evaluated according to comparison tests suggested in the thesis, including benchmark tests, technical evaluation tests seen from both the developing perspective and the infrastructure perspective and last a functionality evaluation. Other important parameters to think about when developing an application are also presented. At the end of the thesis, a taxonomy of applications is presented in order to give examples when a cross-platform solution is suitable and which cross-platform tool should be used. Finally, there are some important points taken up about what the developer should think about, when choosing a solution according to this thesis as there is no straight forward way to say that one cross-platform solution is the best of them all.
Utvecklandet av mobila applikationer är idag en väldigt stor marknad, men utvecklingsprocessen kan ibland vara både tidskonsumerande och kostsam eftersom de olika mobila enheterna använder olika utvecklingsspråk. Den senaste tiden har många verktyg utvecklats för att hantera detta problem, dessa verktyg ingår i kategorin cross-plattform verktyg. I själva verket är det så många verktyg som har utvecklats att det kan bli svårt för utvecklarna att välja mellan de olika verktygen. Denna uppsats presenterar 4 olika tillvägagångssätt för att programmera cross-plattforms applikationer: web baserade lösningar, hybrid lösningar, översatta lösningar och cross-kompilerade lösningar. För varje kategori väljs sedan en produkt, som skall evalueras enligt ett jämförelsetest som denna uppsats föreslår, detta test inkluderar ett benchmark test, en teknisk evaluering och en funktionsevaluering. Förutom dessa test ges även andra viktiga parametrar gällande cross-plattforms utveckling. I slutet av uppsatsen är en taxonomi av mobila applikationer presenterad vars syfte är att ge exempel när ett cross-plattforms verktyg är passande för en mobil applikation, och även vilket verktyg som är passande. Slutligen tas några viktiga punkter upp som utvecklaren bör tänka på när ett cross-plattforms verktyg skall användas för utveckling, eftersom det inte finns något direkt sätt att säga att ett cross-plattforms verktyg är bättre än ett annat.
APA, Harvard, Vancouver, ISO, and other styles
35

Claesson, Alfred. "Evaluating alternatives to native development for handheld computers." Thesis, Högskolan i Skövde, Institutionen för informationsteknologi, 2020. http://urn.kb.se/resolve?urn=urn:nbn:se:his:diva-18671.

Full text
Abstract:
Selecting a suitable mobile application development framework is challenging. Multiple frameworks exist with respective strengths and weaknesses, and evaluations comparing the different frameworks are lacking. Each company and developer has its own demands and preferences, thereof, no single development framework poses as a suitable solution for every situation. This study is aimed at contributing to the current foundation of research by examining Android application development for handheld computers. By selecting promising cross-platform frameworks and comparing these with the native development framework for Android this study shows that cross-platform development frameworks can provide the tools required to build sufficient applications for handheld computers. This is particularly relevant for the developers affected by the termination of support for Windows Mobile. The findings of this study show that the frameworks Flutter and Xamarin both pose as promising alternatives to native development.
APA, Harvard, Vancouver, ISO, and other styles
36

Sirvent, Mazarico Carlos, and Carrera Marc Campillo. "Comparison between Native and Cross-Platform Apps." Thesis, Linnéuniversitetet, Institutionen för datavetenskap (DV), 2015. http://urn.kb.se/resolve?urn=urn:nbn:se:lnu:diva-40886.

Full text
Abstract:
The primary purpose of this study is to determine in which technology we have to develop an application depending on the features that we would like to include, in order to deliver the best value for a good price to the customers. Consequently, in this research we have described the capabilities, performance and limitations that we have found while using the different technologies. The empirical part of this study was conducted in the first semester of 2014/2015 at the Linnaeus University in Växjö (Sweden), supported by Softwerk Company. In conclusion, the thesis shows that the user experience with native apps is always better than using the web-based technologies, especially using maps, although the time and effort spent to develop them is higher. Cross-platform solutions can be very useful for simple apps, and also if the developer does not have a lot of time to develop them. The problem with this last kind of applications is that the performance is less than the native ones.
APA, Harvard, Vancouver, ISO, and other styles
37

Holcman, Jaroslav. "Aplikace Vedení Sportovního Oddílu." Master's thesis, Vysoké učení technické v Brně. Fakulta informačních technologií, 2019. http://www.nusl.cz/ntk/nusl-403202.

Full text
Abstract:
This text describes the process of creating a mobile application for sport club management and its everyday operations. The main goal of the application is to digitize and unite most of common activities in the sport club. Another goal is to create the user interface which will be primarily intuitive and simple to use while providing straightforward ways of usage during most important user use cases. The thesis studies principles for designing user interfaces, analyzes sports team environment and defines the requirements for a software product to support sports club management. The design of the solution follows the analysis of requirements as well as the description of the implementation of the resulting product and its publishing to the real sports club environment. The thesis ends with description of user testing methods and results of the testing which validate accomplishment of defined goals.
APA, Harvard, Vancouver, ISO, and other styles
38

Nilsson, Peder, and Pedersen Kasper Kold. "Are you ok app." Thesis, Malmö universitet, Fakulteten för teknik och samhälle (TS), 2020. http://urn.kb.se/resolve?urn=urn:nbn:se:mau:diva-20329.

Full text
Abstract:
Denna avhandling beskriver hur en smartphone-baserad larm-applikation som ger säkrare resor för cyklister och löpare kan konstrueras. Genom att övervaka och utvärdera GPS-data från telefonen över tid skickar den föreslagna applikations-prototypen, namngiven till Are You OK App (AYOKA), automatiskt SMS-meddelanden och initierar telefonsamtal till kontakter i en lista konfigurerad av användaren när densamme har råkat ut för ett fall.I detta projekt härleds fall utifrån GPS-inaktivitet (när användarens geografiska koordinater är oförändrade inom ett valt tidsintervall). Detektion av GPS-inaktivitet, i kombination med att användaren inte har svarat, sätter igång larmfunktionen i applikationen. Projektet exemplifierar också hur implementeringen av ett flöde som delar data i ett moln, vilket använder Microsoft Azure som plattform, kan förbättra applikationens datainsamling avsevärt. Genom att använda en IoT Hub, Stream Analytics och en Azure SQL-databas, visar prototypen hur insamlad data kan centraliseras och potentiellt användas i framtida forskning inom övervakning och analys. Den testade prototypen visar ett förbättrat nöd- / säkerhetssystem som kan fungera i många olika sammanhang. Metoden för detektion passar relativt bra med fokus på cyklister och löpare eftersom dessa aktiviteter innebär att utövaren förflyttar sig, vilket i sin tur gör GPS-spårning effektiv. Några nackdelar som diskuteras är den höga grad av interaktion från användaren som behövs för att urskilja ett fall från en vald paus. För att möjliggöra detektering av fall från fysisk aktivitet som sker på en och samma geografiska plats, skulle det vara nödvändigt att i detekteringen använda data från accelerometer och gyroskop. I avhandlingen föreslås att prototypen, inklusive delnings-flödet för molndata, kan tjäna som ett ramverk för framtida system för smarta telefoner där fall-detektering använder sig av strömmad sensordata från enheten.
This thesis describes how a smartphone-based alarm application can be constructed to provide safer trips for cyclists and runners. Through monitoring and evaluating GPS data via the mobile device over time, the proposed application prototype, coined Are You OK App (AYOKA), automatically sends SMS messages and initiates phone calls to contacts in a user-configured list when a fall is detected. In this project, falls are inferred on the basis of GPS-inactivity (in this context defined as when the user’s geolocation has not changed within a selected time interval). Detection of GPS-inactivity, combined with a lack of response from the user, will trigger the alarming features of the application. The project also exemplifies how the implementation of a cloud data sharing flow, which uses Microsoft Azure as a platform, can significantly enhance the data gathering capabilities of the application. By utilizing an IoT Hub, Stream Analytics and an Azure SQL database, the prototype demonstrates how the gathered data can be centralized, and in future research could potentially be utilized for monitoring and analytical purposes. The method of detection performed relatively well with the focus on cyclists and runners since these activities involve changing of geographical coordinates, thereby making GPS-tracking effective. By focusing on detecting GPS-inactivity, it is argued that the prototype could potentially be utilized in other emergency scenarios apart from falls, such as being hit by a car. A disadvantage discussed includes the high degree of reliance on user participation to discern a fall from a voluntary pause. To enable detection of falls from physical activity occurring in one location, it would be necessary to incorporate data from accelerometer and gyroscope sensors into the current fall detection functionality. This thesis suggests that the prototype, including the cloud data sharing flow, can serve as a framework for future smartphone-based fall detection systems that use streamed sensor data.
APA, Harvard, Vancouver, ISO, and other styles
39

Furuskog, Martin, and Stuart Wemyss. "Cross-platform development of smartphone applications : An evaluation of React Native." Thesis, Uppsala universitet, Avdelningen för datorteknik, 2016. http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-298945.

Full text
Abstract:
During the last ten years the market for smartphones has grown drastically. Because of the current state of the market with different operating systems many smartphone applications need to be developed for several platforms. With this thesis, the goal was ultimately to contribute to the understanding of cross-platform development as a way of developing smartphone applications. React Native has been evaluated as a framework with which development is done for both Android and iOS using the same code. To study React Native as a framework, a smartphone application for Android and iOS was developed at an Uppsala based IT-company with expertise in web services, smartphone applications, and online gaming. Furthermore, performance tests and user tests were conducted in which React Native was compared to native applications and applications developed using Xamarin (similar cross-platform development framework owned by Microsoft). It was evident that using the same code for both Android and iOS was time saving. However, the performance tests results showed that applications developed with React Native did not perform as well as the native and Xamarin versions. Leading to the conclusion that choice of framework when developing cross-platform applications need to take into consideration performance, development time, and programming language preference.
APA, Harvard, Vancouver, ISO, and other styles
40

Obořil, Radek. "Mobilní aplikace pro podporu řízení dopravních staveb." Master's thesis, Vysoké učení technické v Brně. Fakulta informačních technologií, 2015. http://www.nusl.cz/ntk/nusl-234954.

Full text
Abstract:
This thesis deals with development of an application supporting management of traffic constructions. The resulting solution consists of a mobile application and a server application. The mobile application allows users to document progress of a construction using integrated camera, maps and GPS, and send collected data to the server. The server application includes a web service for client-server communication, and a web application for database management and processing of the collected data. Apart from the design and implementation, the features and technologies of mobile devices utilized by the application are discussed. The thesis also reviews current most significant mobile platforms and analyses concepts and technologies of cross-platform development, especially Xamarin and MvvmCross, which were used for development of the above-mentioned application.
APA, Harvard, Vancouver, ISO, and other styles
41

Pustka, Michal. "Inteligentní rozpoznání činnosti uživatele chytrého telefonu." Master's thesis, Vysoké učení technické v Brně. Fakulta informačních technologií, 2018. http://www.nusl.cz/ntk/nusl-385987.

Full text
Abstract:
This thesis deals with real-time human activity recognition (eg, running, walking, driving, etc.) using sensors which are available on current mobile devices. The final product of this thesis consists of multiple parts. First, an application for collecting sensor data from mobile devices. Followed by a tool for preprocessing of collected data and creation of a data set. The main part of the thesis is the design of convolutional neural network for activity classification and subsequent use of this network in an Android mobile application. The combination of previous parts creates a comprehensive framework for detection of user activities. Finally, some interesting experiments were made and evaluated (eg, the influence of specific sensors on detection precision).
APA, Harvard, Vancouver, ISO, and other styles
42

Friberg, Joy. "Evaluation of cross-platform development for mobile devices." Thesis, Linköpings universitet, Interaktiva och kognitiva system, 2014. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-103817.

Full text
Abstract:
Developing an application for several platforms can be time consuming because each platform has its own operating system and different developing language. Cross-platform development makes it possible to develop an ap-plication that will work on several platforms. This report will evaluate this kind of development by doing a case study for the company CGI. The case study will evaluate which cross-platform methodology is the preferred choice for this specific vacation booking application I developed for CGI. The different methodologies I studied were web, hybrid, interpreted and cross-compiled. The preferred methodology for this vacation booking application I developed was in this case the hybrid alternative. When selecting this methodology I also chose two different tools and those two were Icenium and jQuery Mobile. The purpose of this report was to find out if cross-platform development can be a substitute to native programming and by evaluating and developing cross-platform I found out that it can be a substitute if the application is not to complex. In this specific case I also believe that hybrid development is a good substitute to native development for this kind of applications.
APA, Harvard, Vancouver, ISO, and other styles
43

Oliveira, Tiago José Pires. "Ofertas de emprego Mobile." Master's thesis, Universidade de Aveiro, 2014. http://hdl.handle.net/10773/15486.

Full text
Abstract:
Mestrado em Engenharia de Computadores e Telemática
No atual contexto de dificuldades ao nível do mercado de trabalho é fundamental apostar em medidas que contribuam para viabilizar e acelerar a procura de emprego. Com a crescente competitividade ao nível do mercado global torna-se fundamental o acesso às ofertas de emprego que melhor se adequam ao perfil de cada candidato, permitindo também ao mesmo ter uma perceção real que quais as capacidades que deve desenvolver para ter acesso a um maior e melhor conjunto de ofertas de emprego. Os dispositivos móveis são atualmente objetos do quotidiano de um cada vez maior número de pessoas e tornaram-se num importante veículo no consumo de informação. Os principais concorrentes no mercado dos sistemas operativos móveis, têm nas suas lojas de aplicações uma oferta diversificada para as mais diferentes áreas, sendo o desenvolvimento destas aplicações uma área em forte expansão. A concorrência nas tecnologias de informação é normalmente marcada por uma diferenciação nas abordagens e cada um dos concorrentes de mercado aposta nas suas tecnologias. No sentido da confluência do desenvolvimento de aplicações móveis surgiu uma vertente de desenvolvimento usando tecnologias web tais como o HTML5, JavaScript e CSS3, permitindo a transversalidade às diferentes plataformas. Conciliando estes dois cenários o objeto de estudo desta dissertação centrou-se no desenvolvimento de uma aplicação ao móvel para duas plataformas móveis, usando um modelo híbrido nativo-web, em que fosse possível através do perfil de um recurso humano obter quais as melhores ofertas de mercado de trabalho para esse recurso, facilitando dessa forma a procura de emprego. A aplicação desenvolvida neste contexto está disponível nas plataformas Android e IOS e tem já um animador conjunto de utilizadores.
In the current context of difficulties in the labor market is crucial to bet on measures to help facilitate and accelerate the job searching. With the increasing competitivity in the global market, the access to job opportunities best suited to each candidate is a fundamental key, allowing the candidates to have a real perception of what capabilities they must develop to have access to a bigger and better set of jobs. The mobile devices are now objects of everyday life for an increasing number of people and have become an important vehicle for the consumption of information. The main competitors in the market for mobile operating systems have in its stores a wide choice of applications for many different areas, being the development of these applications an expanding area. The competition in information technology is usually marked by a differentiation of approach and each of the market competitors bets in their technologies. As a consequence of the development of mobile applications has emerged a shed using web technologies such as HTML5, CSS3 and JavaScript, allowing transversality to different platforms. Combining these two scenarios the aim of this thesis was focused on the development of a mobile application for two mobile platforms, using a webnative hybrid model, in which it was possible, through a human resource profile, get the job offers on the labor market for that resource, thereby facilitating job searching. The application developed in this context is available in the Android and iOS platforms and has already an encouraging set of users.
APA, Harvard, Vancouver, ISO, and other styles
44

Bulvas, Vít. "Nástroje pro podporu vývoje nativních multiplatformních mobilních aplikací." Master's thesis, Vysoká škola ekonomická v Praze, 2015. http://www.nusl.cz/ntk/nusl-206982.

Full text
Abstract:
This master thesiss goal is to map available tools for support of cross-platform native mobile app development. Main goal of thesis is to choose such tool and present it in form of app development. To accomplish this goal several criteria with different importance have to be defined. These criteria are used for choosing of most suitable tool. This thesis has two outputs. First one are criteria that can be used again or amended for some similar tool rating, like this one. Second output is cross-platform mobile app developed with Xamarin tool. Structure of this thesis copy secondary goals that support main goal: mobile OS are presented, name cross-platform native app is defined, define criteria, describe selected tools, rate them and demonstrate development of simple app on selected tool.
APA, Harvard, Vancouver, ISO, and other styles
45

Svoboda, Roman. "Nástroj pro podporu obchodních procesů na mobilních platformách." Master's thesis, Vysoké učení technické v Brně. Fakulta informačních technologií, 2014. http://www.nusl.cz/ntk/nusl-412911.

Full text
Abstract:
The scope of this thesis is to design tools to support business processes on mobile platforms. The work deals with both the Enterprise Resource Planning systems issue, as well as the database synchronization and the possibilities of secure data transmission between the mobile device and the server. The work also includes familiarization with the most widely used mobile platforms and tools for multi-platform application development. The last part of the thesis comprises a model of an application meant to support business processes on mobile devices, including a description of its implementation, used tools and testing.
APA, Harvard, Vancouver, ISO, and other styles
46

Іващенко, Г. С., and М. С. Кобзар. "Сравнительный анализ локальных СУБД для мобильного приложения на платформе Xamarin." Thesis, 2019. http://openarchive.nure.ua/handle/document/10844.

Full text
APA, Harvard, Vancouver, ISO, and other styles
47

Miranda, Nuno Ricardo Bastos. "Desenvolvimento de Aplicações Móveis recorrendo a frameworks." Master's thesis, 2017. http://hdl.handle.net/10316/82838.

Full text
Abstract:
Dissertação de Mestrado em Engenharia Informática apresentada à Faculdade de Ciências e Tecnologia
Hoje em dia são cada vez mais as pessoas que têm um dispositivo móvel, sejapara navegar na Internet, para consultar o mail, para utilizar aplicações ou para a enorme diversidade de coisas que este permite. O dispositivo móvel tem se tornado um objeto tecnológico gradualmente mais essencial no dia a dia de cada um de nós, e existem aplicações que se têm vindo a revelar imprescindíveis simplesmente pela sua utilidade. Para serem produzidas estas tão faladas "apps", existem três grandes sistemas operativos que devem ser considerados para atingir uma maior cota de mercado - são eles o Android, o iOS e o Windows Mobile. Através destas apps conseguimos chegar cada vez a mais pessoas das varias faixas etárias. Posto isto e necessário escolher um dos diversos panoramas de desenvolvimento de aplicações móveis - se optamos por desenvolvimento nativo especificamente para um sistema operativo ou por outro lado uma alternativa cross-platform, onde desenvolvemos aplicações para os diversos sistemas operativos atingindo, consequentemente, um maior número de utilizadores. O objetivo desta tese é o desenvolvimento de uma aplicação mobile para uso interno dos colaboradores da empresa Xpand IT, com o intuito de facilitar as suas tarefas do dia-a-dia, recorrendo a frameworks - mais especificamente utilizando Xamarin - analisando também as restantes propostas de desenvolvimento multiplataforma que o mercado disponibiliza, entre elas, o Cordova / PhoneGap, Appcelerator Titanium e Sencha Touch.
Nowadays, more and more people have a mobile device, either to browse the Internet, to consult the mail, to use applications, to check the calendar, to send messages or to the enormous diversity of things that it allows. The mobile device has become a technological object gradually more essential in the day to day of each one of us, and there are applications that are proving indispensable simply for its usefulness. To produce these so-called "apps", there are three major operating systems that must be considered to achieve a higher market share - they are Android, iOS and Windows Mobile. Through these apps we can reach more and more people of various age groups. Given this, it is necessary to choose one of the several scenarios of mobile application development - whether we choose native development specifically for an operating system, with advantages and disadvantages underlying this, or alternatively a cross-platform alternative, where we develop applications for the various operating systems and, consequently, a larger number of users. The purpose of this thesis is to develop a mobile application for the internal use of Xpand IT employees, with the aim of facilitating their day-to-day tasks, using frameworks - more specifically using Xamarin - and also analyzing the others multiplatform development proposals that the market offers, among otheres, Cordova / Phone Gap, Appcelerator Titanium and Sencha Touch, considering that each of these alternatives has its underlying advantages and disadvantages (each alternative should be chosen according to the purpose that we need).
APA, Harvard, Vancouver, ISO, and other styles
48

Lin, Zong-Xian, and 林宗賢. "An Application of Developing a Multiple Mobile Device Platform Applications Using Xamarin - A Case Study of Interactive Response System." Thesis, 2018. http://ndltd.ncl.edu.tw/handle/d8en5a.

Full text
Abstract:
碩士
國立高雄第一科技大學
資通訊服務創新產業碩士專班
106
Xamarin.Forms is a development framework which is able to develop applications of mobile devices by XAML and .Net Framework. After Microsoft withdrew from mobile phone market, is Xamarin capable of helping developers with Microsoft solution experiences to smoothly engage in development of Android and iOS platforms? This study is based on implementation of Interactive Response System. There may be different kinds of mobile devices in use simultaneously when applying Interactive Response System. Through Xamarin Forms, it’s able to compile UWP APP, Android, and iOS native code at the same time with the same code plus some modifications for each platform. This study summarizes models that are suitable for Xamarin via requirement analysis, system analysis and design, and programming experiences, and thus, may be a reference for people who are interested in programming with Xamarin.
APA, Harvard, Vancouver, ISO, and other styles
49

Іващенко, Г. С., and М. С. Кобзар. "Автоматизована інформаційна система для ведення щоденника тренувань." Thesis, 2019. http://openarchive.nure.ua/handle/document/10822.

Full text
Abstract:
Представлена робота присвячена проблемам розробки кросплатформеного мобільного додатку для ведення щоденника тренувань. Використані технології Xamarin.Forms, SQLite, Syncfusion. Додаток легко масштабується і адаптується для різних завдань і видів тренувань.
APA, Harvard, Vancouver, ISO, and other styles
50

Борівець, Богдан Ярославович, and Bohdan Borivets. "Система управління розкладом ТНТУ." Master's thesis, 2020. http://elartu.tntu.edu.ua/handle/lib/33456.

Full text
Abstract:
The purpose of the work is to analyze the market of mobile platforms and develop a mobile application for working with university schedules. The scientific methods used in the work are based on the analysis of statistical and forecast data. Practical methods are to use .NET, Mono and Xamarin technologies, C# programming languages, Microsoft Visual Studio programming environment to design and create an application. As a result of work the actual mobile platforms are revealed, the analysis of means of development is carried out, the mobile application with the specified functionality is designed and developed.
Метою роботи є аналіз ринку мобільних платформ та розробка мобільного додатку для роботи з розкладом ВНЗ. Наукові методи, використані в роботі, базуються на аналізі статистичних та прогнозованих даних. Практичні методи полягають у використанні технологій .NET, Mono та Xamarin, мови програмування C#, середовища програмування Microsoft Visual Studio з метою проектування та створення додатку. В результаті роботи виявлено актуальні мобільні платформи, здійснено аналіз засобів розробки, спроектовано та розроблено мобільний додаток із зазначеним функціоналом.
APA, Harvard, Vancouver, ISO, and other styles
We offer discounts on all premium plans for authors whose works are included in thematic literature selections. Contact us to get a unique promo code!

To the bibliography