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

PCalc 4.7 - Full-featured scientific cal...
PCalc is a full-featured, scriptable scientific calculator with support for hexadecimal, octal, and binary calculations, as well as an RPN mode, programmable functions, and an extensive set of unit... Read more
Duet 2.1.1.2 - Use your iPad as an exter...
Duet is the first app that allows you to use your iDevice as an extra display for your Mac using the Lightning or 30-pin cable. Note: This app requires a $9.99 iOS companion app. Version 2.1.1.2:... Read more
Logitech Control Center 3.9.9 - Keyboard...
Logitech Control Center (LCC) is designed to support OS X and allows you to take full advantage of your Logitech keyboard, mouse, or trackball. With the LCC you can: Browse the Internet using... Read more
Tor Browser Bundle 9.0 - Anonymize Web b...
The Tor Browser Bundle is an easy-to-use portable package of Tor, Vidalia, Torbutton, and a Firefox fork preconfigured to work together out of the box. It contains a modified copy of Firefox that... Read more
OmniPlan Pro 3.13.1 - Professional-grade...
With OmniPlan Pro, you can create logical, manageable project plans with Gantt charts, schedules, summaries, milestones, and critical paths. Break down the tasks needed to make your project a success... Read more
OmniPlan 3.13.1 - Professional-grade pro...
With OmniPlan, you can create logical, manageable project plans with Gantt charts, schedules, summaries, milestones, and critical paths. Break down the tasks needed to make your project a success,... Read more
Final Draft 11.1 - Industry-leading scre...
Final Draft allows you to use your creative energy to focus on the content; let Final Draft take care of the style. Final Draft is the number-one selling application specifically designed for writing... Read more
ForkLift 3.3.5 - Powerful file manager:...
ForkLift is a powerful file manager and ferociously fast FTP client clothed in a clean and versatile UI that offers the combination of absolute simplicity and raw power expected from a well-executed... Read more
Shredo 1.2.6 - $6.99
Shredo is a beautiful, functional file-shredding and privacy scan utility. It permanently shreds files, folders, and external volumes' contents to keep information secure and impossible for anyone to... Read more
Pixelmator 3.9 - Powerful layer-based im...
Pixelmator is a beautifully designed, easy-to-use, fast, and powerful image editor for OS X. It has everything you need to create, edit, and enhance your images. Pixelmator is a layer-based image... Read more

Latest Forum Discussions

See All

Bad North: Jotunn Edition guide
Bad North: Jotunn Edition can be cruel. You never quite know where your next attack is going to come from, and--even if you’re prepared for it--things might just not go your way. This doesn't mean the game is random, but it does have a peculiar... | Read more »
Renegade Racing is a hectic, wacky multi...
Earn to Die and Crash of Cars publisher Not Doppler is bringing its popular web game, Renegade Racing, over to mobile devices. It's a hectic, wacky multiplayer racer which sees you battling your way to victory in intense 1v5 matches. [Read more] | Read more »
Upcoming mobile MMO TeeTINY Online’s sec...
TeeTINY Online is an upcoming anime-themed MMO which boasts striking visuals and an ambitious open world to explore. Following a successful CBT (closed beta test) on Android, developer TEENY.studio has now released a follow-up test which adds an... | Read more »
Breakout: Dark Prison is a fast-paced ac...
Breakout: Dark Prison is an action RPG from LaterSoft. Set in the aftermath of a deadly virus outbreak your daughter has been taken from you because she has an immunity to the illness in her DNA. Not being a fan of experimentation on children –... | Read more »
Apple Arcade in review
This weekend, Apple Arcade will officially be one month old. That means anyone who signed up for the free trial on day one has a decision to make: Stick with the service and shell out $5 a month, or cancel and go about your merry way. | Read more »
Alluris is a choose-your-own adventure g...
Alluris is an RPG that the developer's are calling a swipe-your-own adventure game. This is because the game incorporates a Reigns-style - swiping left or right - selection mechanic to make all the decisions you'd usually expect to make across... | Read more »
Hello Hero All Stars receives update wit...
The first Hello Hero game hit global platforms in 2013 and proved a huge success, with developer Fincon adding two more entries to this popular series of casual RPG games since. Released in June this year, Hello Hero All Stars brings many of the... | Read more »
Zombieland: Double Tapper, a cartoon idl...
Zombieland: Double Tapper is the idle RPG tie-in to the upcoming Zombieland: Double Tap. Oddly, it's one of two different Zombieland games launching today, with the other being the Switch title Zombieland: Double Tap - Road Trip. [Read more] | Read more »
Apple Arcade: Ranked [Updated 10.15]
In case you missed it, I am on a quest to rank every Apple Arcade game there is. [Read more] | Read more »
Rusty Lake's The White Door launche...
Rusty Lake and Second Maze's intriguing point-and-click adventure game, The White Door, is now up for pre-order on the App Store. This one sees you playing as Robert Hill, a mental health patient who is suffering from severe memory loss. The game... | Read more »

