问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

怎么开发app?

发布网友 发布时间:2022-03-29 00:02

我来回答

14个回答

热心网友 时间:2022-03-29 01:32

APP的入门门槛并不高,但要想做的好,却并不容易。

首先需要了解用户需求,这是APP开发的第一步,你的用户是谁,他们需要什么,最需要什么。思考好需求以后,就可以按不同的路线走了。

如下图所示:


第二步,进行产品的规格设计。可以是简单的框线图。一旦确定了产品规格,在APP未正式上线之前,都不会再改动了。除非下定决定推翻重来。

如下图所示:

第三部,进行产品的视觉设计,需要使用Photoshop、ai、FW等软件设计,现在一般都是平面化的设计,这种设计的好处就是用户对待平面化的审美比较统一,很少会说:“不好看”。

如下图所示:

第四步,进行产品构架,分为前端后后台,前端就是使用android\ios\等开发语言按照之前做好的产品规格进行开发,后台则是处理业务逻辑和为前端提供存储和查询的接口。


如下图所示:


第五步,测试。对APP的功能进行使用,测试是否存在明显的问题,如果有的话安排时间进行BUG修改。将APP上传至测试平台,测试他在上百款手机上的表现,并试图解决最严重的缺陷。

第六部,上线。在各大应用中心注册账户,上传APP资料,对外分发你的APP。

当然android的应用市场比较多了,苹果的只有一个AppStore。


做完这些,APP就开发完成了。随着使用的用户越来越多,根据用户反馈,对APP进行完善,还有很多工作要做。


一个APP从构思到开发、上线,要经历的过程还很长,要分析的问题也很多,这里也简单说一下吧,感兴趣可以了解一下:


构思APP产品,与每个人的经历、经验、智商、情商、人际网络不通,都不一样。所以也很难说谁对谁错,但有一点,就是要敢于尝试,我见过很多人,只知道想,却能拖了几年都不行动的。我想等到智能手机从市场上消失了,他可能还在构思。


其次,APP项目看似简单,但实际开发中的问题却不少,你需要一个很好的产品经理或者是项目经理,市场上有很多这种人才,但适合你的可能是百里挑一或千里挑一,如果你本人就是,那你就要做好跟技术人员的沟通,合理的安排他们的编码,让他们找到开发的乐趣。做项目管控是一门学问,简单的概括就是“执行力”。做好产品规格和产品开发计划,就能严格的按照计划完成,无论遇到什么问题,都可以跨越的能力。


第三,APP上线后,肯定会遇到一个问题,就是根本没人用你的APP。那么如何推广和营销,就成了那个阶段的问题。如果你是一个大牛,在社会上能够一呼百应,或者是含着金钥匙的,那可以跳过。如果是一个普通人,就建议从第一个用户开始。提供给你的用户,哪怕就一个人,最好的服务,你需要的是让你的用户成为你的广播,口碑相传。这样才有可能走的下去。




祝你早日成功。

热心网友 时间:2022-03-29 02:50

不论是ios还是android的应用开发,其实都遵循着一定的开发流程,只有如此才能使开发过程有章可循而不是一团乱。

 

                


你的app应用是开发给谁用的?

是写给小孩玩的游戏,还是用来理财的记账类应用,每个应用都有固定的适用人群,而这决定你应用的内容是什么,也决定了要给使用者以什么样的用户体验。

互联网是个神奇的大网,大数据开发和软件定制也是一种模式,这里提供最详细的报价,如果你真的想做,可以来这里,这个手机的开始数字是一八七中间的是三儿零最后的是一四二五零,按照顺序组合起来就可以找到,我想说的是,除非你想做或者了解这方面的内容,如果只是凑热闹的话,就不要来了。

 

               


你的app应用是做什么的? 

一个app有明确的使用目的是必须的。如何来明确?一个办法就是要去想清楚什么能吸引用户来使用你的app。

 

                 

你的app能解决什么问题?

