Matching Items (39)
Filtering by

Clear all filters

133899-Thumbnail Image.png
Description
Emerging technologies, such as augmented reality (AR), are growing in popularity and accessibility at a fast pace. Developers are building more and more games and applications with this technology but few have stopped to think about what the best practices are for creating a good user experience (UX). Currently, there

Emerging technologies, such as augmented reality (AR), are growing in popularity and accessibility at a fast pace. Developers are building more and more games and applications with this technology but few have stopped to think about what the best practices are for creating a good user experience (UX). Currently, there are no universally accepted human-computer interaction guidelines for augmented reality because it is still relatively new. This paper examines three features - virtual content scale, indirect selection, and virtual buttons - in an attempt to discover their impact on the user experience in augmented reality. A Battleship game was developed using the Unity game engine with Vuforia, an augmented reality platform, and built as an iOS application to test these features. The hypothesis was that both virtual content scale and indirect selection would result in a more enjoyable and engaging user experience whereas the virtual button would be too confusing for users to fully appreciate the feature. Usability testing was conducted to gauge participants' responses to these features. After playing a base version of the game with no additional features and then a second version with one of the three features, participants rated their experiences and provided feedback in a four-part survey. It was observed during testing that people did not inherently move their devices around the augmented space and needed guidance to navigate the game. Most users were fascinated with the visuals of the game and two of the tested features. It was found that movement around the augmented space and feedback from the virtual content were critical aspects in creating a good user experience in augmented reality.
ContributorsBauman, Kirsten (Co-author) / Benson, Meera (Co-author) / Olson, Loren (Thesis director) / LiKamWa, Robert (Committee member) / School of the Arts, Media and Engineering (Contributor) / Barrett, The Honors College (Contributor)
Created2018-05
136617-Thumbnail Image.png
Description
We created an Android application, Impromp2, which allows users to search for and save events of interest to them in the Phoenix area. The backend, built on the Parse platform, gathers events daily using Web services and stores them in a database. Impromp2 was designed to improve upon similarly-purposed apps

We created an Android application, Impromp2, which allows users to search for and save events of interest to them in the Phoenix area. The backend, built on the Parse platform, gathers events daily using Web services and stores them in a database. Impromp2 was designed to improve upon similarly-purposed apps available for Android devices in several key ways, especially in user interface design and data interaction capability. This is a full-stack software project that explores databases and their performance considerations, Web services, user interface design, and the challenges of app development for a mobile platform.
ContributorsNorth, Joseph Robert (Author) / Balasooriya, Janaka (Thesis director) / Nakamura, Mutsumi (Committee member) / Faucon, Philippe (Committee member) / Barrett, The Honors College (Contributor) / Computer Science and Engineering Program (Contributor) / School of Mathematical and Statistical Sciences (Contributor)
Created2015-05
133388-Thumbnail Image.png
Description
For students on a college campus, many courses can present challenges to them academically. Some universities have taken an initiative to respond to this by offering tutoring opportunities at a central location. Generally this provides help for some struggling students, but others are left with many questions unanswered. Two primary

For students on a college campus, many courses can present challenges to them academically. Some universities have taken an initiative to respond to this by offering tutoring opportunities at a central location. Generally this provides help for some struggling students, but others are left with many questions unanswered. Two primary reasons for this are that some tutoring services are broad in scope and that there may not be sufficient one-on-one time with a tutor. With the development of a mobile application, a solution is possible to improve upon the tutoring experience for all students. The concept revolves around the formation of a labor market of freelancers, known as a gig economy, to create a large supply of tutors who can provide their services to a student looking for help in a specific course. A strategic process was followed to develop this mobile application, called Tuzee. To begin, an early concept and design was drafted to shape a clear vision statement and effective user experience. Planning and research followed, where technical requirements including an efficient database and integrated development environment were selected. After these prerequisites, the development stage of the application started and a working app produced. Subsequently, a business model was devised along with possible features to be added upon a successful launch. With a peer-to-peer approach powering the app, monitoring user engagement lies as a core principle for consistent growth. The vision statement will frequently be referred to: enhance university academics by enabling the interaction of students with each other.
ContributorsArcaro, Daniel James (Author) / Ahmad, Altaf (Thesis director) / Sopha, Matthew (Committee member) / Department of Information Systems (Contributor) / WPC Graduate Programs (Contributor) / Department of Management and Entrepreneurship (Contributor) / Barrett, The Honors College (Contributor)
Created2018-05
Description
Arizona State University has prided itself on the mission to become a global leader in innovation, sustainability, and inclusion for students of all backgrounds. To provide the most meaningful experiences and promote student growth both personally and professionally, the university offers over 800 students organizations for involvement and leadership on

