Thursday, September 08, 2005

New Job Opening at Laszlo Systems

I've been following Sarah Allen's web log for a while now. Sarah is the lead of "Laszlo's Application Development Group", and she just put up a blog post about a new position at Laszlo Systems.

The position sounds insanely interesting. It looks like it's primarily a user interface programming position. I don't have a ton of user interface programming experience (I'm currently a hybrid Project Manager/Coder), but I absolutely love GUI's.

I love thinking about how people will use them to get their job done. I love tearing apart the GUI's of apps I use on a daily basis and thinking about - no - dreaming about how I could make them better. I love to think about how to make an application's GUI be an extension of a person's work flow. I love GUI's.

If I didn't have ISV dreams of my own I would have already sent in my resume! (And not told you about it!)

I've enjoyed designing the interface for my web-based Project Management app, Ataraxis Unity™, more than any other aspect of the project. I'm almost done with the prototype (screen mock-ups, nothing is real, but it looks like it is). It's rough as hell around the edges, but I'm going to save all the blood and sweet of tuning the GUI when I get to the real programming of the app. (Tip: Don't waste time on making the prototype pixel perfect. That's not the point of a prototype. Get your ideas from your head onto the screen as quickly as possible!)

Once the prototype is done I move straight into working on the official spec for Ataraxis Unity™. And of course blogging about how I write a spec! ;)

3 Comments:

Anonymous John Topley said...

Any chance of any screen shots from the prototype, Michael? I'm looking forward to seeing what you've come up with.

Friday, September 09, 2005 4:10:00 AM  
Blogger Michael Sica said...

I don't think I'm going to make the prototype public. When I said the prototype is, "rough around the edges", I wasn't joking. The spacing and alignment of everything is all over the place. I've got filler graphics (and symbols representing graphics) in some places. I just don't want to give people the impression that my application would be that "unpolished".

Now, I'm not crazy. I haven't made the prototype in a vacuum. I've sent screen shots to a few of my friends and everyone seems to dig the direction I'm going.

I've got about half of the task grid prototyped (Most of that code will be used directly in the real version of the app. I had to do some real programming to make sure I could get OpenLaszlo to do what I want it to.). I also need to make the screens for 1 more "section" of the application. After that I need to a little sanity checking for each screen and feature. I got to make sure they are all needed and make sense.

Friday, September 09, 2005 9:56:00 AM  
Blogger Michael Sica said...

Correction: I've need to make the screens for 2 more "sections" of the app, plus the login screen.

Ya know, just to be accurate with my reporting and all.

Friday, September 09, 2005 10:05:00 AM  

<< Home