Color Palette Generator
(mini-project)
In the world of software development, building mini projects is an excellent way to hone your skills and create something tangible in a short amount of time.
Recently, I embarked on a 3-hour journey to build a Color Palette Generator app for iOS. This project, with the invaluable assistance of ChatGPT, resulted in a sleek app featuring a grid of colors, shuffle functionality, and the ability to copy hex codes with ease. Here's a step-by-step walkthrough of how I brought this idea to life.
Project Overview
Features:
A grid of color swatches.
A "Shuffle All" button to randomize all colors on the grid.
Individual shuffle buttons for each color swatch.
A copy hex code button for each color swatch.
Tools and Technologies
Xcode: The integrated development environment (IDE) for macOS.
Swift: The powerful and intuitive programming language for iOS development.
UIKit: The framework used to construct and manage the app's user interface.