加入收藏 | 设为首页 | 会员中心 | 我要投稿 应用网_丽江站长网 (http://www.0888zz.com/)- 科技、建站、数据工具、云上网络、机器学习!
当前位置: 首页 > 站长资讯 > 传媒 > 正文

手机app开发

发布时间:2016-05-26 21:59:41 所属栏目:传媒 来源:站长之家用户
导读:未来是WebApp的天下,还是NativeApp的天下?作为设计师,我们是应该努力把客户端的体验提升到最优,还是在网页应用层面上做更多的设计?这个一直是大家关心的话题。那么,

未来是WebApp的天下,还是NativeApp的天下?作为设计师,我们是应该努力把客户端的体验提升到最优,还是在网页应用层面上做更多的设计?这个一直是大家关心的话题。那么,我们首先应该立体的认识一下WebApp和NativeApp。

下面先是根据RAHulVARSHNEYA的文章翻译写出的原生app的制作教程。你可以选取教程中与你战略最契合的内容,也可以完全遵循它。但最重要的是你必须开始工作起来。

第一步:找到一个想法或问题。

如果你已经有了一个App大致想法,请直接前往第二步。如果没有的话,请继续阅读。想要做一款App却毫无头绪?这时候你真正需要的是问题,而且这些问题实际上随处可见。

成功的创业者们会用我们从未想象过的方式去解决问题。当你环顾四周,每一件你在使用的产品与服务都是为了解决问题而创造出来的,你有辆轿车是因为你想要从一个地方快速去到另一个地方,你有架飞机是因为你想要用更快的速度从一个国家去到另一个国家。

所以,多观察你日常生活中的问题并将他们一一记录出来。一但你有了一个详尽的清单,就可以开始去思考你该如何解决问题,并把最可能实现的那些问题作为备选名单。

第二步:确定需求。

确认过程会证明你的App是否存在需求。你可以使用GoogleKeywordPlannerTool(谷歌关键词工具)或者百度关键词规划师去查找有多少人在搜索你想要尝试去做的事情,这可以验证你的想法。你也可以建立一个着陆页去大范围地宣传你的App想法,并通过邮件注册来找寻用户兴趣。

APP开发 App开发平台

第三步:展示流程与功能。

确认好了你的App想法意味着你已经了解到人们想要使用的某样东西。现在是时候用一份文档详细地记下你的产品特点,或者如果你打算做得更多更具体,可以使用线框图工具。

当你把想法写在纸上时,记得要尽可能详细。包括用户会如何浏览App以及可以预见的所有功能。这样做能帮助你的开发者清楚地理解你的期望。

第四步:砍掉非核心的功能。

在准备好的流程图与功能文档里,你要开始去思考有哪些功能你是可以摒弃的,只保留App的核心价值。不要在第一个版本里创建一些“如果有还不错”的功能,因为他们能够在之后随时作为更新被添加上去。这样做会帮助你减少初期的开发支出并使你更快地进入市场。

第五步:把设计放在第一位。

我听过不少的创业者说他们只想要一个非常基础的设计,以便把精力都放在技术开发上面。他们错了!设计不仅关乎于你的App外观,更会影响用户会如何使用你的产品。Khosla风投公司的创始人VinodKhosla将设计一词阐释得最好,他说:“设计,让科技更有效。”所以,去找一位能把设计(用户体验和图形设计)放在首位的开发者吧。

APP开发 App开发平台

第六步:聘请设计师/开发者。

寻找一个拥有极佳设计才能和靠谱开发团队的开发公司。在聘请开发者的时候,上网去查一下他的信誉以及他开发过的App。如果你在他的作品集里,能够找到一个真正喜欢的作品的话,那么他就很有可能是你的最佳人选。

第七步:建立开发者账户。

你必须要注册一个开发者账户,这样就能在不同的App商店上分发销售你的app。谷歌的Android系统收费每年25美元、Apple每年收取99美元。你可以选择以个人身份或者已有的公司注册。

(注:其实在第七步和第八步之间,还有很重要的一步:开发-测试-上线。在App发布之前,一定要做好测试,以一个新手用户的身份来使用自己的产品,让那些上线后将会出现在真正用户面前的隐患提前暴露出来,可以有效减少将来用户的抱怨。国内的应用测试托管工具有:云测Testin、FIR.im、BugHD)

APP开发 App开发平台

第八步:集成分析。

分析方法能够帮助你的App追踪其下载量,用户参与情况,以及用户留存情况。确保你使用例如Flurry这类免费易得的工具,或者是Localytics,它同时提供免费与收费的版本。

APP开发 App开发平台

第九步:快速及时地获取反馈。

一旦你的App在应用商店上线,第一批的用户使用情况以及他们的行为,会让你了解到应该如何去改进和提升你的App。改进是长期且无止境的,所以,一定要持续关注用户反馈并不断进行改进。

第十步:引入新功能。

你已经创建了只有核心功能的第一版App。(译者注:还记得上文提到的第四步吧)现在是时候评估和引入在初期设计时未加入的功能特点。你将从分析结果和用户反馈中知道当初的那些功能是否还有必要加入。

当然,这些步骤并不是完全不可修改的,它们只是一份基于经验总结的教程,可以指导你如何最高效地创建自己第一个App。当你准备好开始工作了,你也一定会意识到:做一个App是最简单的部分,能在App上线后吸引到源源不断的用户才是最具有挑战之处。

NativeApp的优势:

1.提供最佳的用户体验,最优质的用户界面,最华丽的交互

2.针对不同平台提供不同体验

3.可节省带宽成本

4.可访问本地资源

5.盈利模式明朗

NativeApp的劣势:

1.移植到不同平台上比较麻烦

2.维持多个版本的成本比较高

3.需要通过store或market的确认

4.盈利需要与第三方分成

下面则是我在做WebApp的一些心得,希望对做WebApp的朋友有点启发,推荐使用咫尺即速应用工具。

1、分析目标人群,确定WebApp的定位:

首先我们应该以解决客户需求为出发点,再根据需求分析总结出用户需要的应用内容,确定功能清单,之后就可以着手准备制作了。比方做我想做一个微商城的WebApp,我希望用户不需要通过其他软件就可以在我的微商城购买物品,而且我只需要我的WebApp简单易用,用户不会因为功能过于繁多而无从下手。

【重点:定位好目标人群】

2.开始WebApp的开发制作

【重点:熟悉布局功能组件,拉动组件到对应的面板,设置好颜色,跳转页面及连接】

(编辑:应用网_丽江站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

推荐文章
    热点阅读