Arizona State University has prided itself on the mission to become a global leader in innovation, sustainability, and inclusion for students of all backgrounds. To provide the most meaningful experiences and promote student growth both personally and professionally, the university offers over 800 students organizations for involvement and leadership on campus. With a heavy reliance on paper and print materials, large-scale engagement events such as Passport to ASU and Panhellenic Formal Recruitment have become wasteful and inefficient, straying from the goals established by university president, Michael M. Crow. The processes involved within these two events are outdated and limit accessibility for many students, minimizing the opportunity to get involved and connect with their peers. Engage is a company founded by an Arizona State University student, hoping to find feasible solutions to meet the needs and improve the overall student engagement experience. By designing two separate mobile applications for Passport to ASU and Panhellenic Formal Recruitment, Engage has eliminated the need for paper and print materials while simplifying the event processes for incoming students and the organizations. These apps will similarly improve accessibility for all students, allowing users to get involved and connect with peers without limitations such as transportation or time. Innovation is a key focus of Arizona State University, and to stay competitive they must find new ways to improve the student experience and modernize current offerings. Getting involved is often considered one of the defining parts of collegiate life, and the university must work to maximize opportunities and make the transition as effortless and enjoyable as possible. By implementing these two mobile apps, student engagement will reach new heights and realign with the missions Arizona State University was founded upon.
ContributorsFitzgerald, Paige Elizabeth (Author) / Montoya, Detra (Thesis director) / Giles, Bret (Committee member) / Department of Marketing (Contributor) / W.P. Carey School of Business (Contributor) / Department of Management and Entrepreneurship (Contributor) / Barrett, The Honors College (Contributor)
Created2018-05
137192-Thumbnail Image.png
Description
In this thesis a community-based ride sharing mobile application, Ride Devil, will be introduced and created to provide services for communities such as Arizona State University and its students, faculty, and other affiliates to find safe rides around campus because campus population problem exists. This causes increased transportation costs, decreased

In this thesis a community-based ride sharing mobile application, Ride Devil, will be introduced and created to provide services for communities such as Arizona State University and its students, faculty, and other affiliates to find safe rides around campus because campus population problem exists. This causes increased transportation costs, decreased parking space availability, and more transportation issues. The Ride Devil application itself is based off on the ride-sharing concept of transportation as introduced, above. Students, faculty, and other university affiliates will drive their own vehicles and use the Ride Devil services in order to coordinate pick-ups with members of its community. Not only is this form of transportation more cost effective than competing transportation models, taxis, but it also promotes safety, community, and educational assistance.
ContributorsVan Hook, Ryan Leo (Author) / Lin, Elva (Thesis director) / Peck, Sidnee (Committee member) / Barrett, The Honors College (Contributor) / Department of Supply Chain Management (Contributor) / W. P. Carey School of Business (Contributor) / Department of Management (Contributor)
Created2014-05
Description
What if unplanned free time could be spent with friends instead of trying to contact them? This app will do that by connecting you with friends who are ready to hang out. Kickback is a mobile app designed to connect individuals with their friends and businesses that offer opportunities to

What if unplanned free time could be spent with friends instead of trying to contact them? This app will do that by connecting you with friends who are ready to hang out. Kickback is a mobile app designed to connect individuals with their friends and businesses that offer opportunities to socialize in a group setting. The idea had been floating around in my head for a few years and this creative project gave me the opportunity to try my hand at making the idea into a reality. This thesis is a combination of technical efforts and business know-how that I had to learn in order to keep up along the way.
ContributorsFegard, Nathan (Author) / Sebold, Brent (Thesis director) / Trujillo, Rhett (Committee member) / Computer Science and Engineering Program (Contributor) / Barrett, The Honors College (Contributor)
Created2018-05
133484-Thumbnail Image.png
Description
In modern society, computer science (CS) professionals are necessary in the workforce. A growing number of fields and disciplines require the analytical and programming skills that come from a CS education. Despite the growing demand for programmers, the dropout rate within undergraduate CS programs remains high. In an effort to

