Page 119 - KEC Khaitan C8.3 Flipbook
P. 119
APP GOALS
App goals define what the app should achieve to provide a smooth and enjoyable experience for
users. A good music app should be:
1. Provide a Smooth Music Experience with No Delays
A feature that ensures songs play instantly without buffering. The app should be optimised to pre-
load songs, reducing lag and interruptions for an uninterrupted listening experience.
2. Make Music Discovery Easy with Personalised Recommendations
An AI-driven feature that suggests new songs, albums, and artists based on user preferences.
The app should also offer trending music and genre-based recommendations to help users explore
and enjoy new content effortlessly.
3. Ensure Simple Navigation and an Organised Layout
A user-friendly interface that allows users to easily access the home screen, search bar, playlists,
and settings. The app should have a clear and structured menu, making it simple for new users
to navigate without confusion.
4. Offer Both Online and Offline Music Playback Options
A function that provides users with the choice to stream music online or download it for offline
listening. The app should indicate which songs are available for offline playback to help users
manage their music collection effectively.
APPLYING UI/UX PRINCIPLES
1. Using Colours for Visual Hierarchy
Visual hierarchy means arranging elements in a way that helps users understand what is most
important. Colours highlight key buttons and sections, making it easier for users to navigate the
app. Bright colours can be used for important buttons, and high contrast (dark text on a light
background) improves readability.
2. Using Typography for Readability
Typography refers to the style, size, and arrangement of text to make it clear and easy to read.
Large, bold fonts are used for titles, while smaller text is used for descriptions. Consistent fonts
help make the app look neat and professional.
3. Using Spacing & Alignment for Structure
Spacing and alignment ensure that elements are evenly placed, preventing clutter and making
the design look balanced. Proper spacing between text, buttons, and images helps users read
and interact with the app comfortably. Using grids in Adobe XD helps to position elements
correctly.
Introduction to UI/UX 117

