I think not, and under normal circumstances (that is when you want to write an app that does something useful, not a school project) you don't need it.