TweetFollow Us on Twitter

May 01 KoolTools

Volume Number: 17 (2001)
Issue Number: 05
Column Tag: KoolTools

Is 4D 6.7 Really Worth it for RAD Developers?

by Matthew Stoton

RADically Different

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 is now ready to entice FileMaker users to make the switch with version 6.7. Now 4D 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, and instant, web publishing features. It produces HTML 4 and supports many other web-based technologies such as JavaScript and XML. For those wondering about 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 Insiderr, install the web assistant and wait. You may also have to edit the installed code, although the exact purpose of this is not mentioned. Aside from this, web publishing is extremely easy and actually 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 small-time developers that simply can't be ignored. Sure, I'll be the first to admit that 4D, if put in the hands of an unexperienced user, can be overkill. For the unexperienced, Filemaker's word-like simplicity is great, yet it lacks some of the features 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 need a relational database, 4D is still the product for you. Even 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 could over look more interface glitches than you care to admit. Not so. With 4D you have no reason to anyway. In FileMaker 5 the interface looks exactly like AppleWorks 5, except for an ugly Microsoft Word 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. After this 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. It 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. Unless you go deeper into that menu, can you bring up a more detailed alignment dialog. The design area isn't all faults though. You can choose to display many different page guides to assist in keeping everything in the page. It also offers a grid, rulers, grouping, mass duplication and many other time-saving options.

Scientifically Fast

The main reason to choose 4D is it's speed, or ability to save time. It's interface isn't nearly as nice as 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 its no coincidence that they named the program 4D. I must say, it really is fast. If for no other reason, buy it because it has the edge on speed. Not only in creating records or other automatic tasks but also in form creation, data importing and structure creating. All tasks that can slow you down on other software.

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 and 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 read the thing then you will pick up the language much better. It's 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 is just one more thing to learn. For seasoned professionals the power of the language will allow much 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, but 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 great functionality using RAD. Whether making a database or anything else time is always important. 4D gives users more speed and flexibility. So, whether you are a seasoned professional, unhappy FileMaker user or a complete novice, you will be at home in 4th Dimension.


Matthew Stoton is a software developer and writer. He uses RAD and visual programming tools. You can reach him at editorial@mactech.com or visit his site at www.totallymac.8m.com.

 

Community Search:
MacTech Search:

Software Updates via MacUpdate

