Introduction
First, TCB is a new technology. Only two other companies ever seem to have seriously tried to create programs without coding. The Competition section has a brief description of them.
TCB runs on any computer system running a MS Windows operating system. TCB also runs on Linux systems with WINE, Bordeaux, Crossover, or PlayOnLinux installed. TCB will run on Apple machines with OSX or better and with any version of WINE, Bordeaux, WineBottler, Wineskin, or PlayOnMac installed. TCB will run FreeBSD, PC-BSD, Solaris, and Opensolaris systems with Bordeaux installed. TCB seems to run better and faster on MAC and Linux systems than on native Windows systems.
It is anticipated that a scaled-down Java version of the TCB run-time will add Android and iPhone based systems to the list of systems TCB runs on. TCB is designed to work with OpenSource, cross-industry softwares and there is a distribution of a TCB "computer on a chip," a TCB Avatar that can be ordered now.
Below is a graphic showing an XP screen with several open windows in it.
click to enlarge
All of the open windows are individual TCB programs running. At the top of the screen is a top-mounted, stay-on-top task bar. It provides access to other task bars and menus as well as selected Portable Applications. Just click buttons and see what happens.
In the center of the screen is the TCB main menu window. Behind the main window are two other TCB ap As you can see, TCB can be used to create programs that function like any hard-coded computer program. The terms process and TCB program are used interchangeably throughout these documents. TCB programs can be stored as disk files but TCB is designed to store and run TCB programs from a database. Most of the processes used in this distribution are stored on disk to make it easier for the initial user of the system to modify them while developing a system.
The TCB programs can be stored in a database after the application is complete. The complete TCB system is comprised of a development system for creating TCB programs and a run-time system for running those TCB programs.
The development system consists of several hard-coded computer programs and a set of TCB programs that aid the development effort and help set up an enterprise.
The run-time system consists of tcb.exe, a single hard-coded program, and a small set of special purpose programs utilities to facilitate running target application or system. Of course there is/are the TCB program(s) and the set of methods that comprise an application or information system designed for a particular purpose. A TCB application may only require the main TCB run-time and a single process that is the application.
Furthermore, since the end user can have the ability to modify a TCB program, the responsibility for maintenance and support shifts to the end user when he/she customizes the application you sold them. They own it! A TCB program can be a document viewer, a calendar program, an address book, a graphics library, a video and sound console. TCB programs can be created to create and entire accounting system or a retail store system,.
TCB is for most anything you can think of wanting to do with a computer. So maybe you want your address book to be able to dial a phone number or compose and send an email. Maybe you want to create some custom task bars, track your medications, track current files and folders. Whatever!!
This means that the database is never really opened in TCB at all! Even a power interruption will not cause data corruption using this method of data access.
Except for the development processes, most of the almost 100 TCB programs included were not developed as part of anything in particular. They were developed to test TCB and provide useful applications for myself. Except for cross-industry software such as a word processor, all of the software I use to manage my personal data is TCB. And that has been for about 4 years now and no problems.
An Avatar doesn't even need a hard drive installed in a system. Everything needed to access and run all your programs and data is "in the box." The target system only needs to be able to boot from an external drive and have a monitor, mouse and keyboard. Alternatively, copy two folders from the Avatar to a hard drive and the entire system will run from your hard drive with no changes.
Todays Avatars are free. Pay postage and handling, and the cost of the Avatar device ($12 - $$$) itself. Send us a device or we will purchase for you.
The other is something called PWCT or Programming Without Coding Technology. The Technology part is just another complex programming language! It does create scripts that average 29k in size vs 7k for a TCB app. It has to be installed. The installer is 55mb. TCB's ZIP file is 3.4mb. PWCT uses 396mb installed. TCB resides in 7mb and doesn't have to be installed.
The minimum level of knowledge to use PWCT is at least a batchelor's degree in computer science!
plications, a contacts manager and calendar application.
Copyright © 1982-2015, Phoenix Information Systems/TM all rights reserved
Contact: Fred Pierce, makpiya@aol.com, makpiya@gmail.com, 831.240.9969