著做权归做者全部。
商业转载请联系做者得到受权,非商业转载请注明出处。
做者:葛小葛
连接:http://www.zhihu.com/question/27069588/answer/38417756
来源:知乎
App的开发我以为有两个很重要的特色,一是少数几我的,甚至是你本身一我的,能够把全部的事情都作了(只谈App开发,不包括后台),二是App是一个和用户强交互的产品。
著做权归做者全部。
商业转载请联系做者得到受权,非商业转载请注明出处。
做者:包建峰
连接:http://www.zhihu.com/question/27069588/answer/48883693
来源:知乎
1.但愿能接触更复杂的项目,我相信真正面对用户的商业应用挑战更大固然也更能让我成长。
2.但愿能接触牛人,老是一我的闷着学习开发,缺乏与牛人的沟通交流对于技能的成长是不利的。
问题4:App须要哪些人员进行开发?
标准的配备通常是:产品,设计,软件工程师,测试工程师
可是根据项目大小以及性质,能够精简。我的项目,固然1我的就充当了上面4种角色了。产品原型在纸上画出来,设计样式软件工程师在代码中不断调整实现,软件工程师写完后本身进行简单测试。
著做权归做者全部。
商业转载请联系做者得到受权,非商业转载请注明出处。
做者:包建峰
连接:http://www.zhihu.com/question/27069588/answer/48883693
来源:知乎
实在没办法了,工做日的时候,向聚合数据的工程师求助,最后问题是我在配置文件里面少写了一行代码,致使sdk初始化不成功。聚合的工程师在远程很快就发现了这个问题,因此我认为遇到的不见得都是难点,关键仍是遇到问题后本身怎么去寻找解决问题的途径和方法。
著做权归做者全部。
商业转载请联系做者得到受权,非商业转载请注明出处。
做者:匿名用户
连接:http://www.zhihu.com/question/27069588/answer/35121193
来源:知乎
开发一个APP有多难?
不难(我的认为,技术问题都不是问题,可能暂时尚未遇到很是困难的问题,勿喷。),只要把各个阶段的事理顺了,而后就看执行力了。
须要经历那些流程?
想法,一个符合时代,能解决用户实际需求的想法真的很重要。
一、肯定需求,通俗地讲,就是你须要作一个怎样的app?app包含哪些功能模块?服务对象是谁?其中包括市场调研,需求分析等等。
二、肯定大体需求以后,你须要预备开发资源。前期大体就是人员、资金、场所、设备的配备啦,后面会有空间、服务器、第三方接口(若是须要的话)申请等等工做。
三、计划、预算。包括项目周期计划、定义规范、资金预算等等。(能够合并到第二点里)
四、设计、技术选型。原型、框架、实现方式,根据具体需求来定。
五、开发、测试。
六、上线。
大体就这几个流程吧,其中顺序会有一些小调整,或者同时进行的。好比:在开发过程当中需求变动,开发时资源分配不合理,技术难点没法攻破等等。在开发过程当中,不少隐藏问题都会暴露出来。
难点都在哪里?何时出现的?
难点前面提到过。一、在于将想法转换成实际行动(执行力很重要),需求不明确(需求变动让开发人员很抓狂)。
补充一点:项目周期的控制,拿我公司作过的项目来说,好象广泛都存在延期的问题,其实这个能够概括在执行力和需求上面,你须要一个牛逼的PM来管控。
须要哪些人员进行开发?
这个问题其余人都有回答了,就再也不赘述了。
须要多少钱多少时间?
很差说,根据具体项目分析吧。题主说的半年开发一个健身平台,单独拿App计算的吧,时间应该是足够了。
* 作app不难,作一个好的app很难
著做权归做者全部。
商业转载请联系做者得到受权,非商业转载请注明出处。
做者:匿名用户
连接:http://www.zhihu.com/question/27069588/answer/35146944
来源:知乎
- 开发一个APP有多难?
作一顿饭有多难?
煮个面和作个红烧肉,不同。
即使一样是煮面,方便面和手擀面,也是不同。
2. 须要经历那些流程?
流程设计。APP使用的过程。整个使用过程,一共分红多少步(多少个界面)?
界面设计。每一步中,用户屏幕是什么样子的。
交互设计。如何须要用户操做,点按仍是滑动?
这些想清楚,就能够交给开发团队了。
他们的工做,要把以上都实现,还包括一些看不见的,好比:
数据库、服务器、服务器与客户端的数据接口。
而后就是一轮轮的上线、根据反馈修改、再上线。
也就是所谓的快速迭代。
不是把APP弄的花枝招展尽善尽美了再发布,
而是能实现基本功能就上线,小规模内测,修改,接着测,
逐渐扩大内测规模,
即便最后正式上线了,仍是会要不断的改。
由于APP若是受到欢迎,不免不断精益求精或者增长功能。
3. 难点都在哪里?何时出现的?
对于常规APP,难点在于兼容性。
不一样尺寸的手机,不一样尺寸的平板,不一样版本的操做系统。
若是APP很火,后期会面临流量压力和稳定性压力。
也就是最近知乎上讨论过的,淘宝双11,从技术的角度,牛在哪里?
一分钟以内,100我的下单和1万我的下单,彻底不同。
4. 须要哪些人员进行开发?
简单的说:程序员+ 美工。
程序员又分为:iOS程序员和安卓程序员。取决于你想开发几个版本。
5. 须要多少钱多少时间?
取决于开发工做量。
工做量取决于APP的复杂程度和适用机型。
6. 若是能结合本身的经历说说就更好了
有的开发公司,竟然是不给源代码的。当心。