一个app应该致力于解决好一个问题而不是想能处理很多好无相关的问题,因为那样你就要考虑开发几个不同的app。每个app都应该专注解决一类问题。

 

               


设计用户界面。

有了明确的理念和构想,下面就是该设计用户界面了,用户界面是app使用者与你的app交互的地方,应该遵循简洁美观,便捷的原则,从app使用者的角度出发,带给用户良好的使用体验。

 

              


定义交互方式。

用户界面因为有了交互才变得有活起来。在app开发中,交互的启用都是通过用户操作的事件来触发的,比如手指的点击,滑动,捏合等操作。通过定义这些事件,我们可以精确地对用户的操作来给出响应,或者打开新的界面,或者提供展现的内容在当前界面上。

 

               


部署用户行为。

定义好交互方式后,接下来就要通过代码来实现这些定义好的行为了。可以说用户的所有操作都是通过我们实现的定义来得到响应的,如果没有前面明确的定义,那么会给用户带来困扰,这是一个好的app所不能出现的错误。

 

                       


数据交互的部署。

有了设计好的用户界面和交互方式,接下来就要考虑数据的存储问题。

在界面与数据之间必须要定义明确的交互方式,尽管使用app的人是不直接和这些数据交互。一个好的数据模型是你app的坚实基础,使你的app更有扩展性,更易于将来的修改


                   


上面讲解了APP开发的流程,下面来讲解开发APP的费用,简单来说就是这个APP需要多少人、做多长时间、人员的工资是多少。

对于APP外包开发的报价,一般取决于下面几个因素:

 

            


1、APP支持平台:

常见的APP移动平台包括谷歌Android、苹果iOS(iPhone/iPad),做的手机APP是针对其中某一个、还是两个平台都需要,对应了不同的开发成本。

除了APP本身,很多APP还有网站版的管理后台,管理后台的开发成本也需要考虑在内。


             

 

2、开发人员工资

一般来说,外包项目报价的基础是开发人员的工资,而工资又是和工作年限、经验、水平等决定的。这里的开发人员包括产品经理、UI设计师、前端工程师、服务端工程师、iOS和Android客户端工程师等,不同的外包项目需要的开发人员不同。

举个例子,假设一个iOS开发工程师一月工资22000元(工资数值仅举例),按照每月21.75个工作日来计算每天的开发费用,这里是每天(22000/21.75)=1000元,如果你考虑20%的利润,则每天费用变为了1000x(1+20%)=1200元。致电一八六零零三一四起吴零

(注:现实中,开发人员的工资之外,还有社保等其他人力成本支出)

 

                 


3、产品功能的复杂程度

产品功能的复杂程度决定了所需要的开发人员和时间,开发需要30人/天和100人/天,价格是不同的。

接前面的例子,如果一个项目需要一个iOS开发工程师30人/天,那么按照1200元每天的价格,项目总费用就是(1200x30)=36000元。

 

                 


4、外包团队经验和素质

如果是产品功能复杂的项目,外包团队的素质对最终结果影响很大,而好的团队则报价自然会更高一些。产品功能简单的项目,另当别论。

 

             


5、外包团队的所在地

同样能力的外包团队,在不同的城市也会导致开发成本的差异,比如在北京、深圳和上海的外包团队成本自然高一些,因为当地开发人员薪资和其他支出相对更高。

 

                         


6、客户预算

如果产品需求很多,但是预算不够,那也白搭,因此客户应该根据预算了确定产品功能需求。

当然,一定会有甲乙双方讨价还价的过程,双方合作共赢才是王道。

热心网友 时间:2022-03-29 04:24

开发APP无外乎三种途径:
1、自组团队;2、找外包;3、借助叮当app开发这类平台

1、自组团队
优:①能够准确进行需求分析,开发出适合自己的APP;②能够实时维护
缺:①耗时长(人员召集需要时间,人员磨合需要时间,开发也需要时间);②功能有限(受到团队成员技能);③花钱多(不言而喻)

