A Far Country

A Far Country

Nick  //  

Nov 3 / 3:36pm

Reflections on Two Years of Mozilla Application Development - Part 2

by Nick

Before getting into the nuts and bolts of Mozilla programming, let me share some more background.  In 2005 I graduated from the a university in Kentucky with a Bachelor's degree in Computer Science.  I participated in a cooperative education program that gave me some helpful on work experience.  I primarily used C++, with a small sampling of Java, VB, Perl, and other languages.  I had almost no experience with JavaScript.  After graduation, I began working part-time Christian ministry on staff at a local church.  A year and a half later I began an additional part-time job - working remotely from Kentucky as a contractor for a small company in Raleigh, North Carolina.

At that time I joined a two-person team (industrial/organization psychologist and software developer) who developed software for military clients to aid in the assessment and selection of certain elite soldiers.  What began as a complicated Excel spreadsheet years prior had evolved into (and outgrown) a Microsoft Access database.  When I joined the team, we were working to separate the front-end from the back-end database, with plans to move the database to a more industrial-strength database.  We also planned to move the application to a client-server model, eventually.

Our lead developer selected the Mozilla platform for designing our client interface.  I was not familiar with XUL at the time, but I was comfortable developing with a proven technology -- a la Firefox and Thunderbird.

In my next post I will begin discuss the benefits of XUL application development.

Loading mentions Retweet

0 comments

Leave a comment...

 
Got an account with one of these? Login here, or just enter your comment below.
Posterous-login    Connect    twitter