android - 希望最终构建智能手机应用程序

标签 android webos

我是一个年轻的、没有经验的程序员(我在学校学习了一年的 Java、一些 MATLAB 和 HTML/CSS)但我决定要变得更好,我的目标是生产今年某种简单的智能手机应用程序 - 可能是 webOS 或 Android,因为我在 PC 上并且买不起 Mac 只是为了编写 iPhone 应用程序。

所以我的问题是,我从哪里开始?我已经阅读了有关如何为 Android 编写等内容的主题,但我不确定我是否有足够的 Java 经验来直接进入。然后是基于 JavaScript 的 webOS,对吗?

我想我只是希望更有经验的人提供一些意见。我也想摆脱一些 Barnes and Noble 的图书信用,所以如果有您认为有用的指南,请随时索取。

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

最佳答案

既然您了解一些 Java,那么在我看来学习 Android 应该不会太困难。几年前,我在一周内完成了我的第一个 Android 应用程序,当时文档很烂,而且我之前没有 Java 经验。

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

一旦您有了想法,就可以查看示例应用程序以了解任何类似的内容。无论您的具体应用创意如何:Hello World 和 Notepad,您也确实希望通读 Android 教程。

一旦您开始编写应用程序,您无疑会遇到具体问题,但您无法通过查看示例或进行搜索找到答案。那么在 StackOverflow 上提问是有意义的。

关于android - 希望最终构建智能手机应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2210289/

相关文章:

events - Mojo.Event.tap - 如何获取点击坐标?

javascript - 如何在 LG webos 电视上播放音频

television - ares-inspect luna-send 命令失败

android - iPhone/Android webapp 包装器

android - 网络位置提供商是否需要互联网来确定位置?

android - 将多个 Bundle 传递给 fragment [Android]

java - 如何设置标题栏的背景?

android - 可绘制图像未按预期在平板电脑上重新缩放

webos - 在 LG WebOS 电视上启用开发者模式

javascript - 如何将 Canvas 像素数组传递给 C++ 代码并将其保存为 jpeg?