APP开发的一些简单流程思路

简介: <p><br></p> <p><br></p> <p></p> <h1 align="center"><strong><span style="font-family:Calibri">APP开发的一些简单流程思路</span></strong></h1> <p></p> <p align="center"><br></p> <p align="justify"> </p>



APP开发的一些简单流程思路


 

项目最初想法的形成

1.  项目最初想法的形成

l  一款APP不是随便就会出来,自然是由项目发起人在某个场景中形成的。有可能是项目发起人所处的工作环境,有可能是由某件事情,有可能是项目发起的人生活经历等等,场景不一致,也直接导致了APP定位和方向,面向的用户群体。

 

l  用户的基本调研问卷

l  绝大多数的自己的想法或者商业模式,在没有得到确凿的数据论证之前,是很难断定是否适合目前的市场,所以需要收集广大用户的问卷调研结果,并进行分析,这样就可判断自己所思考的是否适合目前的市场和用户

 

制作APP的前期准备

l 1,整理出您的大概需求。

l    市面上同类性质的APP,在大体功能上都是一致的,所以在我们做我们自己的APP的之前,我们可以多参考多看看同类产品的APP。

 

 

l 2,功能细分化

l    针对每一个大功能需求,我们都要将功能需求细分化研究。这里最好需要找合伙人或者项目成员一起讨论,而不是一个人自己思考。

l 并最终将APP的功能需求定下来。

 

 

APP基础框架的制作(原型)

l 1,学习通用APP基础框架制作工具

l    人人都是产品经理,想要有一个比较好的APP,那个人建议项目发起人要多学习产品原型工具,这里我推荐两款:墨刀,axure

l 如果您是一名初手,个人建议您用Axure,因为它的学习成本非常的低,大概花2-3个小时就可以学会,一天之内就可以非常上手了。

 

l 2,APP基础框架的制作

l  当我们熟手之后,就可以用原型制作工具,设计我们的APP了,一般APP的原型制作时间是根据APP功能而定,APP的功能决定了APP的页面,一般50个页面左右的APP,三天时间APP原型就可以制作出来,100个页面的大概一个礼拜。

 

 

APP原型的完善和细调

APP框架的完善和细调

l 当我们把我们基础框架的APP用原型工具制作好之后,不是说APP就可以立刻动工了。我们现在需要召集项目成员坐在一起讨论,APP的每一个页面的功能和排版,细化到每个图标位置是否合理,APP弹出的效果是怎么样的。尽量用APP原型,体现一个APP从用户注册到结束的一个流程。这样做的好处,是避免后续再UI阶段和程序阶段,同一个问题反反复复的改来改去,这样是非常浪费时间的。同样的一个功能在原型上修改可能花一个小时,然而在UI上改可能要花 4个小时,在程序上改可能会花2天。

 

APPUI的制作

l 1,定位UI的主色调

l    APPUI的主色调,通常由APP的定位方向决定。比如:生鲜类的APP大多数主色调是绿色加一点黄色,定位母婴类的APP主色调一般是浅红色,定位企业办公类的APP主色调一般是蓝色。APP的主色调直接决定APP的观赏性。在我们无法决定APP的主色调的时候,我们应该需要多咨询专业的UI工程师或者公司。他们会根据您的APP原型,提出相应色调选择方案,以供您选择。

l 2,APP原型上每一个页面制作成一个UI

l  在我们制作完APP的原型后,我们需要把每个APP的页面,做成APPUI,做完之后,每个页面看起来就像是真的APP一样,效果逼真。

l 3,切图

l 针对苹果和安卓手机切相应的切图。因为现在市场上机型比较多,

l 特别是安卓手机,品牌比较多,一个品牌下的机型也比较多。一般切图如下:Android:450x800 ,1280x720   IOS:320*480、640*960、640*1136

 

寻找程序制作团队

1,寻找程序合伙人

l 一般找程序合伙人是比较难,但是找对了人,项目制作起来也是比较容易上手的。

l 2,招聘软件工程师

l  在资金充裕的情况下,可以考虑招聘开发。一般软件工程师薪水5k-2W不等。

l 3,外包给软件公司

l  如果想快速制作,建议外包给软件公司,但是外包之前一定要把APP的功能需求想好。

 

相关平台开发者者账号的申请

l 1,相关平台开发者者账号的申请

l 服务器,极光推送,友盟统计,微信开放平台,腾讯开放平台,新浪开放平台,百度开放平台,百度手机助手。这些平台的申请时间大概在2-3天左右,时间不会太长。

l APPStore等需要开通企业开发者账号。苹果平台的申请花的时间是比较久的,通常在15-30天左右。

 

   目前主流APP开发语言

    安卓:JAVA

    苹果:Objective-C,Swift

    后台:JAVA,.Net,Php

    跨平台:Apicloud

   

程序的制作

1,程序的底层框架的搭建

l 做APP就像盖一个房子,想把房子盖的好,地基永远是在最重要的地位。

l 而APP的底层框架就像是房子的地基,将直接决定APP稳定性和可在塑性,app代码的可读性。

l 2,程序的制作

