Thomas,
I send the link, hopefully, this sunday. Thanks for your kindly
responses...
Best Regards,
Pierre
Le 29 juil. 05 à 19:24, Thomas McGrath III a écrit :
Pierre,
That is fine if you need to or want to do this. I wanted to give
something back to the community. This list has been of great help
to me.
Thank you all,
Tom
On Jul 29, 2005, at 12:04 PM, Pierre Sahores wrote:
Dear Thomas,
Thanks for sharing this great "tutorial" with all of us !
Action: Do you allow me to translate your work to the French
dialect ? If yes, do you allow me to specify, as the credits of
the input "© 2005 Thomas J McGrath III" (or any other legal ©
mention you prefer to see there, alike your company name) at the
bottom of the translation. If yes, do you allow me to insert this
final french issue + your © credits as a dedicated pages of my
company site, something alike <http://www.sahores-conseil.com/
revprotoway.html> ?
In any way, thanks again. A great work and communication tool !
Best Regards,
Le 28 juil. 05 à 15:25, Thomas McGrath III a écrit :
Dear List Members,
I wanted to share this document that I used when presenting
Revolution to my company/client for consideration in our
prototyping work. Since this list is growing daily, I thought
there might be a few people who would find it useful.
Revolution as a Prototyping Tool
• Prototyping is a process of design and development used to
help model the specifications and requirements for a new
application.
• Once a prototype has been developed it can be quickly moved
to alpha or sometimes even beta without dedicating significant
resources and time.
• The nature of the Revolution tool is that it is designed for
rapid development of a graphic/data interface by minimizing the
need to write complex machine level code, using instead English
like syntax, coding shortcuts and object (graphical) libraries
and outputting to any supported OS.
• Using Revolution as a prototyping tool allows the developer
to quickly assemble an elegant prototype. Revolution incorporates
the use of genuine cross platform support without the need for
device or OS specific code compilation, and uses industry
standard coding.
Proof-of-Concept Development Challenge
Commercial realities dictate that there are several key elements
to consider when developing a software solution for a client.
These are even more pertinent at the prototyping stage of a
project. Some of these elements may not be considered as
essential at the prototype stage, but they facilitate the
acceptance of the final application to the client.
• Fit for Purpose
The prototype application should effectively demonstrate the
client's needs and requirements. How does one procure the
satisfaction of expectations without exhaustive research into the
underlying issues? This is possible by using a software
prototyping tool, which allows a concept to be modeled, rapidly
aiding in the evaluation of a design.
• Time restrictions
In an ideal world one would choose to slow the process down and
run it through deliberate design and development cycles. However,
available resources invariably dictate this process. The choice
of Revolution as a prototyping tool allows us to make maximum use
of the time at our disposal.
• Financial constraints
Optimally, this type of software should provide the capability to
envision and test such a model using local data and resources
without a major investment in database server(s), network
hardware and software, and the major software engineering costs.
• Moving Target
Many clients are not entirely sure of the exact nature of the
product they require. They may also redefine their requirements
based on outside factors and additional functionality that we can
offer. A prototyping tool has the functionality to address such
fundamental alterations readily and easily.
• Scalability
We should be able to demonstrate the scalable qualities of our
proposed application with the prototype. Our client may not have
made a final decision on the level of deployment at this stage.
They may wish to retain the flexibility to investigate
alternatives and additions before committing to a final strategy.
• Real time alterations
Revolution allows the flexibility to make changes while
prototyping with the client and is possible without the downtime
incurred for recompilation.
• Appearance
Revolution is presentable and has the look and feel of a finished
product. While we are at the prototyping stage, we may still be
selling the concept to our client. The appearance of our
prototype can become very significant, without minor visual
anomalies drawing attention away from the salient issues.
• Maintaining the Prototype
Our choice of Revolution as a prototyping tool should allow us to
keep track of version histories and the alterations that we make
to the application. Ideally we should be able to document the
changes we make together with the client requests. We may also
require the facility to control multiple developers working on
the same project. Revolution allows for us to rapidly develop
applications in any peer-to-peer environment.
What Makes Revolution Ideal for Prototyping
Regardless of the application we are modeling, Revolution
provides the tools that allow us to effectively create any
prototype. Whether we need to create Internet, Intranet, database
applications, with or without a SQL backend, Revolution is the
answer. Applications prototyped in Revolution cover just about
every market segment.
Developing prototypes using Revolution significantly reduces the
time we spend creating our applications. This is due to the
features and tool sets that are made available to us within the
product. Revolution embraces the main principles of practical
object orientation. These features include the message hierarchy
as well as code and object reuse. Revolution makes it extremely
quick to produce any GUI. There is also an extensive set of
shortcuts and plugins that cover just about everything from
simple window creation to the handling of e-mails.
Having one comprehensive tool that can be used for a multitude of
needs eliminates the cost of having to purchase multiple
applications for prototyping. The initial investment for
Revolution is extremely competitive. This makes tight financial
constraints inconsequential as the product and pricing is as good
as and, if not better, than any prototyping tool currently
available.
Revolution applications can be developed on any of the supported
platforms including all flavors of Windows (95/98/NT/2000), Mac
OS 9.x and above, and the major Linux distributions. Revolution
applications can be deployed on any or all of these platforms
simultaneously with only minimal or no code changes.
Sincerely,
Thomas J McGrath III_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your
subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution
--
Bien cordialement, Pierre Sahores
100, rue de Paris
F - 77140 Nemours
skype : psahores
[EMAIL PROTECTED]
[EMAIL PROTECTED]
GSM: +33 6 03 95 77 70
Pro: +33 1 64 45 05 33
Fax: +33 1 64 45 05 33
<http://www.sahores-conseil.com/>
WEB/VoD/ACID-DB services over IP
"Mutualiser les deltas de productivité"
Macintosh PowerBook G-4 OSX 10.3.9, OS 9.2.2, 1.25 GHz, 512MB RAM,
Rev 2.6
Advanced Media Group
Eagle Works Art & Sculpture
Semantic Compaction Systems
Prentke Romich Company
Prentke Romich International
SCIconics, LLC
Artist
Thomas J McGrath III
[EMAIL PROTECTED]
_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your
subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution
_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution