编者按:本文来自wuswoo投稿,wuswoo拥有两年移动开发经验,现在在人人猎头担任技术总监。根据自己两年多的开发经验,wuswoo为创业者们整理并推荐了包括产品、设计、项目管理、开发、以及部署和运帷在内的,几乎所有应用开发需要的第三方的工具和解决方案,方便大家快速的集成和使用。 Android开源项目推荐 对于Android工程师而言,了解当前的开源项目很必要,前一段时间网上很火的Github上开源项目,这里就不多说了。 最火的开源项目(一):http:www。csdn。netarticle201305032815127Androidopensourceprojects 最火的开源项目(二):http:www。csdn。netarticle201305082815145Androidopensourceprojectstwo 最火的开源项目(三):http:www。csdn。netarticle201305212815370Androidopensourceprojectsfinale iOS开源项目推荐 iOS每次的改变,会引起开源项目的变化,开发者可以直接那来用在自己项目开发中。 最火的开源项目(一):http:www。csdn。netarticle201306052815530GitHubiOSopensourceprojectsone 最火的开源项目(二):http:www。csdn。netarticle201306182815806GitHubiOSopensourceprojectstwo 最火的开源项目(三):http:my。eoe。cnsisuerarchive5682。html ui4app。com(http:ui4app。com) UI设计师美工:你可以在UI4App按照分类来查看众多优秀的App的优秀设计,从而找到你个人的设计灵感和素材;iOS开发者:苦逼一个人在战斗的时候,没有美工,没有设计师。来逛逛UI4App,也能熏陶熏陶一下自己的美感吧。 2。code4app。comcode4app是一个移动平台的共享代码库,收集了iOS平台共享代码,并且配有效果图和演示视频,避免苦逼的程序员重复造轮子。 Sendcloud(http:sendcloud。sohu。com) Sendcloud是搜狐旗下的为企业提供邮件群发以及邮件营销服务平台。Sendcloud专注邮件发送,邮件发送追踪,同时保证邮件高效到达,不易作为垃圾邮件处理,让公司专注业务的开发,同时提供实时的数据分析功能。价格每月发送量少于2万封,59元月,超过在23元千封邮件,相对比较便宜。 Ucloud(http:www。ucloud。cn) 建议初创公司使用云平台来托管整个业务,可以降低IT支出成本,同时进入门槛低,可以根据业务的发展弹性调整基础IT资源。Ucloud相对于其他云平台,Ucloud本身是一家创业正在成长型公司,Uhost和Udb基本上能满足初创公司各种IT需求,同时跟阿里云相比价格便宜14到13。使用Ucloud后,对方服务态度好以及能够快速地解决各种问题。 个推(http:www。igetui。com) 在开发Android应用,经常需要推送功能,但是Android没有像AppleApns官方的推送服务,Google的推送服务在响应速度以及稳定性有一定的问题。推荐使用国内第三方推送服务供应商个推,个推的优势是推送及时和稳定,有AndroidSDK和后台推送API。个推的计费是按照一个月中一天最高同时在线人数计算,1万同时在线以下是免费。按照个推所说,最高同时在线数平均统计是所有留存用户的20左右。比如50万Android下载量,留存率30。 50万3015万20(同时在线)3万1万(免费)2万 2万0。2(每个用户每月费用)4000元月 实际中每个用户每月费用可以有优惠折扣。但是在实际开发的应用中,发现同时在线用户是留存用户的50左右。 BlasamiqMockups(http:balsamiq。com) BlasamiqMockups是我最喜欢的移动应用原型设计软件。能让你以最快的速度把原型画出来,用它画出来的是手绘风格的界面,很酷。同时内置了很多常用的控件和图标,基本够用了。 Popapp(http:popapp。in) Popapp可以让你快速地让手绘的AppUI跃然纸上,协助开发者快速地将原本纸上的App界面草图(比如BlasamiqMockups导出的草图)在做模拟。 Axure(http:www。axure。com) Axure已经成为产品经理、产品设计师以及交互设计师的必备工具,便于建立低保真的模型,以及便于于整个开发团队的沟通。 CC视频(http:www。bokecc。com) CC视频愿景是让所有网站和应用轻松使用视频,提供基于云平台,集发布,转码,存储,播放,统计等功能。为移动应用者开发提供ios,android的SDK,(基于可以自定义小窗口视频录制),浏览器Flash播放器,以及服务端的API接口和视频审核。典型应用是唱吧录制MV功能。 又拍云(https:www。upyun。com) 开发基于大量图片的移动应用,不妨采用又拍云图片云平台。又拍云存储分布全国CDN加速网络,以及丰富的HTTPRESTfulAPI和采用图片无损压缩技术,自动生成30种自定义缩略图尺寸,按照用户实际使用量计费,以及支持弹性扩容。 Xmind(http:www。xmind。net) Xmind是最好用的一款思维导图的软件,对于移动应用开发者,可以用于App的初步构想设计、整体功能分布、以及不同版本功能展示等。同时Xmind可以用于设计鱼骨图,二维图,逻辑图,组织结构图等。 JqueryBootstrap(http:twitter。github。iobootstrapindex。htm) 有很多的Javascript架构可以选择,建议用Jquery和Bootstrap。Bootstrap是基于Jquery的,它非常方便用于网站和管理后台以及微信公共账号开发。Bootstrap包含一套css和Javascript,包括各种组件和效果, 以及支持各种版本的通用浏览器以及通过响应式CSS(ResponsiveCSS)支持平板和手机。 Trello(https:trello。com) Trello是一款免费的,面向轻量级团队敏捷开发最好的平台了。Trello上的工作都围绕Board进行,同一小组的用户可以在这里创建ToDoList,并分配给同事,同事完成后可以包任务标记为完成。 Git(http:gitscm。com) Git是开源的分布式版本控制系统,可以有效、高速的处理从小到大的各种项目管理。对于轻量级的团队而言,一个Master和Development分支和平时版本发布打上TAG就能满足需求了,其他优点这里就不累赘了。 Redmine(http:www。redmine。org) Redmine是一个开源基于Web的项目管理和Bug跟踪工具,在实际开发中,用的最多的就是Wiki和Bug跟踪。 Godaddy(http:www。godaddy。com) 如果不是注册CN域名,建议把域名注册在Godaddy上,只需要一张信用卡就可以注册。价格相对国内便宜一些,同时可以自动续费,以及便捷地域名交易,直接可以过户到另外一个Godaddy账号。 DnsPod(http:www。dnspod。cn) DnsPod是国内提供免费智能DNS解析服务,DnsPod界面简洁易用,以及提供高质量的电信、网通、教育网双线或者三线智能解析。你可以把在Godaday上注册的域名用DnsPod解析。 TalkingData(http:www。talkingdata。net) TalkingData专注移动互联网综合数据服务创业公司。TalkingDataAnalytics是针对移动应用的数据统计分析平台,可以实时监测用户的变化,包括用户新增、活跃、留存、转化、流失来监测用户生命周期的变化,同时提供分析工具来帮助解析更深入的问题。转化漏斗允许你分析用户一连串使用行为的转化率。 ShareSDK(http:www。sharesdk。cn) ShareSDK是目前移动应用中最简单易用,功能最强大社会化分享工具。支持新浪微博,腾讯微博SSO认证,开发者只需要10分钟就可以轻松集成到自己移动应用中。它不仅支持QQ,新浪微博,腾讯微博,微信,Facebook等国内外主流社交网站。还有强大的后台统计功能,可以实时了解用户、回流率、传播效应等数据。 二维码扫瞄 随着二维码应用越来越广,这里推荐iphone和android的二维码识别第三方SDK Zbar:http:zbar。sourceforge。net ZXing:http:code。google。comzxing 监控宝(http:www。jiankongbao。com) 如果你寻求第三方监控,监控宝是一个不错的选择。可以监控CPU,Memory,Network等使用情况,以及其他服务比如:mysql,redis,memorycache,mongdb等,以及高级自定义监控,和实时自定义邮件和短信警报通知等。对于初创公司标准版59元月完全可以满足要求了。 Face人脸识别(http:cn。faceplusplus。com) F是人脸识别的计算云平台,包括人脸检测,人脸识别,人脸分析等功能,以及提供Android,IOS,Rubby,JAVA,C等SDK下载,如果开发基于人脸识别相关应用Face是很好的选择。 应用名称 移动应用的应用名称在AppleStore要求是唯一,今年六月份开始AppleStore应用可以是随时从不同苹果开发者账号转移,可以轻松地交易AppleStore中应用,应用名称将成为稀缺资源。建议在开发应用之前就在AppleStore中注册应用,一来可以看看是否有人注册同样应用名称,二来可以防止他人抢注你的应用名称。同时提醒初创团队,应用发布一定要牢牢掌握在自己的手中,不来将来有纠纷,就很麻烦,可能为他人作嫁衣。 推荐阅读