l 通常来说,在APP的原型和APP的UI定好之后,程序制作的时间也不会太长,一般来说50个页面左右的APP会在1-2个月。100个页面左右的APP会在2-4个月。

 

app的测试

l 开发人员内部测试

l 开发人员内部在交给项目发起人之前,需要自己内部对app进行多次完整的测试。基本上每个功能点都需要进行测试,这种测试一直伴随在app开发中。

 

l 项目发起人之间的内部测试

l 在项目公开给用户之前,需要项目发起人之间内部测试。这种测试大概时间是3-7天左右。测试有bug的地方需要提交给开发人员修改bug。

 

l 邀请用户参与测试

l 邀请一批用户参与测试。这种测试大概时间是3-7天左右。测试有bug的地方需要提交给开发人员修改bug。

 

app的上线

l 1上线到安卓各大市场

l  典型的有百度应用市场,安卓市场,91手机助手,360手机助手,所有安卓市场    都是免费的。上传审核时间大概2-3天

l 2 上线到苹果AppStore

l 费用为99美元一年,审核时间比较长,大概为15-30天。

 

APP的功能更新

l 1,App的功能更新

l  一款优秀和完美的App,很难在第一版就非常的出色和优秀的,通常需要在App第一版本上线之后,在不断的根据广大用户的建议和自身的探讨之后,会迭代更新,以保证App功能更适合用户去使用,更受用户亲睐,app的黏性度更深。

 

 

上面所有的都是个人总结,制作一个完美的app都要做上面的一些流程。


目录
相关文章
|
6天前
|
JSON 自然语言处理 前端开发
【01】对APP进行语言包功能开发-APP自动识别地区ip后分配对应的语言功能复杂吗?-成熟app项目语言包功能定制开发-前端以uniapp-基于vue.js后端以laravel基于php为例项目实战-优雅草卓伊凡
【01】对APP进行语言包功能开发-APP自动识别地区ip后分配对应的语言功能复杂吗?-成熟app项目语言包功能定制开发-前端以uniapp-基于vue.js后端以laravel基于php为例项目实战-优雅草卓伊凡
102 72
【01】对APP进行语言包功能开发-APP自动识别地区ip后分配对应的语言功能复杂吗?-成熟app项目语言包功能定制开发-前端以uniapp-基于vue.js后端以laravel基于php为例项目实战-优雅草卓伊凡
|
1月前
|
前端开发 安全 开发工具
【11】flutter进行了聊天页面的开发-增加了即时通讯聊天的整体页面和组件-切换-朋友-陌生人-vip开通详细页面-即时通讯sdk准备-直播sdk准备-即时通讯有无UI集成的区别介绍-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草Alex
【11】flutter进行了聊天页面的开发-增加了即时通讯聊天的整体页面和组件-切换-朋友-陌生人-vip开通详细页面-即时通讯sdk准备-直播sdk准备-即时通讯有无UI集成的区别介绍-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草Alex
174 90
【11】flutter进行了聊天页面的开发-增加了即时通讯聊天的整体页面和组件-切换-朋友-陌生人-vip开通详细页面-即时通讯sdk准备-直播sdk准备-即时通讯有无UI集成的区别介绍-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草Alex
|
3天前
|
安全 算法 小程序
【03】微信支付商户申请下户到配置完整流程-微信开放平台创建APP应用-填写上传基础资料-生成安卓证书-获取Apk签名-申请+配置完整流程-优雅草卓伊凡
【03】微信支付商户申请下户到配置完整流程-微信开放平台创建APP应用-填写上传基础资料-生成安卓证书-获取Apk签名-申请+配置完整流程-优雅草卓伊凡
59 28
【03】微信支付商户申请下户到配置完整流程-微信开放平台创建APP应用-填写上传基础资料-生成安卓证书-获取Apk签名-申请+配置完整流程-优雅草卓伊凡
|
25天前
|
JavaScript 搜索推荐 Android开发
【01】仿站技术之python技术,看完学会再也不用去购买收费工具了-用python扒一个app下载落地页-包括安卓android下载(简单)-ios苹果plist下载(稍微麻烦一丢丢)-客户的麻将软件需要下载落地页并且要做搜索引擎推广-本文用python语言快速开发爬取落地页下载-优雅草卓伊凡
【01】仿站技术之python技术,看完学会再也不用去购买收费工具了-用python扒一个app下载落地页-包括安卓android下载(简单)-ios苹果plist下载(稍微麻烦一丢丢)-客户的麻将软件需要下载落地页并且要做搜索引擎推广-本文用python语言快速开发爬取落地页下载-优雅草卓伊凡
64 8
【01】仿站技术之python技术,看完学会再也不用去购买收费工具了-用python扒一个app下载落地页-包括安卓android下载(简单)-ios苹果plist下载(稍微麻烦一丢丢)-客户的麻将软件需要下载落地页并且要做搜索引擎推广-本文用python语言快速开发爬取落地页下载-优雅草卓伊凡
|
1月前
|
机器学习/深度学习 存储 人工智能
MNN-LLM App:在手机上离线运行大模型,阿里巴巴开源基于 MNN-LLM 框架开发的手机 AI 助手应用
MNN-LLM App 是阿里巴巴基于 MNN-LLM 框架开发的 Android 应用,支持多模态交互、多种主流模型选择、离线运行及性能优化。
1556 14
MNN-LLM App:在手机上离线运行大模型,阿里巴巴开源基于 MNN-LLM 框架开发的手机 AI 助手应用
|
1月前
|
前端开发 Java Shell
【08】flutter完成屏幕适配-重建Android,增加GetX路由,屏幕适配,基础导航栏-多版本SDK以及gradle造成的关于fvm的使用(flutter version manage)-卓伊凡换人优雅草Alex-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草Alex
【08】flutter完成屏幕适配-重建Android,增加GetX路由,屏幕适配,基础导航栏-多版本SDK以及gradle造成的关于fvm的使用(flutter version manage)-卓伊凡换人优雅草Alex-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草Alex
177 20
【08】flutter完成屏幕适配-重建Android,增加GetX路由,屏幕适配,基础导航栏-多版本SDK以及gradle造成的关于fvm的使用(flutter version manage)-卓伊凡换人优雅草Alex-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草Alex
|
1天前
|
搜索推荐 数据挖掘
直播App程序源码开发前期功能调研:运营角度思考如何有利于推广运营获利
在直播App程序源码开发的前期,功能调研至关重要。除了技术实现的可行性,更需要从运营角度出发,思考哪些功能能够助力推广运营,最终实现获利。山东布谷科技从运营角度,对直播App功能进行调研分析
|
11天前
|
小程序 数据安全/隐私保护 开发者
【02】微信支付商户申请下户到配置完整流程-微信开放平台申请APP应用-微信商户支付绑定appid-公众号和小程序分别申请appid-申请+配置完整流程-优雅草卓伊凡
【02】微信支付商户申请下户到配置完整流程-微信开放平台申请APP应用-微信商户支付绑定appid-公众号和小程序分别申请appid-申请+配置完整流程-优雅草卓伊凡
32 3
|
2月前
|
Dart 前端开发 容器
【07】flutter完成主页-完成底部菜单栏并且做自定义组件-完整短视频仿抖音上下滑动页面-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草央千澈
【07】flutter完成主页-完成底部菜单栏并且做自定义组件-完整短视频仿抖音上下滑动页面-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草央千澈
98 18
【07】flutter完成主页-完成底部菜单栏并且做自定义组件-完整短视频仿抖音上下滑动页面-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草央千澈
|
1月前
|
Dart 前端开发 Android开发
【09】flutter首页进行了完善-采用android studio 进行真机调试开发-增加了直播间列表和短视频人物列表-增加了用户中心-卓伊凡换人优雅草Alex-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草Alex
【09】flutter首页进行了完善-采用android studio 进行真机调试开发-增加了直播间列表和短视频人物列表-增加了用户中心-卓伊凡换人优雅草Alex-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草Alex
54 4
【09】flutter首页进行了完善-采用android studio 进行真机调试开发-增加了直播间列表和短视频人物列表-增加了用户中心-卓伊凡换人优雅草Alex-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草Alex