Tips and tricks to get a higher score in...
Tank.iois - you guessed it! - another multiplayer arena battler likeAgar.io and Slither.io. It does differentiate itself by putting you in a tiny tank though, so it's not exactly the same. To help you get that all-important high score, we've got a... | Read more »
How to unlock characters in One Tap Tenn...
As the title suggests, One Tap Tennis requires only a single tap to play its particular brand of tennis, and rewards you with a ton of unlockable characters if you perform well. Fortunately for you, we at 148Apps have got a few tips and tricks to... | Read more »
Grab it now: Game Craft’s Legend of War...
The real time strategy game is now available for you to sink your teeth into, through the App Store and Google Play. Combining elements of skill, strategy and empire building, Legend of War is a real gamers’ game. [Read more] | Read more »
Skateboard Party 3 ft. Greg Lutzka (Gam...
Skateboard Party 3 ft. Greg Lutzka 1.0 Device: iOS Universal Category: Games Price: $1.99, Version: 1.0 (iTunes) Description: Skateboard Party is back! This third edition of the popular sports franchise features professional skater... | Read more »
Cubious (Games)
Cubious 1.0 Device: iOS Universal Category: Games Price: $.99, Version: 1.0 (iTunes) Description: Cubious – How smart are you? How high is your IQube? Solve the impossible puzzles to find out, and help a lost little cube find his... | Read more »
Goat Simulator Waste of Space (Games)
Goat Simulator Waste of Space 1.1 Device: iOS Universal Category: Games Price: $4.99, Version: 1.1 (iTunes) Description: ** IMPORTANT - SUPPORTED DEVICESiPhone 4S, iPad 2, iPod Touch 5 or better.** | Read more »
Wildfulness - Unwind in nature and calm...
Wildfulness - Unwind in nature and calm your mind with nature sounds and illustrations 1.0 Device: iOS Universal Category: Healthcare & Fitness Price: $1.99, Version: 1.0 (iTunes) Description: Spending time in nature helps you to... | Read more »
Dr. Panda Racers (Education)
Dr. Panda Racers 1.0 Device: iOS Universal Category: Education Price: $2.99, Version: 1.0 (iTunes) Description: STEP ON THE GAS, RACE AND WIN!Fasten your seat belts and get ready to race! Speed your way to the finish line while doing... | Read more »
ROMANCING SAGA 2 (Games)
ROMANCING SAGA 2 1.0.0 Device: iOS Universal Category: Games Price: $17.99, Version: 1.0.0 (iTunes) Description: Romancing SaGa 2, originally released only in Japan in 1993, has been completely remastered and now receives its first... | Read more »
WRIO Keyboard (Utilities)
WRIO Keyboard 1.0 Device: iOS iPhone Category: Utilities Price: $2.99, Version: 1.0 (iTunes) Description: 40% OFF DURING LIMITED INTRODUCTORY OFFER | Read more »

Price Scanner via MacPrices.net

Enterprise Workers Pick Technology Over Perks...
New Adobe study shows surprising attitudes about office jobs and where the future of work is heading. Adobe has released survey findings revealing that a surprising 70 percent of U.S. office workers... Read more
Goal Zero and OtterBox Partner to Expand iPh...
Goal Zero, specialists in portable power, have announced a partnership with OtterBox, brand smartphone case protection, to offer the Slide and Slide Plus Batteries as modules compatible with the new... Read more
15-inch Retina MacBook Pros on sale for up to...
B&H Photo has 15″ Retina MacBook Pros on sale for up to $210 off MSRP. Shipping is free, and B&H charges NY tax only: - 15″ 2.2GHz Retina MacBook Pro: $1799 $200 off MSRP - 15″ 2.5GHz Retina... Read more
Clearance 2015 13-inch MacBook Airs available...
B&H Photo has clearance 2015 13″ MacBook Airs available for $250 off original MSRP. Shipping is free, and B&H charges NY sales tax only: - 13″ 1.6GHz/4GB/128GB MacBook Air (MJVE2LL/A): $799... Read more
Apple refurbished Apple TVs available for up...
Apple has Certified Refurbished 32GB and 64GB Apple TVs available for up to $30 off the cost of new models. Apple’s standard one-year warranty is included with each model, and shipping is free: -... Read more
21-inch iMacs on sale for up to $120 off MSRP
B&H Photo has 21″ iMacs on sale for up to $120 off MSRP including free shipping plus NY sales tax only: - 21″ 3.1GHz iMac 4K: $1379.99 $120 off MSRP - 21″ 2.8GHz iMac: $1189 $110 off MSRP - 21″ 1... Read more
Kanex Introduces GoPower USB-C Rechargeable B...
Kanex has announced its GoPower USB-C portable battery for the USB-C MacBook, featuring the new industry standard connector and cable used for connectivity and power. Providing users with a new... Read more
Convertible and Detachable Devices Winning Ov...
According to the latest figures published by International Data Corporation (IDC), Western European shipments of ultraslim convertibles and detachables posted positive growth (44.7%) to account for... Read more
New MacBook Pros And Will MacBook Air Be Upgr...
With my mid-2013 13-inch MacBook Air closing on its third anniversary come November, I’m in system upgrade mode. Actually the Haswell CPU equipped Air is still doing a fine job, but my good wife is... Read more
Apple’s Education discount saves up to $300 o...
Purchase a new Mac or iPad using Apple’s Education Store and take up to $300 off MSRP. All teachers, students, and staff of any educational institution qualify for the discount. Shipping is free, and... Read more

Jobs Board

*Apple* Project Engineer - Smart Source Inc...
SmartSource is in need of an Apple Project Engineer for a 12 month contract opportunity in Pittsburg, PA. Role: Apple Project Engineer Location: Pittsburg, PA Read more
Automotive Sales Consultant - Apple Ford Linc...
…you. The best candidates are smart, technologically savvy and are customer focused. Apple Ford Lincoln Apple Valley is different, because: $30,000 annual salary Read more
Service Assistant - *Apple* Chevrolet *App...
Apple Automotive is one of the fastest growing dealer...and it shows. Consider making the switch to the Apple Automotive Group today! At Apple Automotive, we Read more
Editor, *Apple* News - APPLE (United States...
Job Summary The Apple News team is looking for a passionate and knowledgeable editor with experience covering entertainment/pop culture and experience running social Read more
*Apple* Nissan Service Technicians - Apple A...
Apple Automotive is one of the fastest growing dealer...and it shows. Consider making the switch to the Apple Automotive Group today! At Apple Automotive , Read more
All contents are Copyright 1984-2011 by Xplain Corporation. All rights reserved. Theme designed by Icreon.