Project information
- Category: iOS Application
- Project date: Forth Semester
- Project URL: Github link
Developing an iOS app using Swift
In this Swift-written app, I've incorporated robust features to enhance user interaction and customization. The primary functionality allows users to create lists, each accompanied by a ladybug icon and text, as illustrated in the provided image. Furthermore, users have the flexibility to delete these entries, providing a streamlined user experience.
Delving deeper into customization options, the settings menu, accessed through the gear icon, empowers users to personalize their app experience. In this example, I've demonstrated the ability to modify the color scheme, opting for a vibrant yellow hue. This dynamic adjustment instantly transforms the app's visual aesthetic, offering users the freedom to tailor it to their preferences.
Another noteworthy feature is the toggle option available on a separate page. Activating this toggle triggers a background color change, adding a layer of interactivity to the app. Upon returning to the initial page, users will notice the background image now reflects the selected yellow hue, seamlessly integrating with the modified color scheme.
To ensure data persistence and seamless user experience across sessions, I've implemented a model within the project. This model facilitates the efficient saving and loading of user-generated content, ensuring that lists and customization settings are retained between app sessions.
Overall, this project showcases not only the versatility of Swift in app development but also the thoughtful incorporation of features to elevate user engagement and satisfaction