科尔多瓦开发_科尔多瓦:什么是Apache科尔多瓦?

–>

科尔多瓦开发

科尔多瓦:什么是Apache科尔多瓦? (Cordova: What is Apache Cordova?)


  • HTML, HTMLCSS and CSSJavascript.Javascript为移动设备(Android,iOS,Windows,Ubuntu OS等)构建Apps。
  • It is open source.它是开源的

This means, with good coding skills in HTML, CSS and Javascript, one can build an App for most of the mobile operating systems with help of Cordova, without learning different new programming languages for various platforms.

这意味着,凭借在HTML,CSS和Javascript方面的良好编码技能,可以在Cordova的帮助下为大多数移动操作系统构建一个App,而无需学习用于各种平台的不同新编程语言。

Following are the platforms for which one can develop apps using Cordova:

以下是可以使用Cordova开发应用程序的平台:

  • Android

    安卓系统

  • iOS

    的iOS

  • Windows

    视窗

  • Blackberry

    黑莓

  • Firefox OS

    火狐操作系统

  • Symbian

    塞班

  • Tizen

    Tizen

  • Web OS

    网络操作系统

  • Ubuntu

    的Ubuntu


科尔多瓦的体系结构 (Architecture of Cordova)

Cordova provides us with APIs which can be used to access and stimulate native Mobile OS features like Geolocation, Accelerometer, Camera, Storage, Notifications etc.

Cordova为我们提供了API,可用于访问和刺激本机Mobile OS功能,例如GeolocationAccelerometerCameraStorageNotifications等。

Web App is nothing but a simple webpage created using HTML, and styled using CSS along with Javascript, jQuery etc for User Interface.

Web App只不过是一个使用HTML创建的简单网页,并使用CSS以及用户界面的JavascriptjQuery等进行样式设置。

Cordova, lets us create an App, in which our Web App is initialised in a WebView (HTML Rendering Engine).

Cordova,让我们创建一个App,在其中,我们的Web App在WebView(HTML渲染引擎)中初始化。

Cordova Plugins are components that can be used to utilise the native OS features.

Cordova插件是可用于利用本机OS功能的组件。

Apache Cordova的优点 (Advantages of Apache Cordova)

Following are some of the major advantages to develop applications using Apache Cordova:

以下是使用Apache Cordova开发应用程序的一些主要优点:

  • Java for Android, Java ,适用于iOS的Objective C or Objective CSwift for iOS, Swift ,适用于Windows的.NET for Windows and so on. But with Apache Cordova, you can build app for multiple platforms in one go, without learning new programming languages..NET等。 但是使用Apache Cordova,您可以一口气为多个平台构建应用程序,而无需学习新的编程语言。
  • HTML, HTMLCSS and CSSJavascript can be easily transformed into apps supported by other platforms.Javascript开发的一个应用程序可以轻松转换为其他平台支持的应用程序。
  • Best suited for early stage Startups, as product can be launched on multiple platforms at once. And maintaining the app is super easy.

    产品可以一次在多个平台上启动,因此最适合于早期启动。 维护应用程序超级简单。

  • It’s very quick to prototype.

    原型制作非常快。

  • CSS, hence it becomes easier to produce great design easily, without the trouble of native UI design for iOS, Android etc.CSS ,因此可以轻松轻松地进行出色的设计,而不会遇到用于iOS,Android等的本机UI设计的麻烦。

Lets’s start learning 🙂

让我们开始学习:)

翻译自: https://www.studytonight.com/apache-cordova/overview-of-apache-cordova

科尔多瓦开发

本文来源 互联网收集,文章内容系作者个人观点,不代表 本站 对观点赞同或支持。如需转载,请注明文章来源,如您发现有涉嫌抄袭侵权的内容,请联系本站核实处理。

© 版权声明

相关文章