Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/gperretta/unicocampania-redesign

Repository for a Redesign two-weeks challenge at the ADA (22/23). Developed in Xcode, using Swift and SwiftUI following Apple HIG.
https://github.com/gperretta/unicocampania-redesign

human-interface-guidelines ios-app qrcode-generator redesign-experiments swiftui timer-manager xcode

Last synced: about 4 hours ago
JSON representation

Repository for a Redesign two-weeks challenge at the ADA (22/23). Developed in Xcode, using Swift and SwiftUI following Apple HIG.

Awesome Lists containing this project

README

        

Unico Campania App - A first approach to app redesign

Redesign of the UnicoCampania app, in which I've decided to design a clean and easy-to-use solution to give you access to your tickets in just one tap.

Project goal

This solo-project was a practical exercise to dive deeper into the Apple's [Human Interface Guidelines](https://developer.apple.com/design/human-interface-guidelines/guidelines/overview/) and native components at the Apple Developer Academy, learner program 22/23.

Technologies

The whole app was developed in Xcode, using Swift as a programming language and SwiftUI framework.
Prototypes and UI elements where entirely designed in Figma

Process

+ Prototyping: from hand-drawn sketches to Figma hi-fi prototype.
+ Front-end implementation of the Tickets tab, containing the main ticket-related call to actions: validate your tickets and buy new ones following three different paths, depending on the user needs.
+ Back-end implementation of a full-screen modal to display tickets details and QR code which will be generated both automatically (through the use of a timer) and manually by pressing a button.
+ Explored iOS HIG for a clean and user-friendly design and color accessibility, the use of native components such as lists, a horizontal scroll view, modals and a tab bar.

![image](https://user-images.githubusercontent.com/113616815/209338858-e3bb688f-05a1-42d2-b601-c08c375a3f41.png)