没有基础开发一个APP的话,需要的时间很长很长很长。如果从现在开始学的话,就要看个人的领悟能力了,有人带的会快很多,没有人带的需要的时间会更长。
首先安卓开发首先要有java基础,其次在电脑里面安装java、安卓集成开发环境包括ADT eclipse和sdk等,接下来看一下安卓开发系列教程即可。
其他平台的语言有iOS平台开发语言为Objective-C,微软Windows phone7开发语言是C#,塞班smbian系统版本开发语言是C++。
没有基础学习APP开发的话,建议你多到uu众创技术联盟这个工程师平台去,看一下人家的开发经验,这样对你学习APP开发有很大的帮助。