Coconote
AI notes
AI voice & video notes
Try for free
📱
Designing a Social Media App from Scratch
Apr 21, 2025
Social Media App Design Lecture Notes
Introduction
Welcome back to Design + Code with Sourasith.
Today’s focus: Step-by-step design of a social media app.
Reminder to like and subscribe to the channel.
Tips and Resources for Beginners
Listen to Music
: Helps with imagination and creativity.
Research
: Use Google and platforms like Instagram for inspiration.
Study Real Apps
: Observe existing designs for references.
Explore Design Styles
: Options include light mode, dark mode, glassmorphism, claymorphism, and neumorphism.
Choose a Theme
: Example theme: Candy Floss.
Design Resources
Figma Community
:
Use plugins to access images (e.g., Unsplash).
Icons
:
Use Iconly and Halal Lab for icons.
UI Kit
:
Download iOS 15 UI Kit from Joey Banks.
Font
:
Use Poppins font for design.
Profile Screen Design Steps
Create Frame
: iPhone 13 pro with a 50 corner radius.
Background
:
Create rectangles with dimensions 390x240 and 390x650.
Align bottom and name layers accordingly.
Color Palette
:
Choose light blue for background.
Add Elements
:
Create additional rectangles for layout.
Use drop shadow effects.
Avatar Creation
:
Use ellipse tool to create an avatar.
Apply images using Unsplash with masking.
Add Text
:
Input follower and following numbers using auto height and Poppins font.
Buttons
:
Create message and follow buttons with auto layout.
Navigation
:
Create top navigation with icons and proper alignment.
Home Screen Design
Create Frame
: Start with an iPhone 13 pro frame.
Top Navigation
:
Add status bar, camera, and notification buttons.
Add Background
:
Use similar colorful images for visual consistency.
Avatar and Text
:
Ensure proper use of auto layout and alignment.
Tab Bar
:
Design a tab bar with home, chat, plus, profile, and notification icons.
Use background blur effects for design consistency.
Chat Room Design
Create Frame
: Set up an iPhone 13 frame with a background image.
Conversations
:
Create auto layout for conversation bubbles.
Use proper spacing between items.
Exit Icon
:
Add exit and separator icons.
Input Area
:
Design input area with rounded rectangles for sending messages.
Ensure correct color and size for icons.
Conclusion
Congratulations on completing the design for today.
Encouragement to explore and practice further.
Reminder to check back for the next tutorial.
📄
Full transcript