I ran into a first-look review of Embarcadero’s new AppWave service. It had a link to the beta registration, so I thought I may as well check it out and see what it’s like. The link takes you to a pretty standard form… until you look at it closely.
On the form, there’s a required field labeled “Company Name”. Below it are “First Name” and “Last Name” fields, not marked as required.
Now, when the Delphi installer asks me for a company name as a required field, that’s just a minor annoyance. I can make up something to fill in there and no one will ever care. But this is an official registration form for a service designed to make money for people, and when money’s involved, so are laws, and things get serious. I’m not certain, but I’ve got a strong suspicion that entering false information on a form like this may technically constitute an act of fraud. But it’s a required field; the site will reject your submission if you leave it blank.
This one goes squarely in the “what were they thinking?” bin.
Emb Guy 1: “Let’s create an app store, and require everyone to register as a company. Individual developers are not welcome.”
Emb Guy 2: “Wow! I love it! What a wonderful way to attract developers to our platform, who will create apps and make it successful!”
Or maybe they just weren’t thinking. Maybe it never crossed whoever’s mind it was that these ideas are supposed to cross that individual hobbyist developers (or people like myself, professional coders who like to work on personal projects in their spare time) might want to use the service as well?
Or is this just a bug, an accident on the web designer’s part that slipped past QA somehow? I’d really like to believe that it wasn’t intentional…
EDIT: Apparently it wasn’t intentional. The form has been updated with a pair of radio buttons that allow you to register as “Company” or “Individual”, with appropriate changes to the required fields settings. Thanks to Warren for pointing this out.