Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 希望最终打造一款智能手机应用程序_Android_Webos - Fatal编程技术网

Android 希望最终打造一款智能手机应用程序

Android 希望最终打造一款智能手机应用程序,android,webos,Android,Webos,我是一个年轻、缺乏经验的程序员(我在学校学了一年Java、一些MATLAB和HTML/CSS),但我决定为了变得更好,我今年的目标是开发一款简单的智能手机应用程序——可能是webOS或Android,因为我在PC上,买不起一台Mac电脑来编写iPhone应用程序 所以我的问题是,我从哪里开始?我读过关于如何为Android等编写的文章,但我不确定我是否有足够的Java经验来直接参与其中。还有基于JavaScript的webOS,对吗 我想我只是想听听更有经验的人的意见。我也有一些巴恩斯和诺布尔的

我是一个年轻、缺乏经验的程序员(我在学校学了一年Java、一些MATLAB和HTML/CSS),但我决定为了变得更好,我今年的目标是开发一款简单的智能手机应用程序——可能是webOS或Android,因为我在PC上,买不起一台Mac电脑来编写iPhone应用程序

所以我的问题是,我从哪里开始?我读过关于如何为Android等编写的文章,但我不确定我是否有足够的Java经验来直接参与其中。还有基于JavaScript的webOS,对吗

我想我只是想听听更有经验的人的意见。我也有一些巴恩斯和诺布尔的书,我想把它们去掉,所以如果有你认为有用的指南,请随意索取


tl;dr:编程新手最终想要构建一个简单的智能手机应用程序。我从哪里开始?

根据您对Barnes和Nobles的信任程度以及您对Java的熟悉程度,我推荐a和a(实际上对StackOverflow有帮助,关于Android问题,这很有帮助。)

当我在兼职工作时,我有幸在网上阅读一本安卓系统的书。阅读帮助我学会了如何在Android中编写基本应用程序,并且在Java背景下,它使一切都变得更加容易

即使您对Java有足够的了解,可以直接进入Android编程,但有一本Java书籍可以帮您扫除一些灰尘,回到基础知识上来,这总是很方便的


希望这会有帮助,祝你好运。

既然你懂一些Java,在我看来学习Android应该不会太难。几年前,我在一周内开发了我的第一个Android应用程序,当时文档很糟糕,我之前没有Java经验

我建议你选择一个你真正想要构建的应用程序的想法。如果它是一种激励你的东西,它将产生巨大的变化。首先选择一些简单的,或者如果你有一个复杂的应用程序的想法,看看是否有必要先有一个非常有限的功能版本

一旦你有了这个想法,就去看看示例应用程序,看看有没有类似的东西。你还真的想通过Android教程,不管你的具体应用想法是什么:Hello World和Notepad


一旦你开始编写应用程序,毫无疑问,你会遇到一些特定的问题,通过查看示例或进行搜索,你还没有找到答案。然后,询问StackOverflow是有意义的。

我发现webos非常容易编写代码,因为它的位置与您类似。文档可能不太好,但有一些网站有提示等,但总体来说很容易做到

我实际上计划深入研究WebOS和Android。我实际上是从安卓开始的,因为我想使用我正在开发的应用程序,我的主要手机是安卓手机。但我认为这两个平台都会很有趣


Commonware用户在他们的网站上也有办公时间来实时回答问题。你必须订阅他们的网站,但你可以下载他们目前所有的安卓书籍,以及他们可能发布的任何更新版本。我认为订阅费是40美元/年,所以如果你选择安卓系统,这是一笔不错的交易

我的团队必须为各种移动设备开发应用程序,我们过去为iPhone和Android开发应用程序,而不必开发特定于平台的应用程序

如果你的目标是学习Android特定的开发,那么这不是一条路要走,但是如果你想探索一下移动领域,也许值得一试