Sökresultat:
208 Uppsatser om Android-gränssnitt - Sida 5 av 14
Utveckling av mobilapplikation för sÀkerhetssystem
MÄlet med detta examensarbete har varit att utveckla en mobilapplikation till Android som pÄ ett anvÀndarvÀnligt sÀtt exponerar de webbtjÀnster som företaget TLab West AB?s sÀkerhetssystemSentrion tillhandahÄller. Företaget har introducerat ett nytt kommunikationsprotokoll baserat pÄ JSON till Sentrionsystemet vilket har testats och anvÀnts av vÄr applikation. Det frÀmsta effektmÄlet företaget velat se Àr ett utökat stöd av funktionaliteten som systemets webbserver erbjuder, och detta med ett tydligt och lÀttmanövrerat anvÀndargrÀnssnitt. Detta har Ästadkommits genom att övergÄ ifrÄn det befintliga webbgrÀnssnittet till en native Android applikation som utnyttjar det nya JSON kommunikationsprotokollet med ett snabbt och intuitivt menysystem.
Analys av android-specifiKa metoder för att uppnÄ bestÀndigt tillstÄnd
I detta arbete undersöks effektiviteten hos Androids medföljande metoder för att uppnÄ bestÀndigt tillstÄnd. Undersökningen baseras pÄ ett egenutvecklat verktyg för att mÀta de olika metodernas effektivitet, med avseende pÄ tid för att spara ner och lÀsa in tillstÄndet samt hur mycket utrymme det sparade tillstÄndet tar upp i sekundÀrminnet. Resultaten frÄn undersökningen visar att de olika metoderna presterar olika bra beroende pÄ tillstÄndets storlek samt om tillstÄndet mestadels bestÄr av text eller av nummer. Den metod som generellt Àr mest effektiv Àr Javas Serializable. Framtida undersökningar skulle kunna komplettera den genomförda undersökning genom att ocksÄ utvÀrdera effektiviteten hos metoder som tillhandhÄlls via externa bibliotek..
Car-Pi ? Analys och guidning för bra bilkörning
Syftet med detta examensarbete var att skapa ett serverprogram i en enkortsdator som arbetar i realtid för att kunna hjÀlpa mÀnniskor att köra mer ekonomiskt och miljövÀnligt i deras vardag.Detta var ett av mÄlen stÀllda av produktbestÀllaren Ziggy Creative Colony. Ett mer lÄngsiktigt mÄl frÄn bestÀllaren Àr att datorn skall installeras i en bil och kopplas till bilens on-board diagnostic-II (OBD-II)-uttag. Datorn ska sedan, via OBD-II, kunna samla information som till exempel hastighet, acceleration och brÀnsleflöde frÄn bilens engine control unit (ECU). Serverprogrammet ska bearbeta denna information som sedan kommuniceras och visualiseras till bilföraren via en native mobilapplikation.Serverprogrammet byggdes i en linuxbaserad dator: Raspberry Pi och döptes av oss till Car-Pi. Car-Pi designades enligt arkitekturmönstret Model-View-Controller (MVC) som gör det lÀtt att underhÄlla, vidare-utveckla och implementera programmet av produktÀgaren, Ziggy Creative Colony, i framtiden.
Applikationsutveckling till mobiltelefoner med operativsystemet Android : BerÀkning av komplexa skuldsituationer
Arbetet har gÄtt ut pÄ att ta fram en Androidapplikation vars funktion Àr att berÀkna vilka transaktioner som Àr nödvÀndiga, minimerat till antalet, för att reda ut en komplex skuldsituation inom en grupp individer. Den hÀr typen av situationer uppstÄr ofta i vardagliga sammanhang, exempelvis dÄ en grupp vÀnner lagar middag tillsammans och olika personer lÀgger ut för olika kostnader som till exempel mat och dryck. Arbetet resulterade i applikationen SplitIt, en stilren och lÀttanvÀnd applikation som uppfyller uppsatta kravspecifikationer. OsÀkerhet rÄder dock om algoritmen som rÀknar ut transaktionerna Àr optimerad i det avseendet att antalet transaktioner minimeras. En del ÄtgÀrder bör vidtas innan produkten lanseras pÄ Android Market, till exempel har framtagning av ikoner Äsidosatts med avsikten att lÀgga ned mer tid pÄ övriga delar i anvÀndargrÀnssnitt och algoritmframtagning.
UtvÀrdering av prestandaoptimeringsverktyg för Android
PÄ senare tid har smarta mobila enheter fÄtt en allt större roll i vardagen och det finns en uppsjö av applikationer till dessa. Den som Àr uppmÀrksam kan upptÀcka att prestandan och anvÀndarupplevelsen kan variera kraftigt mellan olika applikationer. Prestandaoptimering Àr en viktig del i utvecklingsprocessen för mobila applikationer eftersom mobila enheter ofta har betydligt mer begrÀnsade resurser jÀmfört med till exempel persondatorer. Eftersom prestanda Àr komplext med mÄnga faktorer som spelar in kan man anvÀnda sig av verktyg för att underlÀtta optimeringsarbetet. För att hitta de mest lÀmpliga verktygen för prestandaoptimering av Android-applikationer har en utvÀrdering av en delmÀngd verktyg som finns pÄ marknaden utförts.
Implementation av in-house applikation med möjligheter tillIP-telefoni
Detta examensarbete utfördes hos företaget Syntronic i mjÀrdevi. Uppgiften de ville ha utförd var en undersökning och implementation av ny funktionalitet i en redan existerande android applikation som de har utvecklat. Uppgiften i denna applikation var att undersöka möjligheterna till IP-telefoni, eller VOIP som det kallas, sÄ att de kunde ringa varandra via applikationen genom datanÀtet istÀllet för det ordinÀra nÀtet, samt att implementera detta.Detta examensarbete utfördes hos företaget Syntronic i mjÀrdevi. Uppgiften de ville ha utförd var en undersökning och implementation av ny funktionalitet i en redan existerande android applikation som de har utvecklat. Uppgiften i denna applikation var att undersöka möjligheterna till IP-telefoni, eller VOIP som det kallas, sÄ att de kunde ringa varandra via applikationen genom datanÀtet istÀllet för det ordinÀra nÀtet, samt att implementera detta.För att möjliggöra detta har dels android API för SIP, samt en Asterisk server som tar hand om SIP samtalen och SIP-adresserna anvÀnds.
Utveckling av Andersson Qwick Mobil för iOS
This thesis has been performed for the company System Andersson as a part of the bachelors degree in information technology at the School of Engineering in Jönköping. The thesis is based on the development of an iPhone application.System Andersson has an application for Android that is being used for their MPS system (material and production control system). Their customers, however, have also showed interest in being able to use this application for iPhone.The students handle the subject of iOS developing, including the design of the application, the use of the development language Objective-C, the use of the scripting language of Json used for server connections and SQL.The primary goal with this thesis has been to improve the students knowledge in such subjects as application development for mobile platforms, in such areas as Xcode, which is the development platform that Apple uses and Objective-C, which is the development language being used. The result of this thesis is an almost fully functional iOS application, similar to the Android application with some functionality missing..
Smart-TV hybridapplikation : En undersökning i hur hybridapplikationer kan skapas mellan Smart-TV och surfplattor, samt anvÀndbarheten för dessa typer av applikationer
De senaste Ären har marknaden för surfplattor vÀxt massivt samtidigt som Smart-TV?s har kommit fram som en ny produktkategori. Detta arbete Àr en undersökningen i hur surfplattor tillsammans med Smart-TV kan anvÀndas för att skapa en bÀttre upplevelse för anvÀndaren. För detta utvecklades en applikation pÄ en LG Smart TV som sammankopplades med en surfplatta för att visa information om ett pokerspel. Sedan utfördes en undersökning med intervjuer dÀr hybridapplikationen jÀmfördes gentemot att bara spela pÄ surfplattan.
SÀkerhetsanalys kring anvÀndning av mobilapplikationsteknik i KriminalvÄrdens klientsystem
KriminalvÄrden Àr den myndighet i Sverige som ansvarar för fÀngelser, hÀkten och frivÄrd. Myndigheten har lÀnge kÀnt ett behov att inom flera verksamheter kunna fÄ tillgÄng till delmÀngder av deras klientsystem i ett mobilt och uppkopplat format.Det största hindret i deras fall med mobilitet och applikationsteknik var sÀkerheten. DÀrför genomfördes en riskanalys med hÀnsyn till frivÄrden och mobilapplikationsteknik.För att vÀlja en lÀmplig och passande riskanalysmetod jÀmförde vi ett antal metoder. Det visade sig att metoden CORAS passade bÀst. NÀr vi vÀl genomfört riskanalysen med CORAS försökte vi sedan matcha ÄtgÀrderna mot de olika mobilplattformarnas egenskaper för att se hur de kan fullfölja ÄtgÀrderna.
SjÀlvscanning med mobiltelefon : Mobilapplikation för sjÀlvscanning i butiker
SjÀlvscanning introducerades i butiker för ett antal Är sedan och finns nu i butiker som Ica Maxi och Coop Forum. Investeringskostnaden för ett sÄdant system Àr dock hög och butiker med lÀgre omsÀttning har dÀrmed inte rÄd att köpa in detta system. Detta projekt syftade till att utveckla ett alternativ, med en applikation till Android för scanning. Tanken var att kunderna dÄ kan anvÀnda sina mobiltelefoner som scannrar vilket skulle minska investeringskostnaden för butikerna.Genom att studera existerande system, togs en lösning bestÄende av tvÄ delar fram, dels applikationen men Àven en server med en databas för lagring av kundernas varukorgar. För testning av lösningen utvecklades Àven en testmiljö bestÄende av en prisdatabas och en kassa i form av ett datorprogram.
Lara : en skattjakt med mobil datorförstÀrkt verklighet
Prestandan i dagens mobiltelefoner har ökat pÄ senare tid. DÀrmed har det blivit aktuellt med förstÀrkt verklighet i mobilapplikationer. Det hÀr arbetet har undersökt hur förstÀrkt verklighet anvÀnds i mobilapplikationer för att framhÀva en plats. Genom att anvÀnda förstÀrkt verklighet blir det möjligt att tillföra information till den verkliga platsen. I syfte att applicera förstÀrkt verklighet har vi utvecklat Lara.
En undersökning av röststyrning för Android-enheter
Den tekniska utvecklingen bland mobiltelefoner gÄr stÀndigt framÄt, och med den en förvÀntan frÄn anvÀndarna av högre anvÀndarvÀnlighet hos dem. Standardinmatning har gÄtt frÄn fysiska knappar till pekskÀrmar, och pÄ senare tid har Àven röststyrning vunnit mark.Denna rapport behandlar just taligenkÀnning i mobilapplikationer och undersöker vilka alternativ man har som utvecklare om man vill implementera röststyrning i sina applikationer. Rapporten gÄr igenom vilka fördelar och ?ackdelar det finns med röststyrning, samt vilka begrÀnsningar och problem som uppkommer.Undersökningen genomfördes av tvÄ KTH-studenter pÄ uppdrag av Nordens största sökföretag, Eniro. Efter en förundersökning över vilka alternativ som fanns konstaterades det att PocketSphinx, ett taligenkÀnningssystem som bygger pÄ öppen kÀllkod, lÀmpade sig bÀst för röstnavigering medan Googles tal-till-text-motor var att föredra för röstsökning.En Android-applikation utvecklades dÀr anvÀndaren med rösten bÄde navigerar i applikationen, samt genomför sökningar efter företag och telefonnummer..
Mobilt system för aktivitetsbedömning
Vid bedömning av allmÀn daglig livsföring (ADL) försöker man analysera hur en mÀnniska med fysisk och/eller psykisk funktionsnedsÀttning kan utföra olika aktiviteter i det dagliga livet, sÄsom personlig hygien, matlagning och stÀdning. Arbetsterapeuter utför den subjektiva bedömningen med hjÀlp av standardiserade checklistor. I vissa fall ger inte det en tillrÀckligt nyanserad bild av en persons förmÄga och det finns behov av bÀttre ett system som kan anvÀndas vid ADL-bedömningar av personer med olika typer av funktionsnedsÀttning.MÄlet med detta projekt har varit att ta fram ett mobilt system för aktivitetsbedömning anpassat för hemmiljö. Systemet Àr uppdelat i tvÄ delsystem. Delsystem 1 bestÄr av en mobiltelefonapplikation anpassad för Android som tillsammans med en rörelsesensor registrerar aktiviteten hos en person.
So?kdrivet webbgra?nssnitt
Navigationen pa? webbplatser sker traditionellt med en hierarkisk la?nkstruktur, da?r all information pa? webbplatsen a?r organiserad efter en fo?rutbesta?md ordning. Vanligen sker navigationen via en va?nstersta?lld meny, en toppmeny eller en kombination av dessa ba?da. Varje menyval a?r en la?nk till en fo?rutbesta?md sida med en fast position i hierarkin, da?r startsidan vanligtvis a?r fylld med puffar (interna reklamtexter) och nyhetsflo?den.
Prototyping of a mobile, Augmented Reality assisted maintenance tool
The purpose of this thesis work is to create a prototype for an augmented reality application that isaimed to support service technician when performing service and maintenance of machines andengines. The prototype will be used for investigating what technical limitations there is and toestablish basic usability for the user interface. The method that is used is user studies and analysis toevaluate use cases and user stories. An iterative work process is then applied for design and theprototype is continuously user tested.The resulting prototype uses a Samsung Galaxy Tab 2 running on Android operating system. Theframework used for augmented reality is NyARToolkit which handles marker recognition andconnections to Android.