介绍
享受移动应用开发的乐趣!
NativePHP for Mobile 是同类产品中首个允许你在移动设备上原生运行完整 PHP 应用的库——无需 Web 服务器。
通过将预编译的 PHP 运行时与 Laravel 一起嵌入,并直接桥接到每个平台的原生 API,NativePHP 将现代 PHP 的强大功能带入真正的原生移动应用。使用你已经熟悉的工具,构建高性能、离线优先的体验。
构建美观的 iOS 和 Android 离线优先应用从未如此简单。
NativePHP for Mobile 有什么特别之处?
- 📱 原生性能
你的应用通过针对每个平台优化的嵌入式 PHP 运行时原生运行。 - 🔥 真正的原生 API
访问相机、生物识别、推送通知等功能。使用原生组件构建精美的 UI。所有这些都来自一个完整的库。 - ⚡ Laravel 驱动
充分利用整个 Laravel 生态系统和你现有的技能。 - 🚫 无需 Web 服务器
你的应用完全在设备上运行,可以完全离线优先运行。 - 🔄 跨平台
从单一代码库构建 iOS 和 Android 应用。
老工具,新技巧
使用 NativePHP for Mobile,你不需要学习 Swift、Kotlin 或任何新东西。 没有新语言。没有陌生的构建工具。无需与 Gradle 或 Xcode 搏斗。
只需要 PHP。
世界各地的开发者正在使用他们已有的技能,以前所未有的速度构建和发布真正的移动应用。只需几分钟,你就可以从代码到提交应用商店。
它是如何工作的?
- 预编译版本的 PHP 与你的代码一起打包到 Swift/Kotlin 外壳应用程序中。
- NativePHP 的自定义 Swift/Kotlin 桥接管理 PHP 环境,直接运行你的 PHP 代码。
- 自定义 PHP 扩展被编译到 PHP 中,向原生函数暴露 PHP 接口。
- 使用 HTML、JavaScript、Tailwind、Blade、Livewire、React、Vue、Svelte 构建——随你喜欢!
- 在 v3 中的新功能:使用 EDGE 实现真正的原生 UI 组件!
你只需从 PHP 与一组易用的函数交互,一切就能正常工作!
功能齐全
NativePHP for Mobile 远不止是服务器端应用程序的 Web 视图包装器。你的应用程序存在于_设备上_,并随每次安装一起分发。
得益于我们的自定义 PHP 扩展,你今天就可以与许多原生 API 交互,更多功能正在不断添加中。查看 API 文档部分,了解所有可用功能。
你可以充分利用 PHP 和 Laravel 的全部功能……就在你的指尖!而且你不会被困在 Web 视图的沙箱中;这远远超出了 PWA 和 WASM 所能实现的,而且没有任何复杂性……我们已经准备好了全功能的 PHP!
你还在等什么!?开始吧!