WideStudio
WideStudio is an open source integrated development environment for desktop applications purely made in Japan. This enables you to develop GUI applications that can run on Windows 95/98/Me/NT/2000/XP/CE, Linux, FreeBSD, SOLARIS, Mac OS X (w/X11), BTRON, T-Engine, mu-CLinux (wo/X11) in various programming languages such as C/C++, Java, Perl, Ruby, Python, Objective Caml.
Since an application is build on MWT (Multi-Platform Widget Toolkit) which runs on multiple platforms, WideStudio applications are all source compatible between these platforms. If you developed an application in C/C++ language, you only need to re-compile the source code to run on a different platform in as native code.
Features
- Can create Applications using C/C++, Java (since v3.80-6), Perl (since v3.20), Ruby (since v3.20), Python (since v3.20), Objective Caml (since v3.90-2)
- Platform-independent integrated desktop application environment
- Comes with MWT: Multi-platform Widget Toolkit
- Runs as optimized, native binary on embedded devices, ubiquitous devices, home information appliance
- Visualized Window Editor enables you to design Window arrangement
- Automated source code generator in the application builder
- Event-driven style minimizes source development
- Project management feature eases development work
- Automatic makefile generation and build feature
- Extension class library build feature and class library import feature assure scalability
- You can choose your favorite editor for coding with WideStudio
- Multi-encoding feature absorbs encoding differences between platforms. Various encoding systems such as EUC-JP,SJIS,EUC-KR,EUC-CN,UNICODE(UTF8) are supported. Full-scaled platform-compatiple applications, internationalized applications can be developed.
- OpenGL powered computer graphics (since v3.00)
- j3w library powered computer graphics (since v3.00)
- Remote instance feature that brings distributed computing environment (since v3.00)
- Database linkage with ODBC component(since v3.00)
External links
de:WideStudio ja:WideStudio