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
Database Modeling with MicrosoftВ® Visio for Enterprise Architects (The Morgan Kaufmann Series in Data Management Systems)
Introduction
Configuring, Manipulating, and Reusing ORM Models
Editing Logical Models”Advanced Aspects
Reverse Engineering Physical Schemas to Logical Models
Change Propagation and Round Trip Engineering
Absolute Beginner[ap]s Guide to Project Management
Project Definition Checklist
Managing Project Issues
Typical Quality-Related Challenges
What Are Project Communications?
Five Key Principles
CISSP Exam Cram 2
Tracking Your CISSP Status
Requirements for New Site Locations
Intrusion-Detection Systems (IDS)
Major Legal Systems
Answers to Practice Exam Questions
Lotus Notes and Domino 6 Development (2nd Edition)
Shared Resources
Creating Shared Actions
DECS Administrator
Hiding the Design of Your Application
Domino URL Identifiers
The CISSP and CAP Prep Guide: Platinum Edition
Telecommunications and Network Security
Operations Security
Business Continuity Planning and Disaster Recovery Planning
Understanding Certification and Accreditation
Appendix F Security Control Catalog
PostgreSQL(c) The comprehensive guide to building, programming, and administering PostgreSQL databases
PostgreSQL SQL Syntax and Use
Client 3Processing Queries
Client 1Connecting to the Server
Prerequisites
Security
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