1.0 version of Accounting software is out!
18/10/07 22:15 Filed in: Java/PHP/GWT
I've completed my goals for a 1.0 version of the
software. It works like a charm. A 1.1 version is
already on its way. The goal with that one is to
satisfy my one
customer needs.
My first experiences from my "customer" (the people in the swing club doing the accounting software)
- It's very much faster and quicker response.
- It looks much nicer.
- I've had to add some buttons to enhance the user patterns - adding next/previous functionality to the application would be nice. That is a task for a later release - I'll probably prioritise other tasks
From a coding perspective I've learned the following stuff:
- It's dead easy to send JSON-encoded objects from GWT code to PHP. Build the objects using the constructors and call toString and you have the data ready to post in a post variable. And on php side you have this wonderful json_decode function - works just as nice as json_encode
- GWT now uses a good minute to compile or so. I have several screens now so I guess that is to be expected.
- Google Code hosting got quite a nice issue tracker system which I have started to use.
My first experiences from my "customer" (the people in the swing club doing the accounting software)
- It's very much faster and quicker response.
- It looks much nicer.
- I've had to add some buttons to enhance the user patterns - adding next/previous functionality to the application would be nice. That is a task for a later release - I'll probably prioritise other tasks
From a coding perspective I've learned the following stuff:
- It's dead easy to send JSON-encoded objects from GWT code to PHP. Build the objects using the constructors and call toString and you have the data ready to post in a post variable. And on php side you have this wonderful json_decode function - works just as nice as json_encode
- GWT now uses a good minute to compile or so. I have several screens now so I guess that is to be expected.
- Google Code hosting got quite a nice issue tracker system which I have started to use.
|