O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Create Apps in MATLAB with App Designer (Codes Included)

Video Description

Become a pro to develop apps in MATLAB app designing tool called App Designer

About This Video

  • Create apps with MATLAB graphical user interfaces using utility called App Designer.

In Detail

This is a basic course on creating apps in MATLAB using its graphical user interface utility called App Designer. The App Designer is next generation, i.e., future of designing apps in MATLAB. The App Designer contains many new design components that are absent in the conventional app designing tool called GUIDE. The course is designed so that a person with the basic knowledge of MATLAB is able to transform his code to a beautiful User Interface and app. The motivation for the course, i.e., why should take it, is my observation that students and people put alot of effort in writing the code but little on its appearance. By learning this course, you will easily transform your code into a well understood piece of software that the users will find useful to interact with. All you need is motivation to learn and basic understanding of MATLAB such as variables, matrices and others. The course contains 1+ hours of recorded lectures. Every lecture contains a demonstration of the concepts and the codes are included with the course.

Table of Contents

  1. Chapter 1 : Introductory notes and remarks
    1. Why take this course 00:01:14
    2. Learning objective and style 00:00:57
    3. My experience with matlab 00:01:34
    4. A few notes before starting the course 00:01:32
  2. Chapter 2 : Basics of AppDesigner
    1. The design view and code view 00:04:58
    2. Briefing on available controls in App Designer 00:04:41
    3. Alignment and arranging options 00:03:53
    4. Spacing and resizing 00:03:19
    5. Grid Lines 00:02:33
  3. Chapter 3 : Tips and tricks for effective use of App Designer
    1. Error detection and correction mechanisms of app designer 00:03:33
    2. Useful shortcuts -1 00:02:24
    3. seful shortcuts – 2 00:04:19
    4. Dragging Components with Ctrl key 00:01:16
  4. Chapter 4 : Coding GUI's
    1. Notes before starting to code – 1 00:04:27
    2. Notes before starting the code -2 00:04:21
    3. Simple addition program (Codes given) 00:07:03
    4. Slider and graphs (Codes given) 00:07:36
    5. label and text area 00:02:43
    6. List boxes (Codes given) 00:02:56
    7. Drop down menu (Codes given) 00:03:23
    8. Radio buttons (Codes given) 00:07:28
    9. State buttons and spinner 00:04:14
    10. Working with different types of switches 00:05:04
    11. Opening a file and displaying its contents (Codes given) 00:03:36
    12. Working with Tables 00:07:52
    13. Lamps 00:02:37
    14. Working of Tabs 00:05:14
    15. Guages: a speedometer example 00:03:26
    16. Knobs and discrete knobs 00:04:12
  5. Chapter 5 : Advance techniques
    1. Passing values between two call back functions 00:04:03
    2. Passing data between two GUI's 00:06:01
    3. Adding a custom built private function 00:05:31
    4. Adding a custom built public function 00:03:16
    5. Including background images 00:02:50
    6. Calling multiple apps from a script 00:03:36
    7. Packaging your app 00:04:13
  6. Chapter 6 : Sample projects with App Designer
    1. Sample project 1: Building a calculator (Part 1) 00:07:02
    2. Sample Project 1: Building a calculator (Part 2) 00:06:43
    3. Sample Project 2: Image Processing (Part 1) 00:05:22
    4. Sample Project 2: Image Processing (Part 2) 00:07:34