Price Scanner via MacPrices.net

2019 15″ MacBook Pros back on sale for $200-$...
Apple resellers B&H Photo and Amazon have new 2019 15″ 6-Core and 8-Core Space Gray MacBook Pros on sale for up to $300 off Apple’s MSRP, including free shipping. These are the same MacBook Pros... Read more
Switch to Xfinity Mobile and lease any new Ap...
Xfinity Mobile will include a free $250 prepaid Visa card with the purchase of any new iPhone, new line activation, and transfer of phone number to Xfinity Mobile. Offer expires this coming Sunday,... Read more
8-Core iMac Pro on sale today for $4499 at B...
B&H Photo has the base 8-Core 3.2GHz 32GB/1TB iMac Pro on sale today for $4499 — $500 off Apple’s MSRP. Shipping is free. Their price is the lowest available for a new iMac Pro from any Apple... Read more
Apple Watch Series 3 GPS + Cellular models on...
Walmart has Apple Watch Series 3 GPS + Cellular models on sale today on their online store for $70 off Apple’s MSRP. These are the same Apple Watches sold by Apple in their retail and online stores.... Read more
The difference that is 2nd is the fact that o...
Clearly, article writing service is, in inclusion, comprised within the very long listing of our offers. You’ll be assured that you’re at the most reliable article writing support. Within this case... Read more
27″ iMacs available today at Adorama for up t...
Adorama has new 27″ 5K 6-Core iMacs in stock and on sale today for up to $114 off Apple’s MSRP with prices starting at $1699. Shipping is free. Adorama charges sales tax for NY & NJ residents... Read more
Apple now offering a full line Certified Refu...
Apple is now offering Certified Refurbished 12.9″ iPad Pros on their online store for up to $250 off the cost of new models. Prices start at $849. Each iPad comes with a standard Apple one-year... Read more
Boost Mobile offers iPhone 7 models for $100...
Boost Mobile has Apple 2017 iPhone 7 models now available starting at only $299, or $100 off MSRP: – 32GB iPhone 7: $299.99 – 128GB iPhone 7: $349.99 – 32GB iPhone 7 Plus: $399.99 – 128GB iPhone 7... Read more
Amazon offers $150 discount on 21″ 3GHz 4K 6-...
Amazon has the 2019 21″ 3.0GHz 4K 6-Core iMac on sale today for $1349.99 shipped. Their price is $150 off Apple’s MSRP, and it’s the cheapest price available for this model from any Apple reseller. Read more
11″ WiFi iPad Pros on sale today for up to $2...
Amazon has new 2018 Apple 11″ WiFi iPad Pros in stock today and on sale for up to $250 off Apple’s MSRP. These are the same iPad Pros sold by Apple in its retail and online stores. Be sure to select... Read more

Jobs Board

Best Buy *Apple* Computing Master - Best Bu...
**742338BR** **Job Title:** Best Buy Apple Computing Master **Job Category:** Sales **Location Number:** 001480-Christiana Mall-Store **Job Description:** **What Read more
*Apple* Mobility Pro-Store 149 (Towson) - Be...
**742252BR** **Job Title:** Apple Mobility Pro-Store 149 (Towson) **Job Category:** Store Associates **Location Number:** 000149-Towson-Store **Job Description:** At Read more
Best Buy *Apple* Computing Master - Best Bu...
**741931BR** **Job Title:** Best Buy Apple Computing Master **Job Category:** Store Associates **Location Number:** 000284-Elyria-Store **Job Description:** The Core Read more
Best Buy *Apple* Computing Master - Best Bu...
**742029BR** **Job Title:** Best Buy Apple Computing Master **Job Category:** Sales **Location Number:** 000571-Waterford Lakes-Store **Job Description:** **What Read more
*Apple* Mobility Pro - Best Buy (United Stat...
**742155BR** **Job Title:** Apple Mobility Pro **Job Category:** Store Associates **Location Number:** 000446-Waldorf-Store **Job Description:** At Best Buy, our Read more
All contents are Copyright 1984-2011 by Xplain Corporation. All rights reserved. Theme designed by Icreon.