SkillAgentSearch skills...

ChatUI

A simple chat app UI in SwiftUI

Install / Use

/learn @iamshezad/ChatUI
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

ChatUI - Sample app

A simple chat app UI in SwiftUI

<p> <img src="https://img.shields.io/badge/iOS-13.0+-blue.svg" /> <img src="https://img.shields.io/badge/-SwiftUI-red.svg" /> <a href="mailto:iamshezad.dev@gmail.com"> <img src="https://img.shields.io/badge/iamshezad.dev@gmail.com-lightgrey.svg?style=social&logo=gmail" alt="Gmail: iamshezad.dev@gmail.com" /> </a> <a href="https://www.instagram.com/iamshezad.dev/"> <img src="https://img.shields.io/badge/@iamshezad.dev-lightgrey.svg?style=social&logo=instagram" alt="instagram: @iamshezad.dev" /> </a> </p> <p align="center"> <img src="https://github.com/iamshezad/ChatUI/blob/main/Resources/Main-screenshot.png?raw=true" style="display: block; margin: auto;"/> </p> <p align="center"> ChatUI on both ☀️light and 🌑 dark mode. </p>

About

ChatUI is a simple project created to implement some of the things i learned in SwiftUI. Currently i'm learning SwiftUI so i thought of converting my learnings into small projects.

ChatUI is just a UI design of a chat app with some hardcoded data. So this small project might help others to learn a little about designing in SwiftUI.

This sample project contains chats, calls, contacts and settings screens. will list out below what all i have used in this project:

Basic View

Text, TextField, Image, Button

Layout

HStack, VStack, ZStack

List

ScrollView, ForEach

Architectural Views

NavigationView, TabView

State and Data Flow

Binding, State

Some of the other things you can learn from this project is:

  • How to setup lauch screen background color in info.plist
  • How to set background color of a screen using ZStack
  • How to implement different layouts using HStack & VStack
  • How to set different colors for light and dark mode

Author

<b>Shezad Ahamed</b>

Follow and contact me on:

<a href="mailto:iamshezad.dev@gmail.com"><img src="https://img.shields.io/badge/gmail-%23D14836.svg?&style=for-the-badge&logo=gmail&logoColor=white"> </a> <a href="https://www.instagram.com/iamshezad.dev/"><img src="https://img.shields.io/badge/instagram-%23E4405F.svg?&style=for-the-badge&logo=instagram&logoColor=white"></a> <a href="https://www.linkedin.com/in/iamshezad/"><img src="https://img.shields.io/badge/linkedin-%230077B5.svg?&style=for-the-badge&logo=linkedin&logoColor=white" ></a>

If you like my content, please consider buying me a coffee. Thank you for your support!

<a href="https://www.buymeacoffee.com/iamshezad.dev" target="_blank"><img src="https://cdn.buymeacoffee.com/buttons/default-yellow.png" alt="Buy Me A Coffee" width="174" height="41" ></a>

View on GitHub
GitHub Stars35
CategoryDevelopment
Updated10mo ago
Forks4

Languages

Swift

Security Score

82/100

Audited on Jun 3, 2025

No findings