发布网友 发布时间:2022-03-26 02:30
共8个回答
懂视网 时间:2022-03-26 06:52
一个人能开发app。个人在开发app的时候,要找到一个良好的开发平台,这样才能事半功倍。个人开发app主要步骤为:
1、首先要明确用户需求,这是APP开发最基础也是最重要的一步,明确要做一款什么样的app、app要针对什么样的人群等问题后,才能正式进入app开发的准备阶段。
2、其次进行规格设计。产品规格呈现出来是一些简单的框线图,一般情况下,app规格设计一旦确定,在产品正式上线之前都不会进行调整。
3、接着进行UI设计。产品进入视觉设计阶段,就会使用到如PS、AI、FW这一类设计软件。
4、构建产品构架图。产品的架构图要分为前端和后台两部分,前端主要是负责开发,后台部分负责整个的业务逻辑和为前端提供存储以及查询的接口。
5、最后是app的测试与上线。测试可以确定app是否存在bug需要修改,一旦完成测试,就可以准备将app在应用商店上线。
热心网友 时间:2022-03-26 04:00
编写过程中,首先保证稳定性,可扩展性,如同武侠片中,我更喜欢稳扎稳打,简单有效而不是眼花缭乱的招式,我可以在实现方式上偷懒,但是我不会在功能逻辑上偷懒,尽量在设计功能上做到最大化的动态控制,这里忽略了安全性,原因是我对安全性方面理解还不是很透彻。语言本身只是一种工具,更重要的是思路,有了思路后要做的就是使用相应的语言实现方式,毕竟语言都是给人用的,不存在会与不会的问题,学习时间长短确实是有差别的。对于遇到难题,可以解决但需要花时间的问题,假如有其他方式解决,我会选择退而求其次,有些也可以从设计上作出让步,这也是我喜欢一个人编程的原因之一。热心网友 时间:2022-03-26 06:52
自建开发团队开发。一般来说,开发团队需要的成员大概4-6个人,分别是产品经理(很多时候产品经理就是老板)、UI设计师、Android前后端开发工程师、iOS前后端开发工程师等,测试等,每个人负责不同的板块。自建团队的优势是对项目进度有掌控(也有一种情况,老板没有顾虑,需求变来变去,反而导致项目周期无限延长),但团队如果比较新,团队成员流动快,缺乏经验,那另需要磨合,导致养团队的成本升高。热心网友 时间:2022-03-26 08:44
测试跟开发对app来说是一样的,测试可以确定app是否存在bug需要修改,若是发现逻辑上的缺陷,也要及时调整即使进行修改。一旦完成测试,最终调试完app,那么就可以准备在应用商店上线了,如果是iOS系统还好,只需要去苹果的App Store上线就可以。但如果是安卓系统可能就要在各大应用中心分别进行注册、发布。虽然非常繁琐,但其实上线相对于开发来讲,已经算是比较简单的步骤了。热心网友 时间:2022-03-26 10:52
开始编写。app端涉及的包括UI,数据存储,网络,推送,异常捕获,数据统计,云控系统,版本控制,当然有些产品还需要某一方面极强的专业性。我的原则是能用三方的尽量用三方,把时间节省出来,而且我不认为自己实现的会比市场上验证的三方更好。但我不会因为时间问题而去省去其中某一部分,尤其是数据统计,看似可以忽略却对产品后续至关重要。热心网友 时间:2022-03-26 13:16
明确需求是app开发最基础也是最重要的一步,无论是用户的需求还是我们个人的需求,只有当你了解了需求,明确要做一款什么样的app,这个app都要针对什么样的人群,app里都需要什么功能,这些都了解以后,才能正式进入app开发的准备阶段。热心网友 时间:2022-03-26 15:58
一旦确定规格之后,接下来就是UI设计了。产品进入视觉设计阶段,就会使用到如PS、AI、FW这一类设计软件,UI设计的难点在于既要突出app功能的重点,又要有创意让用户使用时感觉非常舒适、便捷,升华整个app的*格。热心网友 时间:2022-03-26 18:56
产品规格说起来虽然简单,一般呈现出来也是简单的一些框线图,但是一般情况下,app规格设计一旦确定,在产品正式上线之前都不会进行调整了,除非是把整个app设计推翻重来,但是一般情况下不会发生这样的事情。