作为第一批吃螃蟹的,来说一说apicloud做移动端项目的一些体会。

刚开始接到项目,需要移动端开发两个项目,公司人员里面没有一个会原生android或者ios开发的,目前能出的技术也就是web,后端c#

老板项目时间定的很紧张,一个月,怎么整。

没办法跟老板抱怨了下,任务重,又没人开发,项目风险很大。

老板是个初生牛犊不怕虎的人,总感觉什么东西都可以解决,一方面安慰我说他会招人,(想想就知道是敷衍)

一方面说方法总比困难多,你先做做看,不下指标,能成就成。

这么一说,就放开点了,网上搜索了一通,发现了apicloud,这是第一次接触它,感觉看介绍挺强大的,但是东西新,不可靠,这也是确实apicloud

前期面对的问题,不过看东西要看他的潜力,后面apicloud确实壮大强大了不少,也开始收费了,有价值才会收费,当然部分功能对于小产品来说

感觉免费的都够用了,证实当时选择是对的。

关注一圈之后,总结了下,apicloud涉及 技术也就是前端的html,后端我们现有的c#工程师可以用asp.net mvc4来做。

一通评估之后,就开始做个demo,也是俺第一次担任架构师的任务。理解了apicloud工作原理后,用他来开发发现一点都不难。

没过两天,参考了官方的一个案例,一个demo原型就出来了,老板看了还可以,一通霹雳啪啦解释这东西优劣之后,老板发话开始搞吧。

就这么滴,两个项目,在一个月内通过apicloud搞完了。一个做后端,一个前端,加上我这个架构(其实没做什么事,整理整理需求而已),总共三个人,

从零开始学apicloud。

过程中确实 碰到一些问题,论坛上发了,感觉官方技术回复挺及时的,但是,发现那些技术实际上并不是非常懂apicloud,一些问题他们也没辙。

碰到问题不可怕,怕的是退却。我们却迎难而上,虽然方法有点戳,但是功能最终还是实现了。

总结:

apicloud请求机制还是基于web形式,效率不高,这点对于移动端来说致命,其他开发效率高,部署方便等很多优点就不说了。

希望apicloud后期能学下reactnative.js,支持调用原生的请求你,提高请求效率,这样就完美了。当然回到东西的本质,apicloud就是基于web的,

reactnative.js是调用底层原生的,说是简单提高效率,但是改变的是他的本质,难!总之,项目因为要求不高,最终还是商用起来了。

最新文章

  1. iOS - NSMutableAttributedString富文本的实现
  2. 自己封装的常用NPOI文件导出源码
  3. css雪碧图生成工具4.1更新
  4. wordpress 安装 "Table Prefix" must not be empty.
  5. NDK中可靠的获取JNIEnv*的方法
  6. Scalaz(32)- Free :lift - Monad生产线
  7. javascript对象继承详解
  8. Matlab中cell存储为txt
  9. python 练习 7
  10. IOS中打开应用实现检查更新的功能
  11. Linux下 config/configure/Configure、make 、make test/make check、sudo make install 的作用
  12. Java——(十)网络编程
  13. ViewPage和ActionBar打造滑动视图
  14. Linux SSH安全技巧
  15. java小白也能懂的面向对象
  16. Redis 再牛逼,也得设置密码!!
  17. 使用ajax与jqplot的小体会
  18. Machine learning 第8周编程作业 K-means and PCA
  19. Angular Reactive Form - 填充表单模型
  20. 第20天:京东nav、footer部分制作

热门文章

  1. flex 用footerdatagrid做列的汇总合计
  2. AjaxPro使用说明文档
  3. Android项目---HtmlParse
  4. CRM2011 concurrency问题及解决方案
  5. Google Offer的经历+内推
  6. GitHub 简易使用
  7. C# 学习笔记2 C#底层的一些命令运行
  8. json序列化NHibernate的实体
  9. Dynamicaly Typed(动态定型), Objective-C Runtime Programming
  10. 《12个有趣的C语言问答》评析2