我看到了很多关于它的问题,这里和那里有很多不同的答案,但是在2014年之后没有任何答案。
我想开始在Android上构建应用程序(我们稍后会看到iOS)。我在家,我有很多时间,我不想花太多钱(我可以订阅每月约30美元到任何平台或在这里和那里买书)但基本上:哪里我开始了吗?
如果您能告诉我您选择的路径,了解Android的高级状态以及现在可用的所有资源。
答案 0 :(得分:6)
您应该稍后处理预付款并专注于基本面。如果您已经了解java,那么您已经有了一个快速启动。对于Android开发,你应该玩的(对我来说)主题是:
我推荐O' Reilly首席Android开发。
当你学习了基础知识时,你应该能够学到更多高级内容。
编辑:
Java已经存在了几十年,所以找到它的教程应该没有问题。从电子书到youtube教程,有很多教程可用。在我开始学习这门语言时,我发现的第一本头书可能会有所帮助。同时鼓励您熟悉面向对象编程,因为您将主要在Android上处理它。我建议熟悉:
你还有很长的路要走,但是一旦你熟悉了基础知识,你就会很好地去做android。
答案 1 :(得分:2)
我认为你是初学者。我会根据这个建议回答。
在java主题中,您应该注意的主要是 -
继承,对变量的范围分配,访问说明符,错误处理,循环,数据类型和数据库查询的基本知识。
我建议这些主题,因为这些东西会让你在Android中感到舒服并且让你感觉很轻松。
开始Android培训的最佳地点是来自android的官方网站。这是所有知识的最佳场所。但是,由于您是初学者,您将很难获得这些概念。所以我建议你先浏览一些YouTube视频。即使你没有先得到它,有时这将是有道理的。过了一段时间,你将获得android的基本知识。然后你可以浏览很多博客和网站,以获得越来越多的知识。一旦你对基础知识感到满意,你就可以更进一步。
在进行任何博客阅读或视频观看时,不要只是观看或阅读,请自行练习。因为作为一种编程语言,除非你自己做错,否则你永远都不会知道。
以下是一些链接 -
坚持不懈。这是唯一的关键。祝你好运。答案 2 :(得分:1)
https://www.udacity.com/courses/android
Udecity android课程是由谷歌开发人员设计和执行的官方Android课程。
它将通过非常有趣的现实生活示例教你逐步开发应用程序。
当然不是免费的,但视频和示例代码等课程材料是免费的。 我想你不需要订阅付费课程。
Udecity的Android课程材料会好得多。
我最好的兄弟。