Project information

  • Category: iOS Application
  • Project date: Forth Semester

Developing an iOS app using Swift

In this app project, I designed a user interface that encompasses two distinct views, each offering unique functionalities. One of these views is the settings view, which users can access through a gear icon. Within the settings view, I integrated a stepper control, allowing users to adjust the x and y positions of a car displayed in the other view.

To ensure the car remains visually pleasing and within the confines of the mobile page, I implemented geometry constraints within the stepper. This feature restricts the car's movement, preventing it from straying beyond the edges of the screen and maintaining a coherent visual presentation.

Upon transitioning to the car page, users can observe the immediate impact of their adjustments on the car's position. This real-time feedback enhances user engagement and facilitates a deeper understanding of how the app functions.

Moreover, to inject an element of dynamism into the app, I incorporated a timer feature. This feature enables the car to blink intermittently, creating an eye-catching effect that further enhances the user experience and adds a playful touch to the app's functionality.

By combining intuitive controls, real-time feedback, and dynamic elements, this app project aims to provide users with an engaging and interactive experience while showcasing the versatility and capabilities of the development tools utilized, such as Swift and Xcode