android app开发工具:eclipse or Android Studio
ios app开发工具:Xcode
eclipse : Eclipse 是一个开放源代码的、基于Java的可扩展开发平台,可用于开发Android App,通过插件组件构建开发环境,如svn等,并且Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)
Android Studio :是一个Android开发环境,类似 Eclipse,Android Studio 提供了集成的 Android 开发工具用于开发和调试。
Xcode: 运行在操作系统Mac OS X上的集成开发工具,Xcode作为开发 iOS App的工具具有统一的用户界面,具有设计,编码、测试、调试等功能。
一个是APP本身的复杂度及开发的工作范围,还有一个质量要求。
1、APP的本身的开发复杂度 一般需要服务器后台支持的APP复杂度都比较高,做一个复杂度高的APP费用当然会比较高,反之,一个APP本身越简单,费用相对也会越便宜。
2、工作范围 如果你自己做好APP的设计,并制作好APP的界面素材,准备好制作一个APP的数据,并自备一个APP账号完成上线申请,仅委托开发就不用为你的APP充钱了,反之如果委托全新的创意再加上功能的策划,制作一个APP的费用就会增高不少。
3、质量要求 一样的APP,质量不同价格肯定也受影响,并且开发一个企业APP还有一个升级的问题,这个升级是有大量工作要做的,是否承担升级和完善的责任也会影响做一个企业APP的价格。
现在百度提供的kpi都是免费提供的,不管是个人app开发使用还是企业app开发使用,都是可以免费接入的。
1、百度地图是对外开发的,免费的。但是需要注册一个百度会员账号,然后使用API的时候,获取你的电脑或者手机开发环境的id。
2、生成一个安全码,然后得到一个KEY,这个key很重要。具体怎么操作,可以在百度官网上看有详细的步骤http://developer.baidu.com/map/