appcan 跟 phonegap是一个性质的,当然也有一些区别。
相同点是,都是基于html5来开发跨平台的移动应用,提供一些功能封装(如地图之类的开发者常用的功能),一次开发,run anywhere。但运行速度都比不上原生的app,响应相对来说会慢一些,功能实现也简单一些。着重于新闻信息类的app开发,实用但并没有原生的酷。
不同点是,appcan是基于eclipse安装插件进行开发,各个平台也只装一次环境;免费,不开源;比phonegap晚出,不够成熟;而phonegap要求针对不同的平台搭建对应的环境;免费,开源;出的比较早,现在用的人也相对多一些。
优秀开源app后端源码_app壳子开发
appcan是国内比较老牌的平台,apicloud是新起之秀,phonegap是国外的高品质。
长期来看,phonegap是开源的,理所当然是技术较好。但是中文资料较少,国内应用的也不多。
appcan近期被apicloud蹂躏得不行不行的,基本比较比较全面被碾压了。渐渐处于apicloud下风,后力不继。
apicloud还提供了简单的后端api,用户系统,自定义字段什么的基本不用写后端代码了。
但是较后我要劝你一句,不要用这种混合打包平台,终都是然并卵的。君不见淘宝技术有多牛,写出来的app(html5)还是卡到死。
服务器一年6K-1W,域名一年1百多,
网站系统要看你是用开源的,还是自己二次开发,价格不好说,开源的免费,有定制的价格从几千到几万都有。
如果你们不买费送货,就不要搞什么商城了,有那钱还不如多搞搞实际店的促销,网上购物就图2个字:省钱、省事。
如果不免费送货,就做个官网吧,你可以参考下沃尔玛的,提供些促销信息就可以了,远比你做商城有用处
优秀开源app后端源码_app壳子开发
觉得与其看那些app的代码 倒不如自己尝试基于android源代码的不同组件增加或减少功能来学习android内部的代码 原因如下
1 源代码密度高 维护和使用的人多 所以看下来的价值较大
2 看app代码可以看他的架构 看他的trick 但是真正的性能优化 还是要从源码入手
可能有些人说 直接看源代码难度高 其实不然 现在一个优秀的开源代码 基本都具备面对开源社区友好的优势 读起来并不一定比随便抓一个其他人写的代码要难
可以尝试循序渐进的方式 比如先尝试给app定制桌面 改ui 然后再到通知系统 线程 数据库等比较低层的 觉得这个过程也会是一段非常有趣的代码之旅~