搜索文档 /

betway东盟体育app离子的框架

betway东盟体育appIonic Framework是一个开源的UI工具包,用于使用web技术(HTML、CSS和JavaScript)构建高性能、高质量的移动和桌面应用程序,集成了流行的框架,如 反应 , Vue

开始建造 安装离子betway东盟体育app 或者按照我们 首先应用教程 学习主要的概念。

安装指南

逐步指导您设置系统和安装框架。

UI组件

深入了解Ionic betway东盟体育appFramework设计精美的UI组件库。

本机功能

集成原生设备插件,如蓝牙、地图、HealthKit等。

主题

学习轻松定制和修改您的离子应用程序的视觉设计,以适合您的品牌。betway东盟体育app

概述

betway东盟体育appIonic Framework专注于应用程序的前端UX和UI交互——UI控件、交互、手势、动画。它很容易学习,并与其他库或框架集成,例如 反应 ,或 Vue .或者,它可以单独使用,而不需要使用任何前端框架 脚本包括 .如果你想在深入了解离子框架之前了解更多,我们betway东盟体育app 创建一个视频 来给你们讲解一些基本知识。

一个代码库,到处运行

betway东盟体育appIonic是唯一一个能够让网页开发者从单一代码库为所有主流应用商店和移动网页开发应用的手机应用程序堆栈。和 自适应的样式 在美betway东盟体育app国,离子应用程序在每台设备上看起来和感觉都像在家一样。

注重性能

betway东盟体育appIonic在最新的移动设备上运行良好,采用了高效硬件加速转换和触摸优化手势等最佳实践。

干净、简单、实用的设计

betway东盟体育app离子型的设计可以在当前所有的移动设备和平台上漂亮地工作和显示。有了现成的组件、排版和适合每个平台的华丽的(但可扩展的)基本主题,您将以风格构建。

本机和Web优化

betway东盟体育appIonic模拟本地应用的UI指南并使用本地sdk,将本地应用的UI标准和设备特性与开放网络的全部功能和灵活性结合在一起。betway东盟体育appIonic使用Capacitor(或Cordova)进行本地部署,或作为一个渐进Web应用程序在浏览器中运行。

目标

跨平台的

构建和部署跨多个平台的应用程序,例如本地iOS、Android、桌面和web作为一个渐进式web应用程序——所有这些都用一个代码库。写一次,到处跑。

Web标准

betway东盟体育app离子框架是建立在可靠的, 标准化的网络技术 : HTML, CSS和JavaScript,使用现代Web api,如Custom Elements和Shadow DOM。正因为如此,Ionic组件有一个稳betway东盟体育app定的API,而不是单个平台供应商的心血来潮。

美丽的设计

干净、简单、实用。betway东盟体育app离子框架的设计工作,并显示在所有平台的开箱即用。从预先设计的组件、排版、交互范例和华丽的(但可扩展的)基本主题开始。

简单

betway东盟体育appIonic Framework的构建思路非常简单,因此创建Ionic应用程序是一件令人愉快的事情,易于学习,而且任何具有web开发技能的人都可以使用它。

框架的兼容性

虽然过去的Ionic版本与Angular版本4betway东盟体育app是紧密耦合的。框架的X被重新设计成独立工作 Web组件 库,集成了最新的JavaScript框架,比如Angular。betway东盟体育appIonic可以在大多数前端框架中成功使用,包括React和Vue,尽管有些框架需要完全的Web组件支持。

JavaScript

移动离子框架的主要目标之一betway东盟体育app Web组件 就是去掉对单个框架托管组件的任何硬性要求。这使得核心组件可以在一个只需要一个脚本标签的网页中独立工作。虽然使用框架对大型团队和大型应用程序来说非常棒,但现在可以在单个页面中使用Ionic作为独立的库,甚至在WordPress这样的环境中也是如此。betway东盟体育app

Angular一直是爱奥尼亚伟大的核心所在。betway东盟体育app虽然核心组件已经被编写成一个独立的Web组件库,但是 @betway东盟体育appionic /角 包使得与Angular生态系统的集成变得轻而易举。 @betway东盟体育appionic /角 包含了Angular开发者期望从Ionic 2/3中获得的所有功能,并集成了Angular的核心库,比如Angular的路由器。betway东盟体育app

反应

betway东盟体育app离子现在有官方支持流行的React库。betway东盟体育appIonic React允许React开发者使用他们现有的网页技能来开发针对iOS、Android、网页和桌面的应用。与 @betway东盟体育appionic /反应 ,你可以使用所有的核心离子组件,但在某种程度上感觉像是betway东盟体育app使用本地React组件。

Vue

betway东盟体育app离子现在有官方支持流行的Vue 3库。betway东盟体育appIonic Vue允许Vue开发者使用他们现有的网页技能来开发针对iOS、Android、网页和桌面的应用。与 @betway东盟体育appionic / vue ,你可以使用所有的核心离子组件,但感觉像是使用本地Vubetway东盟体育appe组件。

未来的支持

对其他框架的支持将在未来的版本中考虑。

betway东盟体育app离子CLI

官方的 betway东盟体育app离子CLI ,或命令行接口,是一个快速搭建离子应用程序的工具,并为离子开发人员提供了许多有用的命令。betway东盟体育app除了安装和更新Ionic之外,CLI还提供了一个内置的开发服务器、构建和调试工betway东盟体育app具等等。如果你是 演示applow 成员,CLI可用于执行云构建和部署,并管理您的帐户。

演示applow

为了帮助构建、部署和管理Ionic应用程序的整个生命周期,我们为生产betway东盟体育app应用程序提供了一个名为 演示applow ,这是 从开源框架中分离出来。

Appflow帮助开发者和团队编译本地应用构建,并通过集中的仪表板将实时代码更新部署到Ionic应用中。betway东盟体育app可选的付费升级可用于更高级的功能,如直接发布到应用商店、工作流自动化、单点登录(SSO)和访问连接的服务和集成。

演示applow需要一个 betway东盟体育app离子帐户 并为那些有兴趣体验它的一些功能的人提供了一个免费的“爱好”计划。

生态系统

betway东盟体育appIonic Framework由核心团队全职积极开发和维护,其生态系统由国际社区的开发者和贡献者指导,推动其发展和采用。大大小小的开发商和公司都在使用Ionic开发和发布能够在任何地方运行的惊人应用。betway东盟体育app

加入社区

在全球200多个国家有数百万的Ionic开发betway东盟体育app者。以下是一些加入的方法:

  • 论坛: 这是一个提问和分享想法的好地方。
  • Twitter: 我们在这里发布更新和分享爱奥尼亚社区的内容。betway东盟体育app
  • GitHub: 若要报告错误或要求新特性,请在此处创建问题。PRs欢迎!
  • 内容编辑: 写一个技术博客或与爱奥尼亚社区分享你的故事。betway东盟体育app

许可证

betway东盟体育app离子框架是一个免费的开源项目,在允许的情况下发布 麻省理工学院的许可 .这意味着它可以免费用于个人或商业项目。MIT与jQuery和Ruby on Rails等流行项目使用的许可证相同。

该文档内容(可在 betway东盟体育appionic-docs 回购)是根据 Apache 2许可

下一个
环境设置
查看源代码
Baidu