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
Cisco IP Telephony (CIPT) (Authorized Self-Study) (2nd Edition)
Partitions and Calling Search Spaces Overview
Media Resource Management
Securing the Windows Operating System
Securing CallManager Communications Using HTTPS
Microsoft Performance Monitor
Systematic Software Testing (Artech House Computer Library)
The Test Manager
Improving the Testing Process
Some Final Thoughts…
Appendix C IEEE Templates
Appendix E Simplified Unit Test Plan
Mastering Delphi 7
Delphi 7 and Its IDE
The Run-Time Library
Visual Controls
Working with Forms
Writing Database Components
Cisco ASA: All-in-One Firewall, IPS, and VPN Adaptive Security Appliance
Hardware Overview
AIP-SSM Modules
Monitoring QoS
Advanced Cisco IPSec VPN Features
Configuring CRL Options
The Lean Six Sigma Pocket Toolbook. A Quick Reference Guide to Nearly 100 Tools for Improving Process Quality, Speed, and Complexity
Value Stream Mapping and Process Flow Tools
Data Collection
Descriptive Statistics and Data Displays
Variation Analysis
Complexity Value Stream Mapping and Complexity Analysis
The Oracle Hackers Handbook: Hacking and Defending Oracle
Overview of the Oracle RDBMS
The Oracle Network Architecture
Attacking the TNS Listener and Dispatchers
Triggers
Defeating Virtual Private Databases
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