Inspiration
I started wearing a hearing aid about 12 months ago and started to discover and use the accessible feature on my iOS device for Hearing impaired. I became interested in building iOS applications with accessibility feature that iOS / SwiftUI has to offer.
What it does
It demonstrates the use of Swift UI accessible features has to offer in order to have the best shopping experience possible.
How we built it
I forked a an already existing iOS Eample Shopping Cart Application (https://iosexample.com/a-shopping-app-fully-made-in-swiftui-for-ios-14-1/) and added SwiftUI accessible features for Hearing, Vision, Motor control, Navigation. I also forked Fake Store API (https://github.com/briviere/fake-store-api) running on Heroku and use Random user generator (https://github.com/RandomAPI/Randomuser.me-Node).
Challenges we ran into
The hardest thing for me was trying to visualize how an indivual with disability would leverage this app to get best shopping experience possible. I had to research in order to get a better understanding of the challenges a person with disabilities would have using this application.
Accomplishments that we're proud of
Taking my understanding of accessibility to a higher level and having the opportunity to work with all the development technologies that Apple / iOS has to offer.
What we learned
What's next for iOS Modern Shopping Cart (Swift UI Accessibility)
I would like to incorporate a templating feature to allow easy customization for a given application.
Log in or sign up for Devpost to join the conversation.