In modern society, computer science (CS) professionals are necessary in the workforce. A growing number of fields and disciplines require the analytical and programming skills that come from a CS education. Despite the growing demand for programmers, the dropout rate within undergraduate CS programs remains high. In an effort to improve retention and make CS more accessible, I prototyped a mobile application that will help students through the principal deterrents that students face in their undergraduate years. Utilizing survey responses from 51 peers I determined the core courses and concepts within the CS curriculum that provoked the most concern to select the topics covered in the mobile application. The results show that the major barrier courses are CSE 310: Data Structures and Algorithms, CSE 340: Principles of Programming Languages, and CSE 355: Introduction to Theoretical Computer Science. Also using interviews and market research, I went through an iterative design process until I arrived at my final prototype that provides users a visual timeline of their program, examples for each individual topic, the ability to interact with other users, and create quizzes covering content they learned. This prototype is intended to lead to a fully developed application that will prepare and encourage students to further their professional careers in CS.
ContributorsRoldan, Jorge (Author) / Ganesh, Tirupalavanam (Thesis director) / Trowbridge, Amy (Committee member) / Computer Science and Engineering Program (Contributor) / Barrett, The Honors College (Contributor)
Created2018-05
133515-Thumbnail Image.png
Description
Natural Language Processing and Virtual Reality are hot topics in the present. How can we synthesize these together in order to make a cohesive experience? The game focuses on users using vocal commands, building structures, and memorizing spatial objects. In order to get proper vocal commands, the IBM Watson API

Natural Language Processing and Virtual Reality are hot topics in the present. How can we synthesize these together in order to make a cohesive experience? The game focuses on users using vocal commands, building structures, and memorizing spatial objects. In order to get proper vocal commands, the IBM Watson API for Natural Language Processing was incorporated into our game system. User experience elements like gestures, UI color change, and images were used to help guide users in memorizing and building structures. The process to create these elements were streamlined through the VRTK library in Unity. The game has two segments. The first segment is a tutorial level where the user learns to perform motions and in-game actions. The second segment is a game where the user must correctly create a structure by utilizing vocal commands and spatial recognition. A standardized usability test, System Usability Scale, was used to evaluate the effectiveness of the game. A survey was also created in order to evaluate a more descriptive user opinion. Overall, users gave a positive score on the System Usability Scale and slightly positive reviews in the custom survey.
ContributorsOrtega, Excel (Co-author) / Ryan, Alexander (Co-author) / Kobayashi, Yoshihiro (Thesis director) / Nelson, Brian (Committee member) / Computing and Informatics Program (Contributor) / School of Art (Contributor) / Computer Science and Engineering Program (Contributor) / Barrett, The Honors College (Contributor)
Created2018-05
133291-Thumbnail Image.png
DescriptionFresh15 is an iOS application geared towards helping college students eat healthier. This is based on a user's preferences of price range, food restrictions, and favorite ingredients. Our application also considers the fact that students may have to order their ingredients online since they don't have access to transportation.
ContributorsBailey, Reece (Co-author) / Fallah-Adl, Sarah (Co-author) / Meuth, Ryan (Thesis director) / McDaniel, Troy (Committee member) / Computer Science and Engineering Program (Contributor) / Barrett, The Honors College (Contributor)
Created2018-05
134845-Thumbnail Image.png
Description
The purpose of this thesis was to develop a tool to provide information and data for design teams to use throughout the mobile application design process. Ideally, this would enable teams to see patterns in iterative design, and ultimately use data-driven analysis to make their own decisions. The initial problem

The purpose of this thesis was to develop a tool to provide information and data for design teams to use throughout the mobile application design process. Ideally, this would enable teams to see patterns in iterative design, and ultimately use data-driven analysis to make their own decisions. The initial problem was a lack of available information offered by mobile application design teams—the initial goal being to work closely with design teams to learn their decision-making methodology. However, every team that was reached out to responded with rejection, presenting a new problem: a lack of access to quality information regarding the decision-making process for mobile applications. This problem was addressed by the development of an ethical hacking script that retrieves reviews in bulk from the Google Play Store using Python. The project was a success—by feeding an application’s unique Play Store ID, the script retrieves a user-specified amount of reviews (up to millions) for that mobile application and the 4 “recommended” applications from the Play Store. Ultimately, this thesis proved that protected reviews on the Play Store can be ethically retrieved and used for data-driven decision making and identifying patterns in an application’s iterative design. This script provides an automated tool for teams to “put a finger on the pulse” of their target applications.
ContributorsDyer, Mitchell Patrick (Author) / Lin, Elva (Thesis director) / Giles, Charles (Committee member) / Department of Information Systems (Contributor) / Barrett, The Honors College (Contributor)
Created2016-12