This evening I spent a little time creating a front page for the synth app. Ok it is currently only a simple press a button and generate a tone but still every app no matter how small needs a page to introduce it!
This is now uploaded so people can play with err the new html page... Ok it is not much use/fun. Next up was some house work on the code. First I had to tidy up and take out lots of hacks/ in-efficient code to drastically reduce my code base and get some sane names on class files.
Then I spent a while setting up revision control. Subversion is my poison and perhaps my brain is not working very well but it took ages to get subversion to ignore some directories I wanted ignoring. So long was spent in that problems that there was not much progress after that.
My next task is to set up a framework to handle the back button. At the moment the app does not need it but I have read enough times that it is a pain to implement later on. So I will implement it when I don't need it and have it right from the start.
After that perhaps my most important task of the next few weeks. Getting some tests written. When starting a new project I find writing tests in the early stages is good, once I am out of the prototype stage that is, because if I leave it later my tests never seem to catch up with the code base and important bits of code are untested.
This is going to take a fair number of evenings, particularly as some evening are fairly full at the moment. My short term goal is to get much of this set up out of the way by the 10th of September and then start 3 weeks of rapid iteration on app.
No comments:
Post a Comment