magazine house reader

 
Books & Buyer's Guides

Information Hubs



Other Product Information

 

Site Supporters

Apple iPhone Prices At ...
Apple Store
Canada Apple Store
Cingular Wireless
iPhone InfoZone

Going Shopping?

Using the links above supports MacReviewZone!


send this page

Send to a friend



News Feed
Feed Information

Mailing list ... List information.


Latest Discussion Threads

MacReviewZone Gift Shop

Cider Press Guest Review: A FileMaker Killer? - A Review Of 4D's High-End Relational Database Program

2-26-01

Guest review by Matthew Stoton

4D High-end Relational database

The main goal of any high-end database is to deploy information as fast and easily as possible. Until version 5, FileMaker has been the obvious choice for anyone; experienced or not. 4th Dimension, with version 6.7, is now ready to entice FileMaker users to make the switch . 4D now has RAD capabilities, WAP support, Mac OS Theme support, 24 new and 24 modified commands and several new Internet features. More than enough reasons to upgrade, but will it be enough to bring FileMaker users home?

All entangling web: If you have ever used FileMaker's not-so-instant web publishing then you will love 4D's simple, instant, web publishing features. It produces HTML 4 and supports many other web-based technologies such as JavaScript and XML. As for security, 4D supports both SSL 2 and 3; a big bonus for eCommerce starters. Still, most beginners will be stunned by the installation process of the web assistant. You must open your database using the 4D Insider, install the web assistant and wait. You may have to edit the installed code, although the exact purpose of this is not mentioned. Aside from this, web publishing is extremely easy and instant.

No Relationship?: What about those who only need a single user database? This is where most would crown FileMaker king... or not. 4D has some great tools for smalltime developers that simply can't be ignored. Sure, I'll be the first to admit that 4D, if put in the hands of an inexperienced user, can be overkill. For the novice, Filemaker's word-like simplicity is great, yet it lacks some of the options of a full-featured database, like 4th Dimension. 4D has power that can't be found in FileMaker, although this can be troublesome at times. Even if you don't require a relational database, 4D may still be the product for you. If you only need to do simple database tasks, 4D will boost your productivity like you've never seen before.

Bugs and so much more: Of course you'd hardly expect a feature packed program like this to be bug free. And after years of using a rather mediocre product, you might overlook more interface glitches than you care to admit.

In FileMaker 5 the interface looks exactly like AppleWorks 5, except for an unattractive Microsoft Word style button-bar. 4D has a similar button bar that looks more like AppleWorks, but with tool-tips instead of an info box. It opens to a simple "open/new" dialog box, allowing you to open a previous database or make a new one. After choosing "New Database", you must make the structure for it. This is sure to confuse users who used the "Define Fields" window in FileMaker. In the structure window, you define the table, fields and any relationships between them. This speeds up the field-making process tremendously. Next you are required to create a form ; 4D’s version of FileMaker’s "layout". Naturally, the process of making a form is quick and easy, it can be completed in as little as five minutes depending on the size of database. A much more daunting task is editing a created form. The program brings up two palettes: the tools palette and the property list. Both palettes take up tons of screen space and the tools palette has no tool-tips for it's generic-looking icons. The most annoying problem is that when you align two objects using the align feature, both objects move to a central point. Only going deeper into that menu, brings up a more detailed alignment dialog. The design area isn't all problems though. You can choose to display many different page guides to assist in keeping everything on the page. It also offers a grid, rulers, grouping, mass duplication and many other timesaving options.

Scientifically Fast: The main reason to choose 4D is it's speed - its ability to save time. The interface isn't nearly as nice as, say that of Bryce, but it isn't all that bad either. It doesn't really enable you to have a "liquid work flow", but it offers some really smooth easy-to-find features. Time is the 4th Dimension, so it's fitting that they named the program 4D.

The speed of the program is truly amazing. Not only in creating records or other automatic tasks, but also in form creation, data importing and structure development. All tasks that can slow you down when using other software. If for no other reason, consider the program because it has the edge on speed.

Learn a new language: Although it isn't absolutely necessary, it is advisable to learn the 4D programming language. By using it you enable greater flexibility within the program. Without this skill your database or application will be much less powerful. If you are the type that doesn't like to read manuals, you should at least browse through the 1600 pages. If you actually crack the manual and start reading you will pick up the language better. The 4D language, though simple, will knock FileMaker users to the ground. It is not one bit like the all-to-familiar ScriptMaker of FileMaker. Nor is the language anything like the incredibly simple HyperTalk. 4D's language is much like that of FoxPro. For novices this will be one more thing to learn. For seasoned professionals the power of the language will allow for significantly greater flexibility. Although some commands are missing, it is a rather mature programming language that empowers all users, novice or pro.

Final word: 4th Dimension is a great database for those who know databases. If you are a novice, then you will not be able to exploit as much of 4D's power as an experienced user would. You will still get incredible results. If you already own FileMaker then the decision to switch is an easy one. Even software developers will love it's expansive functionality using RAD.

Whether making a database, or options, time is always important. 4D gives users more speed and flexibility. If you are a seasoned professional, unhappy FileMaker user or a complete novice, you will find something useful in 4th Dimension.

Product: 4th Dimension Developer Edition 6.7
Company: 4D
MSRP: $799

Hits: Streamlines many tasks, powerful language, supports new technologies.
Misses: Antiquated interface, very hefty requirements, huge manual, can't import/export Excel files.

Requirements:

- PowerPC 7500 (100MHz, PPC 601) minimum
- Mac OS 8.5 or later
- 32 MB RAM minimum (48 MB recommended)
- 13" monitor with 256 colors

Online Demos:
Online Demo

Matthew Stoton, is a freelance writer, web designer and software developer. His site, Totally Macintosh, is at www.totallymac.8m.com. He also welcomes your comments or questions at rjsanddls@aol.com

| Top of page | Mail this page to a friend |

Recent Additions

Dashboard Icon Check out our new dashboard widget tracking site updates and providing quick access to key areas of MacSpeedZone and MacReviewZone!

Reader Specials

firefox Firefox Search Plugins - search this site and others from within Firefox!

HandHelditems.com - Personalize your iPod with us. Shop hundreds of unique iPod accessories and save up to 80%.

Apple Store Apple Store - The size of a pack of gum, iPod shuffle weighs less than a car key. Which means there's nowhere your skip-free iPod shuffle can"t go. Click Here


Home Reviews Opinions & Articles Buyer's Guides MacSpeedZone

Copyright 1996-2007 by Cider Press Publishing LLC all rights reserved. MacReviewZone is not authorized, sponsored, or otherwise approved by Apple Computer. Apple, the Apple logo, Macintosh, iPod, iBook, iMac, eMac, and PowerBook are registered trademarks of Apple Computer, Inc. Additional company and product names may be trademarks or registered trademarks and are hereby acknowledged.