Development of the User Interface for a City of
White Plains Parking App
Ari Butowsky, Keke Gai, Mike Coakley, and Meikang QiuDepartment of Computer Science
Pace University
Agenda
IntroductionResearch
Research MethodologyProject Motivation & ChallengesApp DesignsTarget Customer (mobile users)Technical DescriptionFindings
Instructional PerspectiveConclusions
2
IntroductionAbout 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
3
Research Methodology
Action ResearchAction research is the study of an attempt to solve a
problem or change a situation.
Case StudyA 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.
4
Research:Project Motivation & Challenges
5
MotivationsVarious establishments, such as restaurants, arts,
and cultural destinations.Business hubEducational institutionsElectric vehicle charging stationsTransit center as a travel hub
ChallengesParking locations are scattered all over the place Influx commuters and trouble in finding out parking
Research: App Design
6
Necessity:A great need, mentioned in Slide 4.User-friendly design
Prior Similar WorksApps that Perform Similar Functions
Research on MapQuestHow Will COWP App be Similar?
Functionality: all parking data, rates, locations, schedules, and e-map.
Target CustomersMobile users’ expectationsDifficulty in meeting consumers’ demands
Technical DescriptionIdentify the benefits of using Web applications
Hardware and Software DetailsThe programming languages
HTML, CSS, and JavaScriptMaximizing user interfaces performance
Dimensions: What are HTTP request? How to reduce HTTP request? What is a packet? Round trips? And tag-based network structure
7
Findings
8
A Technical Report Interface homepage (HTML) Interface main webpage (HTML & JavaScript)Future work (connect to the database)
Findings cont.
9
Instructional Perspective
10
Implementation of ConstructivismSpecial instructional project design
Instructional MethodProject-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.
11
Questions?
12