Sökresultat:
897 Uppsatser om Android applikation programmering - Sida 30 av 60
Utveckling av transmission ochtestrigg till ett vågkraftverk
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.
Metadatadriven transformering mellan datamodeller
För att flytta information från en databas till ett datalager används det idag olika tekniker. Existerande transformeringstekniker baseras på att en applikation hanterar detta. Detta examensarbete går ut på att skapa och undersöka en metod som istället genomför transformeringen i en databas. Denna transformering är metadatadriven, eftersom metadata är den information om data som krävs för att en transformering ska vara möjlig. Arbetet bygger därför på en metadatastudie som behandlar representation och struktur av metadata.
Ergonomisk Analys av Penclic Mouse medförbättringsförslag
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.
MISSILE : Utvecklingsmodell och strategier för framgångsrika publika webbtjänster
Att utveckla en publik webbtjänst kan tyckas lätt, men att få denna till en framgångsrik och lönsam applikation är en annan sak. Konkurrensen är idag stenhård och en bra applikation är långt ifrån det enda man behöver för att lyckas.Studiens syfte var att kartlägga och öka förståelsen kring publik webbtjänstutveckling, ett område som tidigare inte fått så stor uppmärksamhet i den akademiska världen. Studien bygger på ett empiriskt material insamlat genom intervjuer med några av Sveriges främsta IT-entreprenörer inom området. Studien inkluderade även ett praktiskt moment där utveckling av inbjudningssajten InviClub.se genomförts för att praktiskt testa teorierna.Vår studie visade på att traditionella systemutvecklingsmetoder är svåra att tillämpa på detta område. En faktor som visade sig vara av yttersta vikt för lyckade projekt var snabbhet, något som de traditionella modellerna RUP och Vattenfallsmodellen inte prioriterar.
Undersöka möjligheten att köra Microsoft .NET program på webbserver
Vid framställningen av papper för tryckindustrin som använder rullat papper används olika typer av kartonghylsor. Hylsans uppgift är att bära papperet från pappersbruket till kunden. Vidare är det hylsan som ligger till grund för att papperet skall vara körbart och rullbart i tryckpressen. På bruken och tryckerierna utsätts hylsorna för stora påfrestningar vilket gör att hylskvaliteten är av största vikt. I detta examensarbete har ett antal hylskvaliteter avsedda för pappersindustrin utretts.
Menystyrd projektionsöverräkning och menystyrd besiffring av karta: en Arc/Info applikation
Vårt examensarbete har resulterat i två menystyrda applikationer. En för projektionsöverräkning och en för generering av rutnät samt besiffring av karta. De ska ingå i Metria i Kirunas kartframställning. För att skapa dessa applikationer har vi använt Arc/Info och dess programmerigsspråk AML. Menyerna för projektionsöverräkning är enkla men vissa menyval medger avancerad användning .
Kabel-visualisering genom förstärkt verklighet
I den här rapporten beskrivs hur en vanlig mobiltelefon kan användas för att visualisera elledningar som ligger nedgrävda i marken. Tanken är att människor som t ex jobbar med olika typer av markarbete ska kunna skanna marken med sin telefon och därigenom se om det ligger några kablar där under. Att av misstag gräva av en högspänningsledning kan resultera i stora materiella skador, personskador och t.o.m dödsfall.Kablarnas geografiska position ligger lagrad i en GIS-databas och med hjälp av telefonens GPS så kan användarens position fastställas. För att kablarna ska kunna visualiseras korrekt i telefonen så måste även telefonens orientering och lutning fastställas. Dessa värden hämtas från telefonens kompass och gyroskop.
Modellering av 3D-miljöer utifrån geografisk data
Simuleringar används i många sammanhang för att underlätta förståelsen för händelser och förlopp som annars kan vara svåra att överblicka. Ofta är det mycket data som ska förmedlas till användaren.I de fall visuella representationer av simuleringen ska visas i realtid måste data sållas bort så att en interaktiv bildfrekvens uppnås samtidigt som betydelsefull information inte får försvinna.Vid Totalförsvarets forskningsinstitut, FOI, används simulering och visualisering som ett verktyg för att studera de komplexa duellsituationerna mellan medel och motmedel (telekrigduellen). Ett verktyg har i detta arbete tagits fram för att kunna använda sig av de stora geografiska områden som behövs i simuleringarna.Resultatet av arbetet är en applikation som utifrån geografisk kartdata skapar ett 3D-landskap som lämpar sig för realtidssimulering..
VERKSTADSSYSTEM SOM SILVERLIGHT-APPLIKATION
Detta examensarbete är utfört i samarbete med System Andersson AB. Uppgiften var att undersöka huruvida det nuvarande verkstadssystemet, som i dagsläget är en Windowsapplikationen, skulle fungera som en webbapplikation. Webbapplikationen skulle bestå av ett antal begränsade funktioner som var instämpling/utstämpling, fungera som helskärm utan ramar från webbläsare, skapa rapporter samt fungera med pekskärm.Resultatet blev en väl fungerande webbapplikation där alla funktioner fungerar med undantag för skapandet av rapporter vilket inte stödes av utvecklingsverktyget.Rapporten ger den teoretiska bakgrunden och beskriver utvecklingen av webbapplikationen med bl.a. val av olika utvecklingsverktyg. Rapporten beskriver också hur webbapplikationen testats..
Utvecklande AI : En studie i hur man skapar ett system för lärande AI
AI är något som blir allt viktigare inom dagens spel och får allt högre krav på att agera mänskligt och intelligent. Detta kandidatarbete undersöker vilken metod som är att föredra för att skapa en AI som kan lära sig av sina tidigare erfarenheter. Några av de metoder som undersöks är trädstrukturer, Artificial Neural Network och GoCap. Genom att skapa en applikation med en av metoderna samt göra en undersökning på hur AI:n i applikationen upplevdes fick vi resultat om denna metod var användbar. Utifrån detta diskuteras det ifall andra metoder hade varit mer effektiva, hur man hade kunnat förbättra AI:n samt hur framtiden för spel-AI skulle kunna se ut..
Implementering av ett bokningssystem med Google Calendar
Denna rapport redogör för implementationen av ett bokningssystem med integrering av Google Calendar API. Uppdraget var främst till för att utvärdera potentialen av ett bokningssystem där Google Calendar användes som scheman för personalen. Projektet skulle även kunna användas som ett grundsystem för att skräddarsy bokningssystem för olika företagsmodeller.Det slutgiltiga systemet blev en hemsida för tidsbokning, ett Web-API för kommunikation med hemsidan, integration av Google Calendar API för att hämta och lägga till tidsbokningar på personalens scheman samt lagring av data i en databas..
Python scripting for network management: PyMIP - TeMIP made
simple
Det huvudsakliga målet var att skapa ett python-bibliotek som fungerar som ett interface till Visual TeMIP. Visual TeMIP är ett C++-API som används till att utveckla applikationer och moduler för alarmhanteringssystemet OpenView TeMIP. Ett sekundärt mål var att skapa en lättvikts-webbserver och en webbklient för de mindre kunder som inte har behov av den fullfjädrade TeMIP-klienten. Webbservern skrevs helt i Python och använde sig av PyMIPbiblioteket, webbklienten skrev i DHTML och AJAX. En ASCII-baserad larmlista skriven i Python gjordes också för att användas av utvecklare och tekniker, samt för att testa funktionaliteten i PyMIP.
Frigörande av monteringsresurser på Altas Copco Craelius
Syftet med den här uppsatsen var att belysa frågan om hur många användare det behövdes för att uppnå en viss mättnad i en användbarhetsutvärdering för en specifik flash-applikation kallad My Garden. De aspekter som låg till grund för denna uppsats var brytpunkten i ökningen av unika fynd i korrelation med höga procentsatser. Med hjälp av den formativa utvärderingen och analysen av denna gick det sedan att ta reda på vilka problem (så kallade fynd) som upplevdes av användarna i gränssnittet. Resultatet av analysen resulterade i 95 unika fynd i tio användbarhetsutvärderingar. Resultatet visade följaktligen att för denna sorts utvärdering behövdes sju användare för att uppnå 93 % av alla unika fynd som hittades och därmed uppnå en slags mättnad i avklingandet av hittade unika fynd..
Varför väljs nativeapplikationer istället för hybridapplikationer? : Prestandaskillnader hos hybridapplikationer
The development of applications for mobile devices has exploded in recent times. This has also led to the introduction of several new mobile operating systems. To streamline application development for multiple platforms, techniques have been developed to be able to reuse the same application regardless of the operating system. If the same application can be used on multiple platforms it will save both a lot of time and money. Today there are three types of techniques to develop an application; web, hybrid and native application, where the latter is specific to the operating system it has been developed to.
Beslutsstöd för prissättning till webbutik
Denna rapport handlar om hur en applikation utvecklades för att samla prisinformation om en given marknad och sedan tillgängliggöra den på ett strukturerat sätt. Målet med detta är att en webbutik ska få en översikt över hur de förhåller sig till sina konkurrenter. Rapporten börjar med en kort beskrivning av hur planen för utvecklingen såg ut innan utveckling påbörjades. Den fortsätter sedan med en ganska detaljerad beskrivning av hur slutprodukten blev.Applikationen utvecklades i Java och drar till stor del nytta av trådning för en öka prestandan. Det gäller speciellt när det handlar om uppgifter som involverar kommunikation med källor på internet.