首先,必须要有程序语言的基础,比如C,或直接由JAVA基础也行。学会JAVA《JAVA编程思想》,了解安卓《ANDRIOD应用揭秘》,以及生命周期。学会安卓控件,数据库,xml,以及其他的资源目录结构的用途。搭载JAVA环境,下载IDE,一般使用ADT开发。
至于属于大项目还是小项目的问题,如果仅仅只是做个APP应用软件,这不难,有一定的技术能力都能做出局凳来。难的是APP产品的完美设计以及APP产品市场运营的系统搭建。你说的“央视新闻”APP有整个央视资源的支持。
如果只是大学校报的APP端,我认为这个不算什么项目。因为已经有校报这个平台铅嫌了,你们只需要开发一个APP,将校报的内容通过APP发布而已。
说得更简单点,就如同建一个主页发布网络版校报一样。建一个APP应用利用移动互联网发布电子版校报。如果仅仅只想起到这个作用,完全没必要开发APP,利用微信公众平台也可以达到目的。区别在于一个需要下桐激旅载安装你们的校报APP,一个只需要加你们的微信公众账号。