REAL Studio is a cross-platform software development environment. With it you can create desktop applications for Mac OS X, Windows, and Linux. Additionally, you can create web applications that run on a wide variety of browsers. In this course, you'll learn about REAL Studio, its history, and how it can help you create better software. Paul spends much of the course showing you how to build a practical, working application: ToDo. The ToDo application demonstrates how to design user interfaces, access databases, create object-oriented code, and create an application that works on Mac OS X, Windows, and Linux. After you've built the desktop version of ToDo, you'll learn how to migrate it to the web using REAL Studio Web Edition. Make better software; learn REAL Studio today by clicking on the links below!
Introduction
About REAL Studio REAL Studio Product Line Major Features in REAL Studio Apps Made with REAL Studio The REAL Studio IDE
IDE Overview IDE Configuration Online Documentation Project Editor Windows PushButton & BevelButton Label / TextField / TextArea TabPanel & PagePanel ProgressBar & ProgressWheel Checkbox & RadioButton PopupMenu & ComboBox ListBox Editing Code Debugging Analyzing Your Code Modules Classes ContainerControl MenuBar Toolbar Language Features
Overview of the REALbasic Language Overview of the REALbasic Framework Object-Oriented Concepts: Encapsulation Coding Style
Designing ToDo
Creating a Practical Application: ToDo
UI Design
Initial Testing
Menu pt. 1
Menu pt. 2
Toolbar
Listbox Subclass
OK / Cancel Control
Preferences pt. 1
Preferences pt. 2
Preferences pt. 3
Finishing Touches
Recap
Creating the Database
About SQLite
SQL Commands
Database Design
Data Object Model
Connecting to the Database
Adding Functionality
Displaying Tasks pt. 1
Displaying Tasks pt. 2
Displaying Tasks pt. 3
Viewing a Task
Editing a Task
Adding a New Task
Saving Tasks to the Database
Deleting Tasks
Completing Tasks
Filtering Tasks
Category Selection
Adding a Report
Report Designer Overview
Creating a Completed Tasks Report
Setting Up the Report UI
Viewing & Printing the Report
Deploying ToDo
App and Build Settings
Deploying on Mac OS X
Deploying on Windows
Deploying on Linux
Advanced Features
Remote Debugging to Linux
Remote Debugging to Windows
Using the Code Profiler
Build Automation & IDE Scripts
Using Plugins
RBScript
Creating a Web App
About REAL Studio Web Edition
Making ToDo for the Web
UI Design
Session Management
Displaying Tasks
Different Users
Adding New Tasks
Editing Tasks
Deleting Tasks
Filtering Tasks
Using Styles
Building Your Web App
Conclusion
Course Wrap Up
Working with Paul
About Paul
Community Resources
LogicalVue Services