home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Creative Computers
/
CreativeComputers.iso
/
commercial
/
inovatronics
/
candodemo
/
testdrivemanual
/
testdriveintro.doc
< prev
next >
Wrap
Text File
|
1994-11-17
|
7KB
|
149 lines
What is CanDo?
CanDo is part of a new generation in programming called "Software
Authoring". It allows you to create real applications without getting
a Ph.D or having years of experience in programming. What is CanDo
and how is it different from other programming environments? A little
history may help.
Programming started with what is called machine code or Assembly
Language. When computers were first constructed it was necessary to
program in the only language they understood. Then came FORTRAN and
COBOL. These languages provided programming in a more English-like
manner. However, they were not designed for the non-technically
minded (normal) people.
BASIC was the first widely used language which was intended for
these normal people. However, it was designed in the days when
"High-Tech" was using a teletype over a 300 BAUD modem (S-L-O-W).
Because of its simplicity and wide acceptance, it still exists today
in a somewhat evolved stage. As superior as it is to the early
versions, it is simply not equipped to deal with the Amiga's
sophisticated graphical interface. It takes a Ph.D in BASIC to manage
Buttons and Menus.
Techoid Programmers have full access to the Amiga's graphical
interface capabilities using Assembly Language and structured
programming languages such as 'C'. As great or as modest as their
aspirations may be, many Amiga users succumb to the conclusion that
these programming languages are their only chance of fulfilling their
needs. However, it takes years for a non-programmer to learn one of
these languages and how to apply it on the Amiga.
So, how do "normal" people get access to what is already built
into their Amigas?
Well, it takes a new way of doing things. The Amiga was designed
for programs having a Window with Buttons, Fields, Menus, and other
interface objects. CanDo was designed so normal people can make these
kinds of applications.
When you have completed the CanDo Test Drive, you will have
created an application which would take a Ph.D in BASIC or years of
programming experience in a language such as C. (Even if you do have
a Ph.D or years of experience, you will realize how much more you can
do using CanDo and how quickly you can do it.)
CanDo allows the novice to create applications which would be
impossible to create by any other means. Still, there is plenty of
power for the experienced user. We techoid programmers at
INOVAtronics often use CanDo to create applications which help us
conduct our business activities. Other professional programmers
use CanDo to create commercial software. Amiga-oriented Magazines,
such as Amiga World, contain advertisements for several products
created with CanDo.
Getting Started
The CanDo Test Drive, like CanDo itself, is designed to run on an
Amiga with at least 1 megabyte (MB) of memory and at least two floppy
drives. If you have a hard drive, you probably need more than 1 MB of
memory (the hard drive uses memory).
Running from Floppy
The easiest and most dependable way to take the test drive is to
boot your Amiga with the disk entitled "CanDo Program" in DF0:.
Insert the disk labeled "CanDo Extras" into the second floppy drive.
From Workbench, double-click the CanDo disk Icon. When the window has
opened, double-click the CanDo program Icon.
Running from a Hard Drive
CanDo comes with an installation program which assists you in
efficiently installing CanDo on your HardDrive. Because we assume you
do not want to permanently install the Test Drive version of CanDo, it
does not come with this installation program. However, it is possible
to temporarily install the Test Drive if you wish. From the Disk
entitled "CanDo Program", please double click the icon
"HardDisk_Instructions" for more information.
About the CanDo Test Drive
The CanDo Test Drive is a full CanDo minus 1) the save feature, 2)
the documentation, 3) the third disk containing additional examples.
Using the CanDo Test Drive you can create full CanDo applications;
you just can't save them. You can also load, examine, and modify
example CanDo applications included with the Test Drive. We refer to
these applications as Decks. Simply select Open from the Deck Menu.
The Test Drive includes tutorials for creating two CanDo Test
Drive Decks. CanDo has many capabilities which were impossible to
explore in this short Test Drive. Version 1.5 of CanDo comes with
over 300 pages of documentation. The tutorials do not attempt to
explain much of CanDo's capabilities. Rather, they attempt to show
you what it is like to create applications using CanDo. Hopefully,
you will be able to identify some of your needs in the capabilities
which are demonstrated.
The Test Drive tutorials will lead you step by step in the
creation of these applications. You will encounter many requesters
which are not fully explored. You will be instructed to select
specific buttons or type into certain fields. While you may be
tempted to play with some of the other options, it is suggested you
strictly follow the instructions. After you have completed the Test
Drive, feel free to play to your heart's content.
What to do if you have trouble
For the most part, the tutorial assumes you correctly followed the
instructions. It is impossible to expect you to follow them
flawlessly or for us to explain them in a way which is immediately
understandable to everyone.
We attempted to catch as many pitfalls as possible by conducting
observation tests using Amiga novices. While we were able to clarify
some problem areas, we learned we couldn't catch everything for
everyone. Here are a few tips which might help.
If you inadvertently do something wrong, or if the requester you
see on the screen does not contain the button described in the
tutorial, simply click on the Cancel Button and try again.
Most requesters in CanDo contain a Cancel or Exit Button.
Selecting one of these simply backs up one step. You may have to
select Cancel on several requesters before returning to CanDo's Main
Panel. At that point, back up in the tutorial and try again and hope
we didn't steer you down the wrong street (test drives can be
hazardous).
We found the most common error occurred while defining a Button or
Field area (you will understand what this means when you begin the
tutorials). When defining an area on your window, be sure to press
and hold the left mouse button, drag the pointer down and to the right
forming a rectangular area. When the area you wish is defined,
release the mouse button. Often the user clicked and released the
mouse button before defining the area. While there are alternative
ways of correcting this, the simplest way is to Click on the Cancel
Button and try again.
It is possible for you to create an error while creating a Script
which would cause an error requester to appear. The error requester
will indicate the error. If you can not identify the error, clear the
script and attempt to create it again.
On the other hand, let's hope none of this will be of any issue
and you will have nothing but a pleasant Test Drive.