零基础自学APP开发的方法:
1、先学习《EffectiveJava》,介绍Java编程中78条极具实用价值的经验规则,揭示做什么才能产生清晰、健壮和高效的代码,并通过例子代码加以进一步说明;
2、再学习设计模式,国外《HeadFirst设计模式》和国内《大话设计模式》可以更容易的理解其模式;
3、然后学习Android开发知识,多看、多敲、多想;
4、GitHub上可以学习很多的APP开发方案,掌握不同功能的实现方法;
5、之后就可以独立完成APP开发项目。