2、找外包
优:①开发周期短;②功能丰富
缺:①这种方式开发出的APP大多中规中矩,缺乏亮点;②一旦制作完可能就不再对该APP进行后期维护了

3、借助叮当app开发这类平台
优:①周期短,这种新型开发方式已较为成熟,流程简单易上手;②契合个人需求,用户可按照自己的需求进行制作;③免费,如无特殊的高级定制需求,这类平台是不收费的;④用户可以自行斟酌,取选择制作Native app(如叮当),也可选择Web app
缺:①由于发展势头好,这类平台种类繁杂,用户需练就火眼金睛

热心网友 时间:2022-03-29 06:16

主要是说一下做一款app需要的一些主要功能吧。

手机app常见的有电商、购物网站类的、新闻资讯类的、O2O(美团外卖、快方、叮当快药等)的、金融类的、直播类的、还有一些智能硬件相关的等等。接下来,就依次说一下遇到这些项目如何做到不慌不忙,有备而来。

一、电商、购物网站的app 

    注册 登陆 

    商品的展示

    排序

    动画

    缓存

    支付

    定位

    订单信息

    聊天

    版本更新

    应用发布

二、新闻资讯类app

    登陆 注册

    新闻分类展示(Fragment嵌套Fragment来展示分类新闻)

    点赞 收藏 评论

    个人中心(签到、积分、积分兑换、VIP)

    版本更新

    应用发布

三、O2O(美团外卖、快方、叮当快药等)

    登陆注册(短信验证码)

    商品展示(分类)

    购物车

    支付

    定位,地图

    聊天客服/评论、催单、投诉等

    推送

    个人中心(积分、优惠券、兑换、vip)

    版本更新

    应用发布

    四、金融(理财产品)

    登陆注册(短信验证码)

    商品展示(分类)(自定义控件)

    支付(银联或者别的银行,一般不会有支付宝、微信)

    定位

    聊天客服

    推送(少部分含有)

    个人中心(积分、优惠券、兑换、vip)

    加密

    版本更新

    应用发布

五、直播项目

    登录、注册

    直播展示列表

    个人中心

    watcher和主播的聊天互动

    礼品赠送

    弹幕

    支付

    定位

    推送

    加密

    版本更新

    应用发布

    核心点:推流拉流

六、智能硬件(连接一款设备:手环、xx检测器、xx遥控器)

    登陆注册(少有)

    蓝牙/红外/WiFi连接硬件设备

    使用Java调用c/c++(jni技术)调用硬件提供的方法(c/c++)【ndk】

    拿到硬件获得的数据,进行展示,然后做出相应的操作

七、生活服务类App

    注册、登录:用户通过注册登录成为会员

    商家展示位:提供本地化生活服务、店家信息、打折优惠、最新活动等

    定位:对用户进行定位,找寻身边各类商家的信息及联系电话

    在线预约:用户可根据自身需求,直接在线预约,减少到店等待的困扰

    下单支付:随时随地进行在线预约下单

    即时聊天:与身边人或附近的人进行咨询

    互动活动:查看店家的一些打折优惠活动并参与。

以上基本上就是一些曾经遇到过的一些项目,对于智能硬件和直播类项目来说还是比较生疏,这个总结也只是个人总结,欢迎各位留言补充,大家多多互相学习。

热心网友 时间:2022-03-29 08:24

制作一款APP,第一步是APP的构思,然后就是通过那些构思来进行APP的主要功能设计以及大概界面构思和设计。
首先,如果要做一款app,必须要前期进行沟通,初步表明此款app要实现的效果,属于哪个类型的app。在功能和实现价值基本敲定的情况下,开始进入项目评估阶段。这个时候产品经理会根据之前商定的功能进行价格和工期的评估,确立一个初步的项目排期。在系列的前期工作得到客户认可的情况下,签订合同正式开始项目。项目开始各个部门就开始项目的碰头会议,设计部门开始设计UI(产品界面)和UE(用户体验),针对产品开展创意设计,形成初步的效果图,经过首次客户的确认。
在根据交流的具体结果进行二次修改,最终与客户确认高保真视觉图,开始进入研发阶段。
经过工程师的一段时间研发,产品基本成型,正式开始测试。测试合格,确认没有bug后与客户进行沟通,开始验收。由客户进行测试,提出修改意见。
客户验收合格满意后,开发者会将app交付客户,客户根据APP预估的访问量、用户数量等来进行服务器的选择,服务器可以自己购买管理,也可以购买后托管,也可以直接租赁。服务器的好坏也直接影响APP用户体验的好坏。选定好服务器以后APP就可以正式上线。

