From 95985b7c415f82f00ed74398c218d73e2203bb14 Mon Sep 17 00:00:00 2001 From: limingyi <11111111> Date: Wed, 1 Aug 2018 18:43:51 +0800 Subject: [PATCH 1/2] [update]:wxframework & nexus --- platforms/android/WeexFrameworkWrapper/nexus | 2 +- platforms/android/WeexFrameworkWrapper/wxframework | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/platforms/android/WeexFrameworkWrapper/nexus b/platforms/android/WeexFrameworkWrapper/nexus index 353af0f..1504ba1 160000 --- a/platforms/android/WeexFrameworkWrapper/nexus +++ b/platforms/android/WeexFrameworkWrapper/nexus @@ -1 +1 @@ -Subproject commit 353af0fd3afd9a46d49b7a4fce9babbbda7a9525 +Subproject commit 1504ba17816ff4eed38c83b0ff27cc6a0607f95e diff --git a/platforms/android/WeexFrameworkWrapper/wxframework b/platforms/android/WeexFrameworkWrapper/wxframework index 3df35a2..acc2591 160000 --- a/platforms/android/WeexFrameworkWrapper/wxframework +++ b/platforms/android/WeexFrameworkWrapper/wxframework @@ -1 +1 @@ -Subproject commit 3df35a28cb9c68b8fd8ddf940e6cfb0ea0ddfc3f +Subproject commit acc2591772d2933fb5d0c6f4a1ed6a9f9ef282a7 From 8af071ffb23e42432e7447b4b8ecab47e21f29a2 Mon Sep 17 00:00:00 2001 From: Zero Date: Tue, 11 Sep 2018 11:58:41 +0800 Subject: [PATCH 2/2] [update] complete readme.md. --- README.md | 22 +++++++++++++++++++--- 1 file changed, 19 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index e638b24..7f43014 100755 --- a/README.md +++ b/README.md @@ -14,9 +14,10 @@ -## 介绍 +## 欢迎 -**eros 不是框架,是基于 [weex](https://weex-project.io/cn/) 封装、面向前端的 [vue](https://cn.vuejs.org/v2/guide/) 写法的一整套 APP 开源解决方案,是由[本木医疗大前端团队](https://github.com/bmfe)经过大量实践沉淀而出。** +### 介绍 +**eros 不是框架,是基于 [weex](https://weex-project.io/cn/) 封装、面向前端的 [vue](https://cn.vuejs.org/v2/guide/) 写法的一整套 APP 开源解决方案。** > 简单来说,在 weex 提供的强大支持下,用一份 vue 写法的代码,编译成 iOS/Android 两端原生 APP,并且通过我们内置的热更新逻辑和开源的服务器逻辑,可以使开发者以极快的速度开发 APP ,并赋予 APP 热更新能力(不用经过 appStore/android market 市场审核)。 @@ -29,6 +30,15 @@ 当然,这都得益于 `weex` 和 `vue` 。 +### 面向人群 +> 要非常注意,**eros/weex 并不太适合无客户端能力的个人或者团队**,当然也有独立前端开发者使用 eros 做出了一定复杂度的 app,**这完全取决于开发者能否有独立解决问题的能力**,请谨慎思考。 + +### 适用场景 +> 首先你需要熟悉 weex 的基础 api,部分机制和与 web 开发的差异性,同时需要知道 eros 提供了哪些原生能力,在根据自身业务来判定是否能加入到技术选型。 + +* 实时交互性,与键盘交互等功能复杂度不高的项目。 +* 在 app 中接入 eros/weex,**让某条业务线的部分流程达到快速迭代的目的,这也是 weex 的初衷**。 + ## 文档 > [帮助我们完善和翻译文档](https://github.com/bmfe/eros-docs) - [中文文档](https://bmfe.github.io/eros-docs/) @@ -83,6 +93,7 @@ - 日历 - Bindingx - 手势解锁 +- 访问本地图片,html等 - ... > 而在纯净(pure)的开发模板中,是没有地图,个推等三方插件的,eros 有自己的插件体系,使得开发者在需要的时候,写入几行代码即可,不引用就不打包,减少安装包的大小,**pure 纯净版本只有 10 MB 出头**。 @@ -120,8 +131,13 @@ * [weex-amui](https://hminghe.github.io/weex-amui/#/) * [bui-weex](https://github.com/bingo-oss/bui-weex) +### 现有 app 接入 +我们也有热心的开发者分享了现有 app 接入 eros 的方案: + +* [教程:EROS集成到现有iOS应用](https://zhuanlan.zhihu.com/p/38905196) + ## 开源现状 -在 EROS 开源的半年时间,已帮助近千位开发者开发了属于自己的原生应用: +在 EROS 开源的一年时间,已帮助上千位开发者开发了属于自己的原生应用,这里列出一小部分: * StarLife * 大嘴吧拼读