Course Description

Designing a mobile app from scratch can be challenging without a clear guide. Many designers struggle to move from ideas to polished, pixel-perfect screens, leading to frustration and wasted time.

This course takes you through the entire process of designing the Uber app in Photoshop. You'll learn UI/UX principles, Photoshop tools, and build each screen of the user flow, from splash screen to rating. Includes step-by-step video lessons, real-world cases, and downloadable assets for practice.

Course Curriculum

5 sections • 16.25 hours total length

  • Setting Up Your Photoshop Workspace (12m)

    Configure Photoshop for mobile design projects, arranging panels and tools for quick access.

  • Artboards and Layer Management (18m)

    Learn to use artboards for different screens and organize layers efficiently with groups.

  • Shape Tools for UI Elements (15m)

    Create buttons, icons, and containers using shape tools with proper styling.

  • Pen Tool for Custom Paths (20m)

    Draw custom shapes and icons with the pen tool, essential for unique UI components.

  • Text Tool and Typography Setup (12m)

    Add and style text for interfaces, setting character and paragraph styles for consistency.

  • Alignment and Distribution Techniques (10m)

    Ensure pixel-perfect alignment of elements using alignment tools and grids.

  • Working with Grids and Guides (15m)

    Set up grids and guides for responsive layouts, maintaining design precision.

  • Color Modes, Resolution, and Exports (8m)

    Understand color modes for screens, set resolution, and prepare files for export.

  • Core UX Principles for Mobile Apps (18m)

    Explore usability, hierarchy, and user flow to create intuitive interfaces.

  • Visual Hierarchy and Layout Strategies (20m)

    Learn to arrange elements for clear information hierarchy on small screens.

  • Mapping User Journeys for Uber (15m)

    Outline the user flow for the Uber app to guide your design decisions.

  • iOS Human Interface Guidelines (25m)

    Review key HIG elements for designing native iOS app interfaces.

  • Material Design for Android Apps (25m)

    Apply Material Design principles to create Android-compatible screens.

  • Typography Best Practices for Mobile (12m)

    Choose and scale fonts for readability on small devices.

  • Color Theory for UI Design (18m)

    Use color effectively to convey meaning and enhance user experience.

  • Building Accessible Color Palettes (20m)

    Create color combinations that meet accessibility standards for all users.

  • Introduction to Iconography (12m)

    Understand icon design principles and their role in mobile interfaces.

  • Designing Simple Icon Sets (25m)

    Create a consistent icon set for common actions in the Uber app.

  • Analyzing Existing App Designs (15m)

    Study popular apps to see how principles are applied in practice.

  • Applying Principles to Your Project (18m)

    Start applying what you've learned to the initial Uber app screens.

  • Recreating the Uber Splash Screen (12m)

    Design the splash screen with logo and loading animation mockup.

  • Onboarding Flow Design (20m)

    Create multiple onboarding screens to introduce app features.

  • Home Screen Layout with Map Integration (25m)

    Set up the main screen structure with a map area and controls.

  • Integrating Real Map Imagery (18m)

    Use map screenshots or tiles and overlay design elements.

  • Search Bar Component Design (15m)

    Build a functional search bar with styling and interactions.

  • Location Pins and Map Icons (12m)

    Design custom pins and icons for map points of interest.

  • Ride-Type Selector Interface (18m)

    Create a selector for different ride options like UberX or UberXL.

  • Bottom Sheet Styling (20m)

    Design the bottom sheet with pickup and drop-off fields.

  • Pickup and Drop-off Fields (15m)

    Add text fields and buttons for entering locations.

  • Overlay Elements and Final Touches (12m)

    Add badges, notifications, and polish the home screen.

  • Car Selection Screen Design (18m)

    Layout car options with pricing, ETAs, and vehicle images.

  • Displaying Pricing and ETAs (12m)

    Add text and icons to show cost and estimated arrival times.

  • Driver Matching Screen (15m)

    Create a screen showing driver search and confirmation.

  • Live Tracking Screen Mockup (20m)

    Design the tracking interface with simulated map movement.

  • Payment Method Selection (18m)

    Build a screen to choose credit cards, cash, or other methods.

  • Promo Code and Discount UI (12m)

    Add a promo code entry field and apply discounts interface.

  • Trip Summary Screen (15m)

    Display trip details like distance, time, and total cost.

  • Receipt Design (12m)

    Create a receipt screen with breakdown and download option.

  • Rating and Feedback Interface (18m)

    Design star ratings and comment fields for driver feedback.

  • Prototyping Screens in Photoshop (25m)

    Link screens to create a clickable prototype flow.

  • Exporting Assets for Development (20m)

    Prepare images, icons, and specs for handoff to developers.

  • Testing and Iterating the Prototype (15m)

    Review the prototype and make adjustments for better UX.

  • Advanced Prototyping with Smart Objects (18m)

    Use smart objects to streamline changes across multiple screens.

  • Presenting the Prototype to Stakeholders (12m)

    Learn to share and demonstrate your design effectively.

  • Feedback Integration and Refinement (15m)

    Incorporate feedback to polish the final design.

  • Creating a UI Component Library (25m)

    Build reusable buttons, inputs, and cards for consistency.

  • Developing a Style Guide (20m)

    Document colors, fonts, and spacing for design systems.

  • Designing for Dark Mode (18m)

    Adapt your Uber design for a dark color scheme.

  • Screen Size Adaptations (15m)

    Adjust layouts for different phone sizes and orientations.

  • Advanced Layer Styles for Realism (20m)

    Use shadows, gradients, and textures to enhance UI elements.

  • Smart Objects for Efficient Editing (15m)

    Make global changes quickly using smart objects.

  • Creating Mockup Presentations (18m)

    Place your designs in device mockups for professional showcases.

  • Exporting Slices and Assets (12m)

    Use slices to export individual elements for development.

  • Generating SVG Files (10m)

    Export scalable vector graphics for icons and logos.

  • Writing Design Spec Sheets (15m)

    Create detailed specifications for colors, sizes, and interactions.

  • Documenting Your Design Process (12m)

    Keep notes and screenshots to explain your design choices.

  • Building a Case Study (25m)

    Assemble a case study for the Uber redesign project.

  • Portfolio Presentation Techniques (20m)

    Showcase your work effectively in a portfolio.

  • Next Steps in UI/UX Design (12m)

    Explore further learning and career opportunities.

Course Details

  • Duration: 16.25 hours
  • Level: Adaptative
  • Language: English
  • Lessons: 59+ video lessons
  • Categories: Web & Mobile Design
  • Access: Lifetime access
  • Device: Mobile & Desktop
  • Certificate: Yes. After completion and Exam

The course is totally free. Seriously appreciated attribution