|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/apache-cordova-bootcamp/
课程评论:没有评论
**课程名称:Apache Cordova - 使用 HTML、CSS 和 JavaScript 构建移动应用** **课程概述:** 本课程将教授学员如何利用强大的 Apache Cordova 框架,结合 HTML、CSS、JavaScript 和 Bootstrap 等 Web 技术,跨平台构建移动应用程序。您将学习到开发原生般体验的高效技巧,适用于 Android 和 iOS 设备。 Apache Cordova 是一个开源的移动开发框架,允许您使用标准的 Web 技术(如 HTML5、CSS3 和 JavaScript)进行跨平台开发,无需学习每种移动平台的原生开发语言。应用程序运行在针对各平台的包装器中,并利用符合标准的 API 绑定来访问设备传感器、数据和网络状态。 “跨平台”意味着您只需编写一套使用 HTML5、CSS3 和 JavaScript 的应用程序代码,即可在多个目标移动平台(如 Android、iOS、Windows、Firefox、Ubuntu 移动版)上运行。 Web 开发社区一直在不断创新,随着 Angular、IONIC、jQuery 和 React 等框架的最新发展,传统的 Web 应用程序在功能上已经与原生平台特定的应用程序几乎 indistinguishable(难以区分)。 Apache Cordova 可以通过原生插件进行扩展,允许开发人员添加更多功能,这些功能可以从 JavaScript 调用,从而实现原生层与 HTML5 页面之间的直接通信。这些插件可以让您访问设备的加速计、摄像头、指南针、文件系统、麦克风等。 然而,需要注意的是,使用基于 Web 的技术可能会导致某些 Apache Cordova 应用程序的运行速度比具有类似功能的原生应用程序慢。 本课程将指导您如何开始使用 Apache Cordova。
Learn how to create cross-platform mobile apps using HTML, CSS, JavaScript, and Bootstrap with the powerful Apache Cordova framework. Discover efficient techniques for building native-like experiences for both Android and iOS devices.Apache Cordova is an open-source mobile development framework. It allows you to use standard web technologies such as HTML5, CSS3, and JavaScript for cross-platform development, avoiding each mobile platform's native development language. Applications execute within wrappers targeted to each platform, and rely on standards-compliant API bindings to access each device's sensors, data, and network status."By Cross-Platform, we mean that the application codebase can be written once using HTML5, CSS3 & JavaScript and it can be run across multiple target mobile platforms such as Android, iOS, Windows, Firefox, Ubuntu mobile.The web development community has been continually innovating and with the recent development of frameworks such as Angular, IONIC, jQuery, and React, the traditional web applications have now almost become indistinguishable from their native platform-specific peers in terms of functionality.Apache Cordova can be extended with native plug-ins, allowing developers to add more functionalities that can be called from JavaScript, making it communicate directly between the native layer and the HTML5 page. These plugins allow access to the device's accelerometer, camera, compass, file system, microphone, and more.However, the use of Web-based technologies leads some Apache Cordova applications to run slower than native applications with similar functionality.Here's how to get started with Apache Cordova.