帖子
帖子
用户
博客
课程
显示全部楼层
38
帖子
1
勋章
150
Y币

apicloud和appcan对比

[复制链接]
发表于 2015-5-24 22:17:41
看大家讨论这么热闹,我也说两句。我有幸用appcan和apicloud都分别开发过app。

说一下感觉:
共同点:模式类似,都是html5+js开发,跨平台

appcan的优点:
1 文档感觉更全,写得比较清楚明白,apicloud的文档对于初学者来说真的很不适应,搜索功能很差,需要经常到论坛搜,然后再反过去到文档里面找
2 可以PC调试,而且可以设断点,这个比apicloud方便很多
3 有自己一套UI的架构,apicloud没有
4 appcan有ajax数据处理的函数和模板,而且可以嵌套,我是直接搬过来用在apicloud上面,呵呵。apicloud只能自己解析json数据拼html。

apicloud的优点:
1 控件很多,有些比较复杂的控件可以直接用,如果个性化要求不是那么高的话
2 ide稳定性比appcan好,因为appcan有个收费版本,所以那帮人对于免费版本真的不是很上心,免费版本bug很多,经常遇到莫名其妙的问题
3 特别坑爹的是appcan 的免费版本里面的网络访问都有经过他们的服务器,效率很低,这也是最终我彻底放弃appcan的原因

0
帖子
0
勋章
15
Y币
1.两边的文档都是一样黑 谁也别说谁
2.没感觉appcan的ide不稳定 3.0以后也没遇到什么bug 最多的就是svn连不上或者报错(还有 你以为appcan对收费用户就是舔吗?一样会被踢皮球) 大部分问题都是安装启动时出现的 至少我没有遇到过
3.apicloud的原生组件确实多的多 无论官方还是第三方 但第三方你写个1+1都要云编译看效果 确实有些累 当然论坛里也有相应解决方法
4.appcan的UI的架构。。。可以简化为css3的box模型 其他css 玩玩还可以 真正的产品还是自己写css好点 反正也没什么难度 都是webkit js中还是有些有用的 但我还是愿意去git上淘淘宝
5.对于我来说 apicloud最大的优势就是跟得上原生开发的步伐 在apicloud组件的UI设计不影响自身产品逻辑的情况下 确实直接拿来就用了 但是 虽然apicloud会去调整适配 但至少我这儿 有些时候先得不尽如人意 而appcan主要使用js来模拟 css对于分辨率的兼容性 可以说是完美 可是在低端android上的性能表现 有时也是令人发指的
6.appcan毕竟这么久 在许多细节上 处理的要好一些 弹动的控制 窗口的控制 窗口间的通信 调试等等都是优于api的 当然apicloud在于一些基础功能和组件的UI设计上还是要甩appcan一条街的
7.所以说 选择自己合适才是最好的 两边 我都觉得不错 但问题也都是很多 我还是会用原生和appcan 然后期待着apicloud  等着这个花姑娘长大。(话说apicloud马上有大招了?不要只是公布个mac版本ide 我有虚拟机)
1
帖子
0
勋章
17
Y币
感觉还是  apicloud 好一点
1
帖子
0
勋章
17
Y币
就等mac 的IDE 了,就牛逼了
3
帖子
0
勋章
24
Y币
apicloud的网站做的不错,文档感觉差不多啊,布局也有很多组件能用
1
帖子
0
勋章
16
Y币
可以看appcan官网上的案例,有很多都是apicould做的,一般人我不告诉他
1
帖子
0
勋章
10
Y币
这是要拉仇恨吗,刷存在感
0
帖子
0
勋章
6
Y币
API 支持,被API 交互流畅吸引,  APPCan再看看,初学...
12
帖子
0
勋章
314
Y币
支持apicloud,不过也希望,官方能改进api文档,对于一个新手来说,还是有些不明白
您需要登录后才可以回帖 登录

本版积分规则