Flylib.com
REALbasic Cross-Platform Application Development
REALbasic Cross-Platform Application Development
ISBN: 0672328135
EAN: 2147483647
Year: 2004
Pages: 149
Authors:
Mark S. Choate
BUY ON AMAZON
REALbasic Cross-Platform Application Development
Table of Contents
Copyright
About the Author
Acknowledgments
We Want to Hear from You
Reader Services
Introduction
Chapter 1. Introduction to REALbasic
What s New in REALbasic 2005
Deciding if REALbasic Is Right for You
Strengths and Weaknesses
Who Should Read This Book
What You Can Expect
Chapter 2. Programming with REALbasic
Defining a Computer Program
REALBasic Terminology
Quick Start: A Simple Web Browser
Procedural Programming in REALbasic
Flow ControlConditionals
Flow ControlLoops
Variants
Modules
Creating the StringParser Module
Summary
Chapter 3. Classes and Objects
The Class Hierarchy
Creating a New Class
Declaration and Instantiation
Constructors and Destructors
Garbage Collection
Inheritance
Object Operators
Adding and Overriding Methods
Calling the Overridden Method
Overloading
Casting
Oddities
Encapsulation
Access Scope: Public, Private, Protected
Setting Properties with Methods
Default and Optional Parameters
Declaring Variables Static and Const
Revisiting the StringParser Module
Example: Creating a Properties Class
Data-Oriented Classes and Visual Basic Data Types
Advanced Techniques
Chapter 4. Cross-Platform Application Development
That Other Cross-Platform Language
Compiling REALbasic Applications
Configuring the Compiler
The App Class
Files and Directory Organization
Compiler Directives
User Interface Differences
System Module
Windows Registry
RSSReader Preferences Example
A Final Word About Macintosh
Summary
Chapter 5. Designing a Desktop Application
Integrated Development Environment
Desktop Applications: Programming Graphical User Interfaces
Model-View-Controller
Windows and Controls
Managing Windows
Controls
Exception Handling
User Interface Response
Menus and Menu Handlers
CustomTray
Summary
Chapter 6. XML and Advanced Text Processing
Encoding
XML Processing
Regular Expressions
StyledText
Summary
Chapter 7. Console Programming and the Shell
Sample Applications
The Shell Class
Developing Console Applications
Conclusion
Chapter 8. Databases
The No-Code Database
The Coded Database
SQL Equivalents
Conclusion
Chapter 9. Networking and Internet Programming
A Simplified View of a Computer Network
The Protocol Stack
The Internet
REALbasic Networking Classes
Network Object
Network Interface Class
System Members
TCP and UDP Networks
IPCSocket Class
UDPSocket
Conclusion
Chapter 10. Graphics
Raster and Vector Graphics
Picture Class
Canvas Control
The Canvas ControlScrolling Text and Images
Object2D Class
Printing with REALbasic
Summary
Chapter 11. Scripting and Extending REALbasic
Scripting
Extending REALbasic
Summary
Appendix A. Appendix
Sample Code and Application
GNU General Public License
Terms and Conditions for Copying, Distribution, and Modification
How to Apply These Terms to Your New Programs
GNU Lesser General Public License
Terms and Conditions for Copying, Distribution, and Modification
How to Apply These Terms to Your New Libraries
Online Resources
Index
SYMBOL
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Z
REALbasic Cross-Platform Application Development
ISBN: 0672328135
EAN: 2147483647
Year: 2004
Pages: 149
Authors:
Mark S. Choate
BUY ON AMAZON
Beginners Guide to DarkBASIC Game Programming (Premier Press Game Development)
Looping Commands
Basic Graphics Commands
The Art of Using Animated Sprites for 2D Games
Playing Intro Movies and Cut-Scenes
Appendix A Answers to the Chapter Quizzes
CompTIA Project+ Study Guide: Exam PK0-003
IT Project+ Study Guide
IT Project Management Overview
Scope Planning
Other Planning Processes
Project Execution
CISSP Exam Cram 2
We Want to Hear from You!
System Architecture and Models
Computer System Architecture
Hack Attacks
Public Key Infrastructure (PKI)
Metrics and Models in Software Quality Engineering (2nd Edition)
Control Chart
The Rayleigh Model
Criteria for Model Evaluation
In-Process Metrics and Reports
Dos and Donts of Software Process Improvement
The .NET Developers Guide to Directory Services Programming
Native Directory Services Programming Landscape
Selecting the Right Technology
Asynchronous Searches
Understanding the Active Directory RPC APIs
Summary
What is Lean Six Sigma
The Four Keys to Lean Six Sigma
Key #1: Delight Your Customers with Speed and Quality
Making Improvements That Last: An Illustrated Guide to DMAIC and the Lean Six Sigma Toolkit
The Experience of Making Improvements: What Its Like to Work on Lean Six Sigma Projects
Six Things Managers Must Do: How to Support Lean Six Sigma
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies