logo

Wide Studio Application Builder User's Guide

Wide Studio Home
Up to


What is WideStudio?

WideStudio is the GUI based application development environment which is born purely in Japan run on multiplatforms such as Windows, Linux, FreeBSD, and Solaris. This is fully freely available and an "open source" that is its most standout characteristic. Everyone can get this and develop open and multi-platform applications quickly. It is sure that users will find this attractive. WideStudio has following characteristics:
  • Open source and Licencing with X11/MIT
  • C++ based development
  • Possible to build plantform-independent window applications
  • Using fully original class libraries which are dependent on no other libraries.
  • Equipped with an application builder which can easily edit an window application
  • Needed only a minimam-coding by an event-driven style
  • Ensure a scalability by a function of building/importing an additional class libraries
Mature developers may have developed applications on multiplatforms such as Windows and X11. I too have developed various applications till now. Storing money, getting a palm-top computer, input the manchine language on it drawing by dots to make so called a game, which is a old time story. Since then, I used MS-DOS follows Windows 3.0, 3.1, UNIX/X11 Window system, Xt/Motif, Windows95/NT(Win32), MFC/ActiveX. At last, I don't want to bother anymore from incompatibility between platforms and have decided to make platform-independent.
Well, it is important, besides, I thought it be great if developers could build applications only by sticking with mouse on desplay and prepare an application builder, WideStudio the integrated IDE. Next figure describes composition of WideStudio and its files.



[WideStudio Composition]



What is C++ language?

WideStudio is written in C++. C++ is a program language enhanced the C language to handle object oriented programing. C language is the one of the most standard programing language which covers some larger software products because of its hardware accessing ability. C++ enploys such wonderful potential from C language and is equipped with functions in order developers to build softwares more efficiently. While, the more it traces C++ format, the more it becomes the world diverged from one in C, which would be inclined to get novice developers or developers who are familiar with C difficult to understand. Using WideStudio, developers can write programs as if they did in C in order to make good use of grat C++ functionalities, and of cause, programs using classes are also easy to make.

Through WideStudio development

Thinking twice, there are thousands of application builders like WideStudio. Then, why "WideStudio"? I often hear "I want to make some applications, but it's hard...", "I don't want to buy a shit application builder paying money.." and they cannot take up programing. WideStudio solves these problems. It's free, and so easy to use! And also I often hear in the world where open source is not familiar with, "What the hell is the open source?", "Why WideStudio is free?" The object of developing WideStudio is to contribute it to the open source world that I have larned a lot from there. WideStudio was made in restricted time to see how efficiently it could be built/designed. I would appreciate if any part of this source would be helpful for developpers in developing/ designing softwares from now. From nuts to real applications, it will be much delight if everyone shares excitement in developing through engineering.
Document Release 3.0

For Use with Wide Studio Release 3.0, Summer 2002


Wide Stuido Home | Up to

Copyright(C) T. Hirabayashi, 2000-2002 Last modified: June 10, 2002