Sökresultat:
897 Uppsatser om Android applikation programmering - Sida 32 av 60
Soundvolume 2.0 - En prototyp för ljuddesign i spel
Efter fyra månader som ljudpraktikant på det svenska spelföretaget Starbreeze i
Uppsala, var det dags att ta steget vidare i ytterligare fyra månader. Från
ljuddesign till scriptning, idéer och tankar, samt en inblick i hur scriptning
fungerar.
Detta arbete handlar om framtagandet av en ljuddesign-prototyp åt ett externt
företags framtida spelprojekt. En utveckling som från början var tänkt att öka
kunskaperna om scriptning, och att skapa ett sammanhängande spelscenario,
men som sedan utvecklades till att leda mycket längre.
Förklaring: Ljuddesign = Ljudläggning av någon form, i detta fall
spel.
Scriptning = Enklare programmering, kan vara saker som
händer eller saker man kan göra i spelet
Nyckelord: Soundvolume 2.0, Starbreeze, ljuddesign, spel, sounddesign, 3D.
Visualisera elförbrukning med gamification
Problemet studien ställdes inför var att försöka lösa hur man med hjälp av gamification kan skapa ett användbart mobilt gränssnitt som visualiserar elförbrukning. Fallstudien har resulterat i ett förslag på hur man kan visualisera elförbrukning i mobila gränssnitt och med inslag av gamification. Resultatet har arbetats fram med hjälp av metodiken användarcentrerad design där användningstester och iterationer har utförts för att erhålla värdefull information från användare om hur de vill att en sådan här applikation ska se ut och fungera. Resultatet har sedan presenterats och analyserats utifrån den modell som togs fram från teorin. Resultatet är en interaktiv prototyp som vävt in teoridelarna användbarhet, mobila gränssnitt och gamification för att visualisera elförbrukning på ett användbart sätt..
Mikro : platsmedveten mobil marknadsföring
Detta examensarbete presenterar en rapport som utforskar användares inställning tillmikro-platsmedeveten mobil marknadsföring och hur den upplevs. Detta har gjorts genomen användarcentrerad process där inledningsvis en förstudie i form av fokusgrupp ägt rumsom lagt grunden för den prototyp som tagits fram.Prototypen är en vidareutveckling av Rabbles existerande erbjudande-applikation somutrustats med stöd för beacons. Detta har utgjort den tekniska grund som använts vidutvärdering av användares upplevelser. Detta har gjorts i ett fälttest i en matbutik i centralaStockholm.Testdeltagarnas inställning till marknadsföringen var positiv och de upplevde det som nyttoch modernt. Resultatet berättar om användarnas åsikter och ett stort fokus har legat påderas förhållande till notifikationer i smarttelefoner.
Utveckling av system för ledighetsplanering
Vacation 2.0 är ett ledighetsansökningssystem utvecklat hos CGI i Linköping för deras Linköping- och Norrköpingskontor. Med Vacation 2.0 kan anställda boka in kommande semester, föräldraledighet samt jour. Vacation 2.0 ger HR-avdelningen en översikt över tillgänglig personal genom en sammanställning av alla arbetsgruppers ledighetsansökningar. Systemet underhålls av en administratör som har behörighet att administrera arbetsgrupper och ändra anställdas existerande ledighetsansökningar. De anställda som är ansvariga för en grupp eller är anställd på HR-avdelningen kan ges behörigheten av systemadministratören.Kraven för systemet togs fram genom intervjuer med anställda som vi sedan utvärderade.
Migration av appar till Windows Phone 8
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.
Mobila enheter : Anpassning av hemsidor skapade med EPIServer CMS
?Mobila enheter ? anpassning av hemsidor skapade med EPiServer CMS? handlar om tekniker och metoder för att anpassa en hemsida skapad i publiceringsverktyget EPiServer CMS för mobila enheter. Rapporten berör både tekniska bitar så som hur man kan presentera två helt olika versioner av samma sida och hur man löser scrollning på mobila enheter till mer teoretiska avsnitt som handlar om hur man presenterar innehåll som passar den mobila enhetens skärm.Syftet var att undersöka om det är möjligt att skapa återanvändbar kod som går att använda på flera olika webbplatser och samtidigt skapa den mobila versionen med samma html-kod som redan finns och på så sätt undvika extra arbete för att koda om sidorna. Vidare så undersöktes det om det gick att få en ?app-känsla? på den mobila versionen utan att utveckla en nativ applikation..
Spaden i mobilen : Ett förslag på hur information kan formges i mobila applikationer
Genom att arbeta med informationsdesign har jag i detta arbete tagit fram ett förslag på en mobilapp tänkt att användas till projektet Spaden i Eskilstuna. Spaden är ett kommunalt projekt där invånare har möjlighet att påverka småskaliga byggprojekt runtom i Eskilstuna kommun. Målet med min gestaltning är att lägga fram ett förslag på ett lättanvänt, intuitivt verktyg som medborgare kan använda sig av för att lämna synpunkter till kommunen. Den mobila plattformen i mitt förslag erbjuder en ökad insyn i Spaden-projekt i den bemärkelse att invånare kan lämna synpunkter ?ute i fält?, på den plats byggprojektet planeras.Jag har i huvudsak använt mig av textdesign för att ge exempel på hur information kan presenteras och utformas i appen.
Utveckling av inbyggda system med grafisk programmering
The increase of complexity in embedded programming is forcing the development of higher level programminglanguages. These languages not only consist of traditional text based programming but also with graphical programminglanguages such as the programming language G from LabVIEW which is developed by National Instruments and havebeen around since the mid eighties. However since 2004 this language has also been able to program embeddedhardware, using the modules LabVIEW SDK and LabVIEW for ARM. This thesis shows how LabVIEW for ARM converts itsgraphical language G to C and then how C is flashed into the microprocessor. The thesis also takes up the pros and consof using G for embedded development.
Provkonstruktion för nätet : Validerat med Bloom´s reviderade taxonomi
Att skapa rättvisa prov är något av det svåraste som finns för alla lärare. Denna rapport redogör för ett undervisningsförsök i att praktiskt använda Bloom´s reviderade taxonomi för att validera frågorna till ett prov, som byggs upp för och genomförs på dator. Undersöknings-gruppen utgörs av mina elever som läser kursen programmering A på gymnasienivå. En norsk undersökning har tidigare visat att pojkars provresultat höjs om proven utförs på dator, vilket också visade sig bli resultatet i min undersökning. Men till skillnad från den norska undersökningen så ökade också flickornas resultat i min undersökning.
En jämförande studie av Visual C++, C# och VB.NET
Programmeringsspråken Visual C++, C# och VB.NET (Visual Basic.NET) jämförs, med tyngdpunkt på en praktisk jämförelse av fyra exempelapplikationer. Exempelapplikationen WordCount visar att Visual C++ har förutsättningar förbäst prestanda, men att även C# och VB.NET ger helt godtagbar prestanda. Valet av färdiga klasser är viktigare än språket. Ett olämpligt val kan göra prestandan mycket sämre än förväntat, medan den allra bästa prestandan ofta erhålls med en egen implementering. Applikationen FFT visar att flyttalsprestandan är bättre i C# än i VB.NET.
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..
Emfio : Enhetliga mallar för IT-forensiska operationer
Polisens it-forensiska avdelning har bl.a. i uppgift att säkra bevis från datorer som tillhör personer misstänkta för brott. Det polisen gör är att använda en mängd olika program som producerar loggar med webbhistorik, e-post och meddelanden från en mängd program som används vid chatt. Det den här rapporten kommer fokusera på är framtagningen av en applikation som kan ta in alla dessa typer av loggar och rensa bort onödig information. Den återstående informationen struktureras om för att kunna generera en rapport med enhetligt utseende.
Entreprenörskap och programutveckling
I slutet av år 2005 blev en ny applikation utvecklad. Applikationen hade en innovativ potential att marknadsföras internationellt vilket ledde till att en patentansökan lämnades in och företaget Mobisma AB grundades. Den tekniska lösningen uppfyllde kraven för en patentansökan och hade nyhet, uppfinningshöjd och en industriell användbarhet. Avsikten med den här uppfinningen var att styra användarens frånvarustatus i en telefonväxel från sin mobiltelefon. Vid den här tidpunkten årsskiftet 2005/2006 var det unikt med applikationer för en mobiltelefon.
Solvärme i fjärrvärmesystem
Detta kandidatexamensarbete handlar om en konstruktion av ett säkerhetsystem för tåg med fokus på programmering av systemet. Programmeringen görs genom att använda realtidsoperativsystemet ?C/OS-II som idag är en av världens mest kända och använda för mikrokontrollers. Programmet laddas sedan ner till en mikrokontroll för att testas. Användningen av ?C/OS-II blir också syftet av detta arbete då jag vill visa hur användbar den är.Rapporten börjar med att beskriva de olika komponenter som ingår i tågsystemet och fortsätter genom att ta upp det programmeringskod som är det viktiga i detta arbete.
Webbaserat system för kundstatistik : Hemsida24 Analytics
Den här rapporten är baserad på ett examensarbete som är gjort för Hemsida24 där uppgiften var att skapa ett webbaserat system för att grafiskt visa statistik om deras kunder. Det skapade statistiksystemet har fått namnet Hemsida24 Analytics.I rapporten redovisas hur ovan nämna statistikverktyg har kommit till, samt hur det fungerar. Kundstatistiken visas på ett stilrent sätt med hjälp av amCharts flashbaserade grafer. Baserat på information från Hemsida24:s databas beräknades kundstatistiken och visades därefter i grafer.Programmeringen av Hemsida24 Analytics har i största hand gjorts objektorienterat i PHP. Utöver PHP har Zend Framework, MVC, MySQL, HMTL, CSS och jQuery haft en viktig roll under projektets gång.I graferna finns möjligheten att visa framtida prognoser.