首页 > 软件列表 > Apache Weex
Apache Weex

Apache Weex

高性能移动应用框架

软件语言:英文
软件授权:开源
适用系统:Windows
创建时间:2021-05-20
软件厂商/开发者信息:Apache Software Foundation

软件介绍

Apache Weex 是一个用于构建跨平台移动端界面的开源框架。开发者可以用类似 Web 的语法,以同一套代码为 iOS、Android 和 Web 生成界面。项目于 2016 年 11 月 30 日进入 Apache 孵化器,2021 年 5 月 14 日作为孵化项目退役,GitHub 仓库 apache/incubator-weex 已在 2021 年 6 月 3 日被归档为只读。

核心功能

  • 跨平台界面:一套代码面向 iOS、Android 和 Web。
  • SDK 集成:Android 提供 sdk 和 sdk_legacy 两种便捷 SDK,iOS 可通过 CocoaPods 或 Carthage 集成。
  • 配套工具:官方提供用于查看示例的 Weex Playground,以及用于创建和运行新项目的 weex-cli(weex-toolkit)。
  • 调试:提供 Android 和 iOS 的调试插件。

支持平台与系统要求

  • Android:Android 4.1(API 16)及以上。
  • iOS:iOS 9.0 及以上。
  • 命令行工具:weex-cli 需要 Node.js 8.0 及以上。
  • Web:Mobile Web 渲染由第三方插件提供,不属于 Apache 项目的官方支持范围。
  • 开发环境:官方不支持在 Windows 上构建,README 建议使用 Git for Windows(git-bash)作为变通办法。

版本与授权

项目以 Apache-2.0 许可证开源。孵化器页面列出的发布记录从 2017 年 6 月 8 日的 0.12.0 到 2018 年 12 月 10 日的 0.20.0(该页面列出的最后一个版本)。README 另外提到,自 0.28.0 起每个版本都会发布两个 Android 便捷二进制包。

适用人群

适合想用 Web 式写法开发 iOS 与 Android 应用的前端开发者。由于项目已退役并归档,新项目选型时需要自行评估后续维护风险。

版本列表