热心网友 时间:2022-03-29 10:48

需要您先提需求,项目经理为您整理需求,然后确认好开发具体内容和执行方案,进入设计环节。设计定稿并确认逻辑符合需求后才能进入开发环节,前端安卓IOS和后台逻辑,服务器配置部署、数据库建设可同步进行。后台工程师在开发程序逻辑后台功能的同时还要制作开发接口文档提供前端工程师进行对接,并逐一测试。有需要第三方接口的要提前购买好,进行对接部署。全部开发完毕要反复测试修改BUG,原生APP产生BUG是很正常的,在软件的整个生命周期中都不要不断迭代修改。这是我在智汇芽做项目经理给您的回答,互相学习。

热心网友 时间:2022-03-29 13:30

如果你要开发APP的话,要看通过什么开发方式,还有要实现的功能;
首先开发方式,一种是定制开发,不过这种开发价格较高,几万甚至十几万不等,还有就是开发周期较长;另外一种就是第三方平台开发,这种开发价格较低,根据功能几千就可以开发好,主要的是开发周期短,一个星期左右就可以上线运营。

热心网友 时间:2022-03-29 16:28

看看这本书《初创APP:从开发到盈利——入门级独立开发者自述》

热心网友 时间:2022-03-29 19:42

开发app,首先就是自己得懂易语言,做程序和app的前提条件,然后才能根据需求去做

热心网友 时间:2022-03-29 23:30

胜网科技表示开发APP有两个途径:
一、自学自己开发,学习编程等相关知识,美工,Android、IOS系统编程等,还要一定的页面策划能力、文案等等,如果非专业,费时长,不建议
二、找人开发,现在专业开发APP的公司并不少,这些公司都有自己的研发团队,系统开发、编程、美工、文案、推广一条龙服务,省时省力高质量。

热心网友 时间:2022-03-30 03:35

你是想问用什么技术来开发,还是说你是一家公司准备做一个APP,不知道该如何下手,如果是前者我可以给你介绍一下,APP分ANDROID和IOS两种,ANDROID 使用JAVA语言,用ECLIPSE 开发,IOS得有苹果电脑,装上XCODE,语言是Objective C,如果是第二种你百度一下云中计算,那是我公司,专门做APP开发的。

热心网友 时间:2022-03-30 07:56

【英泰app】认为,制定一个完整的app开发流程是app开发中最最重要的第一步,这里给题主介绍一下一套完整的开发流程。

APP公司的需求分析:
了解客户公司或制作软件的商业目标,通过研究调 查用户需求确定对方树立品牌的方向,通过分析竞争产品最终做出相关报告,连同收集的历史数据一同分析做出总结数据报告。选区部分用户对软件进行体验,收集用户习惯报告和用户体验报告,最终制作出需求文档。

确定合作关系
经过与客户沟通,确定APP具体的功能需求,合作双方签署相关的文件确定合作关系。

APP软件的原型设计:
 正式启动原型设计部分的工程,绘制使用流程图,制作、评审、修改仿真原型,最终通过专家评审确定交互计划方案,确定交互方式,修改评审,最终用户测试完成项目。

app界面设计开发:
 通过客户提出需求,需要头脑风暴得出合适的方案和设计理念; 确认页面风格,确定整个界面的布局、关键截面的设计、文字、及其他的设计;  GUI评审,最后确定最终方案准备进入下一流程环节。

