这个得看你做什么样的app了。这个需要考虑的问题会很多。
首先,你所在的城市发展水平,发展程度较高的地区开发成本会很高,一般来说北上广深开发成本较高,然后需要综合评估app的功能需求,质量要求,需要开发哪些平台端,哪种开发方式,原生开发还是混合开发,这些全部了解自后才可以评估出需要投入多少的人工设计和开发量,才可以基本测算出app的开发成本。
还有就是原生开发会比较贵,一般来说少则几万,多则上百万的都有可能,如果使用模板的话会比较便宜,原生开发一般花费的时间比较长、制作成本很高,一般来说平常人很难承受的 但是混合式开发很便宜一般只需几千,开发也很快,而且做出来的app几乎和原生app一样。做出来app直接就是双系统的。
有一些点关注下:比如用户模块(登录注册)不用独立设计了,消息推送,数据分析等
2.开发层面,标准的框架视图层WXML/WXSS+逻辑层JS,提供了不少标准的API,包括LBS,页面深度有限制,5层吧,常规UI和交互都定义好了,代码包大小有限制,所以一些APP中复杂的交互就不要用了。
app有两种,一是原生app,另外一种是html5 app。原生的客户端需要用采用可平台索支持的语言编写。android 需要android sdk 也就是java语言,ios需要object-c语言。而html5客户端采用html js css等编写,并结合跨平台工具可实现android ios同时运行。这是客户端。app还需要有服务端,java php c# 什么的 都可以
js开发原生app_app制作开发思路
技术上面都是差不多的,现在市面上的开发公司基本上都能够满足客户对app开的需要,如果你不是定制原生开发,如果你是定制原生开发,那么还是建议你选择一家本地的开发公司来帮你开发,其实做定制原生开发主要的是找到一个好的产品经理,找到好的产品经理你的app开发就迈出了一大步了。
如果是其他开发方式的话,那么你就可以在国内范围内找一些开发制作公司来帮你完成app的开发制作了,比如说一门app、安卓益科技等等都是流程化服务的公司,从开发制作到上架一条龙服务,省去你很多时间。