搜索文档 /

betway东盟体育app离子的框架

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

开始建造 安装离子betway东盟体育app 或者跟随我们的 第一个应用程序教程 学习主要概念。

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

用户界面组件

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

本机功能

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

主题

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

概述

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

一个代码库,到处运行

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

注重表现

betway东盟体育app爱奥尼亚是专为在最新的移动设备上表现出色而设计的,其最佳实践包括高效的硬件加速转换和触摸优化手势。

简洁实用的设计

betway东盟体育app爱奥尼亚的设计可以在所有当前的移动设备和平台上完美地工作和显示。通过现成的组件、排版和适合每个平台的华丽(但可扩展)基本主题,您将以独特的风格进行构建。

本机和Web优化

betway东盟体育appIonic模拟本机应用程序UI指南并使用本机SDK,将本机应用程序的UI标准和设备功能与开放式web的全部功能和灵活性结合在一起。Ionic使用Capactor(或Cordova)以本机方式部署,或作为渐进式web应用程序在浏览器中运行。

目标

跨平台

构建和部署可跨多个平台工作的应用程序,如本机iOS、Android、桌面和web,作为一个渐进的web应用程序-所有这些应用程序都有一个代码库。编写一次,在任何地方运行。

Web标准

betway东盟体育app离子框架是建立在可靠的, 标准化web技术 : 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 router)集成。betway东盟体育app

反应

betway东盟体育app离子现在有官方支持流行的React库。betway东盟体育appIonic React允许React开发者使用他们现有的网页技能来开发针对iOS、Android、网页和桌面的应用。与 @betway东盟体育appionic /反应 ,您可以使用所有核心离子成分,但使用方式与使用天然反应betway东盟体育app成分类似。

Vue

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

未来的支持

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

betway东盟体育app离子型CLI

官方的 betway东盟体育app离子型CLI ,或命令行界面,是一种快速构建Ionic应用程序并向Ionic开发人员提供大量有用命令的工具。除了安装和更新Ionic,CLbetway东盟体育appI还附带内置开发服务器、构建和调试工具等。如果您是 Appflow 成员,CLI可用于执行云构建和部署,以及管理您的帐户。

Appflow

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

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

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

生态系统

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

加入社区

全世界200多个国家有数以百万计的离子开发者betway东盟体育app。以下是一些加入的方式:

  • 论坛: 这是一个提问和分享想法的好地方。
  • 松弛: 一个供开发者实时见面和聊天的生动场所。
  • Twitter: 在这里,我们发布更新并共享爱奥尼亚社区的内容。betway东盟体育app
  • github: 要报告错误或请求新功能,请在此处创建问题。欢迎使用PRs!
  • 内容编辑: 写一个技术博客或与爱奥尼亚社区分享你的故事。betway东盟体育app

许可证

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

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

下一个
环境设置
视图源
Baidu