APP软件开发:
 首先,app开发大功能模块代码和大概的界面模块编写;其次,把大概的界面和功能连接后,app软件开发的大致demo就出来
了;再次,demo自己试用和体验几遍后,根据情况修改;接下来,没有大错误后,0.9版本可以尝试寻找beta用户;然后,根据测试用户的反馈,重
复 7 - 9的步骤,最后,app开发完成后,加入UI元素。反复测试无错误后上传软件平台。

发布APP应用并进行跟踪监测:
 发布信息之后手 机用户操作数据,同时检测各个反馈渠道的信息,进行数据筛选之后提交给用户软件的检验报告 。

售后服务:
专业的售后客服/售后团队,除了上线后持续跟进外,还能进行免费协助维护,突发情况发生后的紧急维修等。

热心网友 时间:2022-03-30 12:34

开发app最重要是找对方向,用户需求量大的app【千百浪信息】

热心网友 时间:2022-03-30 17:29

app开发起来也没有想象的那么难。如果只是开发一个功能不多,以展示为主的,恰巧你有懂的编程。那么,你自己就可以开发app了。如果想要多点功能,那么就必须找app外包公司开发了。具体app开发详情可参考:汉唐云界—app开发资讯中《如何开发app软件,流程怎样?》文章
自己怎么做app软件开发?

自己怎么做app软件开发?‌自己开发app软件的过程可以分为几个关键步骤:了解基础知识、选择开发工具、实践项目开发、持续学习与交流。‌‌了解基础知识‌:首先,了解app开发的基本概念是非常重要的,包括用户界面设计、应用程序的生命周期、开发平台和工具、以及编程语言等。这些知识将...

app怎么开发(app怎么开发出来的)

一、App开发前期 1、明确app开发需求 在明确需要开发一个app前,首先要问自己,贺友为什么要做一个app,手机app需要什么系统版本,app是给谁使用的,面向的用户是哪些群体等。要对开发app行业进行了解,分析app开发的可行性。2、确定app开发报价 在确定完需求后,开发公司会根据沟通内容出一份开发app功能...

零基础自学开发app?

零基础,怎么学习Android安卓APP的开发,需要学习哪些知识1、在Android开发中界面开发分为3种:\x0d\x0a1)使用xml文件布局\x0d\x0a使用xml首先对于界面进行布局,然后在Activity里面进行引用是最常见的应用软件开发技术,这种方式使用的最大,需要学习的内容也最多。2、前期需求规划与信息、交互设计——...

手机app用什么软件开发(手机app用什么软件开发好)

安卓软件怎么开发,安卓用什么开发1.安卓手机开发app的方法如下:第一,制作一款APP,必须要有相关的idea。2.通过那些idea来进行APP的主要功能设计以及大概界面构思和设计。3.大功能模块代码编写以及大概的界面模块编写。4.在界面模块编写之前,开发者可以在模拟器做大的功能开发。5.把大概的界面和功能连接...

怎么开发手机APP软件

怎么开发手机APP软件?手机APP软件开发步骤:1、整理手机APP软件开发需求;2、把APP软件开发需求整理成文档,3、提交给APP开发团队;4、功能需求确定,然后开始APP软件的原型策划以及UI界面策划;5、原型图及UI界面策划完毕,开始程序开发;6、程序开发完成,测试;7、测试完成,然后提交 ...

前端怎么开发app页面

1、APP开发现在主要分为android开发和ios开发,也就是安卓手机应用开发和苹果手机应用开发。2、两个系统的开发语言不同,安卓用的是java语言,苹果用的是objective-c,但是两家都推出了新的语言;使用源码进行编译即可。APP指的是智能手机的第三方应用程序。比较著名的应用商店有苹果的App Store,谷歌的...

APP怎么制作的

1、项目评估报价 2、需求分析 3、UI设计 4、安卓/iOS客户端开发 5、后台程序开发 6、app测试上线 1、项目评估报价 在准备开发之前与客户进行沟通,了解了客户的基本需求功能以后来评估app的价值,确定在开发此app项目具备一定的价值以后,再估算出整个app开发项目的周期,然后给予一个大概的报价方案。2...

