1
0
Fork 0
forked from wezm/wezm.net

QA /technical/2008/11/progress-update/

This commit is contained in:
Wesley Moore 2010-03-22 07:58:02 +11:00
parent 900d078387
commit d7d1cae0fc

View file

@ -3,17 +3,16 @@ Its been quite some time since my original post soliciting ideas for a Mac OS X
In July I also changed jobs. As part of accepting the new role I asked to work a four day week, with the intention of dedicating the fifth day to Mac development. A day a week turned out to be too much but they did accept a day a fortnight, written into my contract, so I always get it.
With that day a fortnight I've done such things as:
<ul>
<li>Come up with an overview of requirements</li>
<li>Sketch out several possible UI designs</li>
<li><a href="http://www.wezm.net/2008/04/16/mp3-decoder-libraries-compared/">Benchmark MP3 decoders</a></li>
<li>Learn and use the new features in Obj-C 2.0</li>
<li>Learn OCUint and add unit tests to the project</li>
<li>Implement an MPEG header parser</li>
<li>Implement MPEG file splitting</li>
<li>Implement a CUE sheet parser</li>
<li>Implement splitting on CUE sheet track boundaries</li>
<li>Hook up a basic UI that uses bindings</li>
</ul>
* Come up with an overview of requirements
* Sketch out several possible UI designs
* <a href="http://www.wezm.net/2008/04/16/mp3-decoder-libraries-compared/">Benchmark MP3 decoders</a>
* Learn and use the new features in Obj-C 2.0
* Learn OCUint and add unit tests to the project
* Implement an MPEG header parser
* Implement MPEG file splitting
* Implement a CUE sheet parser
* Implement splitting on CUE sheet track boundaries
* Hook up a basic UI that uses bindings
The todo list is still quite large. I will continue plugging away and one day it will be ready. In the meantime I'm aiming to post more frequent updates on this site and maybe cover some of the things that I've learnt such as unit testing Cocoa classes.