Giveaway: Bracketron Case If outdoor adventures are in your future this summer, enter to win a Bracketron Sport Case with Mount Strap from MacNN and keep that iPhone, iPod or other electronic device safe from the elements.      

Review: Basasoft BasaOne

BasaOne is an excellent tool ... (July 18th, 2005)

MacNN Rating:

ratingratingratingratingrating

Product Manufacturer: BasaSoft

Price: Euro 99 ($119.52 US) - full package

The Good

  • Modest learning curve. Integrated Debugger. Automatically resolves incompatibilities in code.

The Bad

  • More tutorials would be helpful.

On June 30th, Basasoft released BasaOne, version 2.0.1, an excellent and easy-to-use Mac development tool for small to medium-sized web applications. With its Unix base, Mac OS X is an excellent choice for web developers, combining the Mac work environment with the standard tools used in the Linux world. However, web application development tools with a Mac-like user interface seemed nonexistent. The choice had been between using a text editor to create pages and scripts, or using full-blown tools, such as Apple’s WebObjects. While Apple has started to give away the development version of WebObjects, only Tiger Server includes a deployment license. WebObjects also has a steep learning curve.

Filling a Gap

The developers at Basasoft set out to fill this gap with BasaOne. The tool is a web application development that builds on technologies such as PHP, JavaScript, and MySQL. BasaOne’s main feature is an Integrated Development Environment (IDE) which allows you to design, test, and deploy the application, edit scripts and manage media resources, including QuickTime audio and video files. All interface design is done graphically, and scripts are written in JavaScript. BasaOne generates all necessary HTML and CSS code, as well as any other code needed to run the application from a PHP server.

Interface Builder

While the interface builder is not quite as polished as the one that ships with the Apple Developer Tools, it allows you to set the properties of several selected objects at once. BasaOne shines with other details, too, such as, renaming a class automatically changes the name wherever you used it, and errors are shown in the script editor immediately as you type. The applications are debugged right in the IDE, which is convenient. For deployment BasaOne automatically ensures that the code is compatible with most browsers used today, thereby saving hours of testing and tweaking.

BasaOne’s ability to connect to a MySQL server allows creation of more serious applications also. While it requires a bit of knowledge (or help from a server administrator) to initially set up access to a MySQL server, the IDE takes care of everything else. Tables can be imported, created and edited, and queries to the database are debugged in the script editor.

Dashboard Widgets

The most striking new feature of version 2.0 is the ability to create Dashboard Widgets, and it is the only tool of this kind. BasaOne really takes the pain out of Dashboard development. Not only is it a Widget WYSIWYG editor, it even takes care of things like the snazzy flip around effect. BasaOne is an excellent tool that greatly facilitates development of medium sized web applications, and currently provides the easiest way to build Dashboard Widgets. The full, unrestricted license is Euro 99, while the Dashboard Widget development version is only Euro 69. With a soft learning curve and two types of usage licenses and registration, BasaOne should quickly pay for itself.

Edited by Ilene Hoffman, Reviews Editor

by Alexander G. von Below

toggle

Network Headlines

toggle

Most Popular

MacNN Sponsor

Recent Reviews

HighPoint RocketU 1144CM USB 3.0 PCI-E card

Apple was one of the first -- if not the first -- major computer manufacturers to provide then-fledgling USB support at the expense of ...

Nikon WU-1b wireless adapter, PicturePro app

We’re talking George Jetson here. Nikon’s recent introduction of the D600 full-frameDSLR brought a raft of accessories, one of the mos ...

Digital Treasures Props Power Case for iPad

It's not often an iPad case comes with a manual, even a short one, but it seems like an increasing number of models include some form ...

toggle

Most Commented