自己开发app的软件?

安卓app开发工具可以用安卓自己家推出的Androidstudio或者eclipes等等。苹果app的开发工具可以使用coderunner,appcode或者chocalat等等。欲善其功,必先利其器!选择一款好的开发工具可以帮助你更快的深入了解!自己怎么开发app软件谷歌推出的AppInventorAndroidApp开发工具可以让你仅通过拖拉式的简单操作就可以创建...

app软件开发制作全套教程(app软件如何开发)

您好!使用APICloud开发app,首先电脑打开网站;然后进行注册账号,通过手机激活之后可以正常操作了。注册成功之后登陆网站。左边是大按钮是创建应用了。右上角是一些控制台,文档等内容。如何开发一个app1、首先,制作一款APP,必须要有相关的idea(主意),也就是说,第一步是APP的idea(主意)形成。其次...

请问开发一款APP,具体需要什么步骤?

为了迎合消费者需求与喜好,各大服务类政企商户争相开发APP,想要开发一款好用的APP,首先我们一定要深入了解开发一款APP,具体需要什么步骤?1. 需求分析 软件开发最重要的一步就是需求分析,这个过程需要由项目经理和产品经理协作完成。一般来讲,大部分客户都会有很多想法,并且都是停留在天马行空的阶段...

声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
你认为国产电影中哪个团队堪称“票房毒药”? 我为什么愿意不接男友电话?甚至不想他打给我!也不想和他彻底分手! 类似小四的快穿文 华为手机怎样辨别是不是翻新机? 【冲2022】超全的室内设计师专属CAD平立面模型库和动态图块|让你一键... VB 点击herf jQuery:为什么$('a[@herf]') 不支持此属性或方法 window.location.herf和<a herf="">有什么区别 ...例如:<a herf="#" title=""></a> 我要将当前的时间放入title里面... ...="">值</a> 我要得到这个值!但是不能写死!这怎么等到呢?因为我有很... 不小心吃了一点点塑料怎么办 不小心吃了米猪肉怎么办。 不小心吃到头发对身体有害吗 如果一不小心吃了生土豆怎么办 我不小心吃了纸会怎么样 不小心吃了塑料袋怎么办 不小心吃了蟹胃怎么办 不小心吃了过期的食品会怎样? 不小心吃了鸡蛋壳会有什么事吗? 不小心吃了水果该怎么办 刚才不小心吃了一些半生不熟的猪肉,那没什么吧? 不小心吃多了怎么办? 刚刚不小心吃了口屎怎么办 不小心吃了变质的东西 不小心吃了口香糖(咽下去了) 不小心吃了发霉的食物怎么办? 今天不小心吃了一个不明物体怎么办? 不小心吃了发霉的东西怎么办? 不小心吃了发霉的食品怎么办? 蚕蛹里面黑色的是什么?究竟能不能吃? app应用软件开发流程是怎样的? 互联网金融平台开发技术架构到底是怎样的 怎样把支付宝里面的朋友删除掉 怎么样删除支付宝好友? 支付宝支付好友怎么删除 教师职称评定中本人任职以来的工作总结怎么写 小学老师的个人工作总结五篇范文 2019年最新小学教师聘期个人工作总结工作总结文档... 小学美术教师个人工作总结如何写? 小学生活老师工作总结怎么写 小学英语教师个人总结 收获了哪些经验,以及今后的... 怎样写好教师任现职以来专业技术工作总结 教师入职一年工作总结与收获包括哪些方面 金融衍生品开发流程是什么样子的? 手机图片压缩方法 是什么? 如何将手机图片压缩 手机里面的照片如何压缩 糖的英文 为什么我的手指经常不受控制的发抖 手指经常发麻,可能是哪些原因?
  • 焦点

最新推荐

猜你喜欢

热门推荐