想开发一个网站和app,需要学什么?

2013-03-24 20:42:35 +08:00
 pcxys
打算开发一个网站,然后需要开放相应的app,暂时先定的是安卓的app,因为做出来就可以上线!请问我需要学习那些东西,网站的前端我准备使用php,数据库,我暂时也不知道!

我是一个非业余,什么基础都没有,做着学习,请问我开放网站需要多久,都需要学习那些东西?
如果开发安卓的app,需要学习什么,需要多久?

我前期要准备些什么呢?
4797 次点击
所在节点    问与答
2 条回复
oa414
2013-03-24 20:50:06 +08:00
说说安卓的。。其实是从我以前发的帖子上复制的:

1.看Head First Java的前一半,刨去JavaSE 桌面GUI与安卓无关的一块,入门Java语言
2.学习Android官方的Android Tranning,并找本书来看,因为其实官方Tranning的门槛还是有点高,而且有本书看的话,系统一点。入门的书大多大同小异,不过非常不建议看某些国内出的乱七八糟东抄西抄的书籍。Wrox,Apress这些出版社移动开发方面都有一整套的书。我用的是Orelly的Learning Android。这个阶段不用深入,了解开发Android到底是怎么一回事就行了。
3.找一些Cookbook的书籍啊,代码例子啊,尝试自己做一点简单的小东西,增加熟悉程度,遇到问题Google,StackOverFlow基本都有答案,同时也巩固下Java语言
4.再回过头来打量下Android这个东西,知道Android使用什么东西实现什么功能的,有入门的基础了,看的角度不一样了。我买了一本范怀宇的《Android开发精要》,国内不多的好书,因为看到了作者博客文笔很好才放心看的~另外这个时候可以系统学习官方文档,SDK了
5.然后不断迭代学习。边学更高级的用法,比如实现漂亮的自定义UI控件,更深入的了解Android,看开源项目,以及Android自带程序如短信,拨号,浏览器等的源代码,同时自己可以做一些中大型的程序了。。
pcxys
2013-03-24 21:00:21 +08:00
@oa414 你说的是开发安卓的app吧?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/63922

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX