2023-10-16 20:22:52 | 我爱编程网
作为一名苦逼的移动互联网创业者,被外行的朋友们问及最多的问题是“做一个网站需要多少钱?”或者“做一个APP需要多少钱?”
3年前,天真的我认为做一个APP顶多5000块钱,网站2000块以内就能搞定。高于这个价格就是唬小孩。后来我确实花过1000块钱买了个模板网页,5000块钱买个模板APP,干了这些傻事。最后的结果就像淘宝上的买家秀和卖家秀的天差地别,钱打了水漂。
本着信天信地不信邪的原则,我们开始组建自己的技术团队,从UI,到后台,前端,安卓,苹果各类程序员和产品经理,组成了一个最基本的APP开发团队。到现在已经做过五个APP,其中三个都获得了融资,另外两个是政府扶持项目。给团队发了将近一年工资,对于一个APP从无到有的开发到底要花多少钱,实在是再清楚不过。
今天从创业者的角度一起来算一下需要付出多少成本
首先,如果你也是创业者,而且满腔热血,那么产品就必须自己开发。因为创业是很牛逼的事,所有的环节都要最好的。把产品技术开发交给外包难免不放心,当时我们也是这么想的。自己懂技术,是相关专业出身还好。但据我了解,一般的创业者难免都不懂。所以,如果你要做一个APP,以此为切入点,首先需要知道至少需要哪些人员配置。
招兵买马
包含研发一个新产品过程中一些常见的工作,架构师兼后台开发1名+安卓1名+iOS开发1名+产品经理1名+前端开发1名+设计师1名,而且你不能保证你招来的每一个岗位都会有符合的人来,或者突发变故,导致开发停滞,还得有人能抢险。创业公司员工任职不稳定可是很正常的现象。估计一般的创业者都想越快越好的让产品开发上线,假设你想的的产品上线期3~6个月。
第一步:招人
北上广一线深城市还好,只要资金充裕人才不愁,简历丰富挨个筛选。但是在常州这样的二三线城市,一个WEB前端足足招了7个月才有人投简历上门面试。更为可怕的是我们同时付费在“拉勾”“前程无忧”“智联招聘”甚至“赶集”这些非专业平台以及朋友圈,各种无限寻找的情况下。我们从第一个人入职,到团队勉强能够开工一共花了5个月招聘时间。
这里有一个比较好的经验,先把所有的力气去寻找一个志同道合的技术总监,高薪是必须的。但是薪资高了他可以在开发上帮你少走弯路省回来。
所以第一步的花费大概是--招聘平台网站会员费:平均1000元/家*3=3000元。然后是假设你3个月就招聘齐活儿了。
这三个月平均要发4个人工资,试用期内薪资80%算,而且还不用五险一金。常州此类人才一般需要招聘至少有过一年以上开发经验的,要不然开发质量难以保障。
这样人才平均薪资大概在8K左右。所以这三个月你要发(8000元*80%试用期*4个人*3个月=76800).
第二步:场地
8人团队可以选择中低端的办公场所,这类的办公场所在常州大约是70元/_,大约需要100平米,并不是很好找。
创业孵化器是很不错的选择。在现在的大背景下,孵化器现在很多很容易找。孵化器的租金会比较便宜甚至免费,在接纳创业团队之前一般会签署协议,需要以场地作为股权置换条件,或者是优先投资权。至于孵化器是否划算,得创业团队自己掂量。算上水电、物业,一个月10000左右算比较节省。
第三步:设备
普通的人体工程学椅子价格在150元左右,如果不买工程学椅子用普通的椅子代替,加上桌子平摊成本,桌椅需要200左右。这些一次性付出,6000元可以搞定吧,拍脑袋也得付。
加上设计师和程序猿电脑,配置在4000一台,一共七台包括一台IOS机。开发移动APP需要提供样机,二手就行,安卓系统4部,2000元一部,苹果系统也要4部,3500一部。 我爱编程网
好,算一算6000元+4000元*7+2000元*4+3500*4=56000元
第四步:工具齐活,正式开始
APP开发之前,你知道自己想做个什么样的APP软件,但一般不知道自己具体要做什么东西,需求是什么,产品定位是什么。这时候产品经理就需要出马,跟老板各种沟通、理清需求、找产品定位。
这阶段大概需要花费两周,好说歹说仔细分析,才会把产品的定位、一期的需求想清楚。期间架构师可以开始构思产品的技术架构,还未能正式开工。产品定位以及早期的需求确定出来之后,需要构思产品名称、需求调研、竞品调研分析、注册域名、购置服务器以及周边基础能力(如CDN存储、短信服务、消息推送等)、商标(未注册商标、很多团队就是吃了这个亏)、抢注域名、设计logo。这阶段如果不中途改变计划、不变更产品需求和定位的前提下,最起码花费一周时间。这时候产品的原型、技术架构的雏形也呈现,基本可以进入真刀真枪的干活。
这一步假设域名不需要花大价钱购买,全部费用算起来拍脑袋15000元/年。
其中短信2000,服务器1000一个月。域名等商标注册2000一个,商标,软著,LOGO一次性投入有10000左右
第五步:产品版本策划、架构设计
看似一切都准备就绪之后,产品开始整理需求,按照需求优先级规划版本。架构师按照产品的发展方向构想,开始着手进入开发环境、生产环境部署、基础代码研发阶段。
很有必要提一下的是,做APP比较常见的两种功能实现方式有native原生和webview方式,这两种方式的优劣不在本文的讨论范围,一般为了保证体验,以原生的方式为主,webview的方式为辅。以原生的方式做开发,版本是尤为重要的。
其一,APP开发完成之后,需要把上架到APPstore(假设我们只上iOS和安卓),iOS的APPStore有冗长的应用审核周期,你必须提前把往后几个中小版本的功能规划好了才不至于在这个环节自乱阵脚;
其二,你的APP安装到用户的手机上时你肯定希望他大部分时候运行的都是最新的版本,如果你的版本更新过于频繁,用户也会嫌烦。
看起来过程似乎非常顺利,产品经理把产品的思路理清之后,开始准备产品V1.0的规划。
新产品从无到有常见的工作:
(1)产品官网,产品官网是产品、公司、团队的脸面,让用户进入之后能以最快的速度了解你的定位以及产品特性,也就是什么样的人在为解决什么样的问题,做着什么样的事情。
(2)用户协议。是的,如果用户要注册、使用你的产品,你得起草你的用户协议,跟律师或法务不断沟通调整。
(3)种子用户。你要思考你的第一批种子用户从哪里来,如何组织,怎么管理,他们是检验你产品的第一群人,对于验证你的产品定位、发现产品问题、提升产品体验来说至关重要。
(4)基础数据上报规划。你要知道产品一旦发布,在对用户行为一无所知的情况下,需要收集什么数据来优化、调整你的产品设计,思考你的产品方向。
(5)UI设计与交互标准制定。不能保证产品的UI以及交互一上线就有让用户觉得惊艳的效果,但是必须保证UI/交互在一致性上没有问题。
(6)后台管理系统。如论是查看数据还是内容管理,后台管理系统是你工作的有效辅助,也不能少。
(7)APP。这是你的产品的重中之重,密切观察跟踪。
如果一切顺利,那么在3-6个月之后,你的APP第一版应该有了第一个雏形。
内部测试、打磨阶段
在这个阶段,你要跟设计、研发、种子用户之间保?
“收到这样的骚扰短信,不要回复,也不用担心自己 手机银行 账户的安全。” 运营商工作人员表示,短时间内突然收到正常网站发来的验证码信息,个人信息被盗的可能性较小,被个别人点对点攻击的可能性较大。
从运营商了解的情况来看,遭遇短信验证码骚扰多半是用户在网络上进行过相关操作,如网购、打车等产生纠纷,对方为了报复机主,使用恶意网络轰炸软件对用户进行信息骚扰。
验证码轰炸的原理:
短信验证码轰炸一般基于web方式,主要有两个模块组成:一个前端web网页,提供输入被攻击者手机号码的输入窗口;一个后台攻击页面(如PHP),利用从各个网站上找到的动态短信URL 和前端输入的被攻击者手机号码,发送HTTP 请求,每次请求给用户发送一个动态短信。
以上就是web前端开发短信验证功能 被验证码轰炸有危险吗?全部内容了,了解更多相关信息,关注我爱编程网。web前端怎么开发短信验证功能用户点击获取验证码时,发送手机号到后端接口后端接收请求后,将手机号及验证码发给短信网关,并将手机号和短信验证码保存起来用户收到短信后,输入验证码,然后将验证码和手机号传给后端后端校验手机号和验证码是否与之前保存的一致,如果一致,则鉴权通过向前端发送认证通过的cookie以及通过状态前端进行页面跳转或其他业务逻辑如何获取验证码1、首先找到
各大APP注册时发送短信验证码是怎么实现的?简单来说,app注册验证码都是接入的第三方短信服务商来实现的,app与短信服务商合作,短信服务商会提供api接口文档,app按照文档要求对接平台即可使用(需要懂技术才能操作)。短信验证码实现流程:1)用户在点击获取短信验证码后,网站或者APP后台就会按照某种规则,随机生成一个验证码,位数可以自己定(一般是4位或者6位);推荐阅读:接收短
web前端开发技术三要素的含义和功能web前端开发技术包括三个要素:HTML、CSS和JavaScript,想要系统学习web前端开发技术可以去千锋教育,教学水平高,保障每位学子学到真才实学。HTML、CSS、JavaScript这三个是前端开发中最基本也是最必须的三个技能。前端的开发中,在页面的布局时,HTML将元素进行定义,CSS对展示的元素进行定位,再通过JavaScript实现
phpci框架怎么对接短信接口相当简单这个接口调用就是封装一个curl请求的function(sendSMS),代码示例网站上已经有了,使用时:加载这个function,然后调用方法sendSMS;我把源码给你贴一遍,这个里面的账号密码是需要你们自己去申请的;<?$username = 'test'; //用户账号$password = '123456'; //密码$mob
如何解决thinkphp5中验证码常见问题在项目目录下面生成captcha扩展(需要安装composer来安装)composerrequiretopthink/think-captcha2安装完成之后会呈现如上的目录。captcha扩展安装完成之后,就可以进行下一步操作配置comfig.php文件:在comfig.php下面加个扩展//验证码
怎么样能够让php生成4位数字验证码PHP生成验证码的原理:使用PHP的GD库,生成一张带验证码的图片,并将验证码保存在Session中。PHP生成验证码的大致流程有:1、产生一张png的图片;2、为图片设置背景色;3、设置字体颜色和样式;4、产生4位数的随机的验证码;5、把产生的每...php如何做验证码php验证码制作是对php基本功的考核,php验证码制作必需开启gd库,因为要
使用thinkPHP3.2.3框架调用验证码不显示应该怎么解决缺少src="{:U('Admin/Index/show')}"设置'URL_ROUTER_ON'=>true,阻止submit提交行为、用js设置了e.preventDefault();可还会提交上去。<formonsubmit="returnfalse"id="form">或者用JS绑定ons
javaweb验证码生成后一般在什么地方保存这个验证码?存到数据库还是怎么地?说起验证码,关系它的是安全性,再联系到你的时效性,这就非session(本身是客户端的唯一使用服务器资源的凭证,而且是有时效限制的,用户长期未访问服务器,这个session是就会被主动注销掉)不能当此大任了,可用性不在话下,至于你说的加密这是画蛇添足了。依楼上所言,未免误人,服务器端是必须保存这个验证码的
2023-10-08 16:59:01
2023-06-27 20:13:22
2023-10-16 20:32:35
2023-10-16 20:22:52
2023-10-16 20:15:56
2023-10-16 20:13:56