在linux上做移动开发必须知道这五个
来源:互联网 发布:删除mac管理员账户 编辑:程序博客网 时间:2024/06/10 04:11
Java主要用于构建本机Android程序。有许多不同的框架,但是学习如何使用它们一定得从对Java的理解开始。Java以其稳定性和安全性而着称,它的两个特性使其成为对企业特别具有吸引力的产品。
作为最流行的基于Linux的平台,Android在应用程序的广度和多样性方面,与iOS相当。为了开始移动开发,你需要学习Android SDK的方法。除此之外,此软件开发套件包括示例项目,开发工具和所需的库,以帮助你从头开始构建Android应用程序。
如果你已经对Java和HTML有了很好的了解,Titanium将是推动你着手移动开发的好工具。它可以帮助你使用Javascript构建原生跨平台应用程序,这些应用程序易于编码,并且可以在大量设备上运行。此外,Apache 2开源许可证社区提供的Titanium SDK有免费社区项目和商业产品两个版本,以鼓励开发人员的创新,而不必担心成本。
以前称为PhoneGap,Apache Cordova是一个移动应用程序开发框架,使开发人员能够使用CSS3,HTML5和Javascript构建应用程序,而不是依赖于平台特定的API。作为跨平台工具,它既不是真正的本地的也不是基于Web的。在Linux上安装Cordova是一个相当简单的过程,使用像Apache Ant这样的附加工具只是用来增加框架的功能。
Node.js是一个开源的Javascript运行时环境,广泛流行于开发Web应用程序。然而,它已经证明了其在移动开发中的优势,使用Google的V8 JavaScript引擎,与Android兼容。如果正确使用,Node允许程序员使用同一平台来开发服务器和移动应用程序,从而大大加快了开发时间。
我们快速剖析了想在移动应用领域有所建树的开发人员,应该熟悉的5个基本技能。请记住,对他们的了解只是一个开始,并有许多其他技能,需要在你的移动开发中不断学习和提升。
本文转载自:http://www.linuxprobe.com/mobile-kafa.html
免费提供最新Linux技术教程书籍,为开源技术爱好者努力做得更多更好,开源站点:http://www.linuxprobe.com/
- 在linux上做移动开发必须知道这五个
- 投身移动开发必须知道的20件事
- 投身移动开发必须知道的20件事
- 投身移动开发必须知道的20件事
- 移动Web开发你必须知道的十大原则
- 那些做Android开发必须知道的ADB命令
- 那些做Android开发必须知道的ADB命令
- 那些做Android开发必须知道的ADB命令
- Android应用开发之你必须知道如何在Android4.0上开发多屏幕适配的应用
- 做FI顾问必须知道
- 五个你必须知道的javascript和web debug技术
- 五个你必须知道的javascript和web debug技术
- 五个你必须知道的javascript和web debug技术
- 五个你必须知道的javascript和web debug技术
- 五个你必须知道的javascript和web debug技术
- 五个你必须知道的JavaScript和web debug技术
- 五个你必须知道的javascript和web debug技术
- 五个你必须知道的javascript和web debug技术
- java基础六(面向对象)
- 树-Tree
- hash函数以及冲突处理
- CCCC周六训练赛 数字母的题
- 从ES5语法到ES6语法你应该知道这些
- 在linux上做移动开发必须知道这五个
- 《快学Scala》习题详解 第12章 高阶函数
- 基于大数据的推荐算法研究(3)——层次结构
- AnimatedVectorDrawable的简单使用
- iptables--Netfilter components 相关的比较好的流程图(一)
- PHPMailer 发送邮件
- 用UWP编写音乐播放器
- 字符串分割函数——C语言
- 理解ButterKnife:自动生成绑定资源的代码