Development of the User Interface for a City of White Plains Parking App Ari Butowsky, Keke Gai, Mike Coakley, and Meikang Qiu Department of Computer Science Pace University
Agenda Introduction Research Research Methodology Project Motivation & Challenges App Designs Target Customer (mobile users) Technical Description Findings Instructional Perspective Conclusions 1
Introduction About Project Parking project collaborated with City of White Plains (Mobile App project) Mission: develop a user interface for the mobile apps Course project, a real-world case study 2
Research Methodology Action Research Action research is the study of an attempt to solve a problem or change a situation. Case Study A case study involves the investigation of a certain problem, situation, or company(s). The research is based on COWP official documentation concerning data on parking. 3
Research: Project Motivation & Challenges 4 Motivations Various establishments, such as restaurants, arts, and cultural destinations. Business hub Educational institutions Electric vehicle charging stations Transit center as a travel hub Challenges Parking locations are scattered all over the place Influx commuters and trouble in finding out parking
Research: App Design 5 Necessity: A great need, mentioned in Slide 4. User-friendly design Prior Similar Works Apps that Perform Similar Functions Research on MapQuest How Will COWP App be Similar? Functionality: all parking data, rates, locations, schedules, and e-map. Target Customers Mobile users’ expectations Difficulty in meeting consumers’ demands
Technical Description Identify the benefits of using Web applications Hardware and Software Details The programming languages HTML, CSS, and JavaScript Maximizing user interfaces performance Dimensions: What are HTTP request? How to reduce HTTP request? What is a packet? Round trips? And tag-based network structure 6
Findings 7 A Technical Report Interface homepage (HTML) Interface main webpage (HTML & JavaScript) Future work (connect to the database)
Findings cont. 8
Instructional Perspective 9 Implementation of Constructivism Special instructional project design Instructional Method Project-Based Learning (PBL) Students gain knowledge and skills by working for an extended period of time to investigate and respond to a complex problem. Enable students to build up their own knowledge scaffold
Conclusions A successful implementation of Constructivism-based learning. An adaptive user interface for a mobile app. 10
Questions? 11