在移动APP开发上,通常会不同平台有不同的团队,比如IOS、Android各是一个团队,采用原生开发方式的缺点是:
1:需要的开发人员比较多,开发时间更长,开发成本高
2:开发人员的水平要求较高(苹果OC相对比较复杂),同时培训的成本也更高
3:沟通成本更高,产品和设计需要和不同的开发团队进行沟通
4:原生APP在更新的时候,需要重新安装APP,不能及时更新
针对这些问题,在移动APP开发出现了Web APP开发方式,Web本身跨平台,开发人员较多,且相比入门更为简单的优势,再加上手机性能的日益提升,Web APP开发模式已经是移动前端较为流行的开发模式。
进入广告页^ ^ :
BIN是一个简单、易用、轻量、跨平台的前端H5开源框架,采用MIT协议。使用BIN,能快速的开发移动APP,并提供和原生APP几乎一样的操作体验。
BIN提供的功能:
1:Web页提供View抽象,模拟原生开发模式
2:rem自适应
3:一般页面 PageView
4:导航栏页面 NaviPageView
5:下拉刷新页面 RefreshView
6:列表页面,支持分页 ListView
7:指示器 IndicatorView
8:Alert框 AlertView
9:Tab栏 TabBarView
10:Swipe页面 Swipeview
11:Tab页面 TabView
12:网络API模块
13:网络缓存模块
14:图片延迟加载
15:数据中心模块,支持本地存储和会话存储
16:本地API测试框架,支持完全无依赖服务器API的开发模式
BIN开发APP效果:
Github : />
Tutorials : />
Demo : />
结合自己的项目经验,我们采用BIN框架,2个人在两个星期完成了一款APP的主体开发(Android和IOS),开发效果和效率是么么哒。
阅读(1398) | 评论(0) | 转发(0) |