How long would it take an inexperienced programmer to program an iPhone/Android app? Why do Android apps have several problems on nearly every app and why does it take the developers so long to fix them?