Skip to content

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

License

Notifications You must be signed in to change notification settings

gperretta/unicocampania-redesign

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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 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

About

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

Topics

Resources

License

Stars

Watchers

Forks

Languages