iTunes is pretty much a galaxy unto itself these days and is in danger of collapsing into a black hole. Time to split it out.
this post has interesting ideas, for example it suggests have a human readable (let’s say json like) interface for different tools (instead of applications) to communicate with each other, and separate, let’s say, email client functionality by modules - service which receives emails, tool to view the list of emails, tool to view an exact email, and every module can be changed without affecting the other.
#itunes #applications #galaxy #black_hole #design #interface