热门文章

最新文章

  • 1
    原生鸿蒙版小艺APP接入DeepSeek-R1,为HarmonyOS应用开发注入新活力
  • 2
    【01】对APP进行语言包功能开发-APP自动识别地区ip后分配对应的语言功能复杂吗?-成熟app项目语言包功能定制开发-前端以uniapp-基于vue.js后端以laravel基于php为例项目实战-优雅草卓伊凡
  • 3
    PiliPala:开源项目真香,B站用户狂喜!这个开源APP竟能自定义主题+去广告?PiliPala隐藏功能大揭秘
  • 4
    Axure原型模板与元件库APP交互设计素材(附资料)
  • 5
    【03】仿站技术之python技术,看完学会再也不用去购买收费工具了-修改整体页面做好安卓下载发给客户-并且开始提交网站公安备案-作为APP下载落地页文娱产品一定要备案-包括安卓android下载(简单)-ios苹果plist下载(稍微麻烦一丢丢)-优雅草卓伊凡
  • 6
    【02】仿站技术之python技术,看完学会再也不用去购买收费工具了-本次找了小影-感觉页面很好看-本次是爬取vue需要用到Puppeteer库用node.js扒一个app下载落地页-包括安卓android下载(简单)-ios苹果plist下载(稍微麻烦一丢丢)-优雅草卓伊凡
  • 7
    【01】仿站技术之python技术,看完学会再也不用去购买收费工具了-用python扒一个app下载落地页-包括安卓android下载(简单)-ios苹果plist下载(稍微麻烦一丢丢)-客户的麻将软件需要下载落地页并且要做搜索引擎推广-本文用python语言快速开发爬取落地页下载-优雅草卓伊凡
  • 8
    小游戏源码开发之可跨app软件对接是如何设计和开发的
  • 9
    【03】微信支付商户申请下户到配置完整流程-微信开放平台创建APP应用-填写上传基础资料-生成安卓证书-获取Apk签名-申请+配置完整流程-优雅草卓伊凡
  • 10
    【Azure Function】Function App门户上的Test/Run返回错误:Failed to fetch