首页 > 传媒 > 关键词  > APP开发最新资讯  > 正文

手机app开发

2016-05-26 17:29 · 稿源: 站长之家用户

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

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

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

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

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

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

第二步:确定需求。

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

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

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

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

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

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

第五步:把设计放在首先位。

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

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

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

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

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

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

第八步:集成分析。

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

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

一旦你的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的开发制作

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

即速应用在很大程度上参考了原生App的功能,所以提供了非常丰富的功能组件,比如导航组件,轮播图组件,分类组件,视频组件,音频组件,按钮组件,自定义组件,选项投票等等组件。确实可以不需要编写代码,只需把想要的组件拖动到对应的面板里,完成页面布局、颜色、字体设定,链接跳转等,即可一键生成WebApp。当然这也是我们只做WebApp过程中,最花时间的步骤,我们需要不断的创建版块和页面布局,我们也需要时刻记得每块模板都应跳转到对应的页面。

我是选择空白模板,自己建模板。自己没UI的,如果你们想省时间,我觉得可以套用模板,可以比较快的生成自己想要的WebApp,毕竟能快就快,能省就省才是王道嘛。

来看看我大致的首页布局吧!

首页布局

看不懂组件名称,不懂组件怎么用?看看《帮助》咯!《帮助》都已经把大致的布局进行了粗略的介绍。至少不会让自己对功能模模糊糊。如果对某个组件还是不清楚,那么可以点击那个组件的右上角的小问号图标,会有一个详细的介绍。

看完组件说明就直接创建一个空白模板开始制作WebApp

制作首先步:我先插入一个顶部导航组件,作为首页,顶部导航的标题我建议都是大家的公司或者商城名称。

制作第二步:然后我创建了一个轮播图组件做Banner,因为我做的是微商城,我仿照了TB,用轮播的方式播放一些我修好的商品图片。然后在右边的组件内容中对每个轮播图片逐一添加相对应页面链接去向。

制作第三步:接着我创建了一个图片列表,并在页面属性中把行列设置成了4列1行,我再修改图片高度直接设置为圆形,系统就自动调整图片高低了。接着我更换了图片,替换成按钮图片,并在点击事件中的页面链接至相对应的页面。如下图

制作第四步:因为我想在这一行左右分开,并且是做成左边是大图,右边是上下分开的小图加标题。

所以我先插入一个双栏组件,再在右边的栏里再插入一个双栏,这样就实现了栏目的划分。接着在最左边的双栏位置插入一个大图,并且对它的宽度和高度调节。然后对最右边的双栏也插入一个图片组件,并且右键复制一个图片组件到下面(小技巧),如下图,接着拖入文本插件,这里需要注意,拖入第三文本框后,需要先对它的上间距进行调整,再拖入第四个文本框,这样才可以做到上下图片对应文字的标题与内容。(小技巧)

制作第五步:插入底部导航组件,任何的App都有底部导航,所以我这里需要提醒,每个页面的编辑完后,都需要插入一个底部导航。我自己一般是先编辑一个纯底部导航的页面,然后编辑其他页面的时候,我先复制这个纯底部导航的页面再编辑,这样能省下我不少时间。(小技巧)

基本上的页面编辑和布局大致是这样的,编辑过一次之后就会你发现这个WebApp的制作并不难。

接下来我想讲的是高档组件中的商品列表组件。这功能满方便的,这个组件添加到你商品页面之后,你在前端的App制作只需要编辑一下这个版块的分布和排版就好。因为所有的商品数据和图片都是在后台中上架和调整价钱的,这也是方便后台的数据管理吧。不过我想吐糟一下,后台的数据整理和图片上传后,前端制作也看不到图片,需要自己预览App才能看见。

进入后台管理,我们就看到商品管理这个选项。我们先添加分类,保证自己上架的物品不会混乱难以管理。分类好后再在每个对应的分类中添加商品和填写商品的信息即可。如下图

在商品管理后台上传了所有的商品数据后,现在只需要回到前端制作App的页面,在商品页面给每个商品填上对应后台的链接就可以了。非常方便快捷。

既然商品都上架,并且让自己的商品在售了,那就需要学会管理后台的订单和查看订单,即速应用这个也是仿照了TB做出了这样一个后台管理,着实让我这个小白也会用这个来管理订单,下面po一个我朋友的订单管理页面。

好啦,我大概的制作过程和心得也差不多是这样啦!虽然即速应用有着蛮多的高档功能组件,其中商品列表组件(电商支付功能),BBS组件(社交娱乐功能),自定义表单组件(数据统计功能),个人中心组件等等是每位WebApp作者都愿意去制作和研究的。但是我只用过商品列表组件,所以只能写一下商品列表的组件内容与情况啦,如果有其他的朋友也用过这款工具,有机会大家可以多多交流。

WebApp的优势:

1.开发成本低

2.适配多种移动设备成本低

3.跨平台和终端

4.迭代更新容易

5.无需安装成本

WebApp的劣势:

1.浏览的体验短期内还无法超越原生应用

2.消息推送不够及时

3.调用本地文件系统的能力弱

总结心得:引用来自豆瓣的(达众网络)

业界精神佼佼者乔布斯创建了应用商店(AppStore),但他却极富远见地告诫开发者,“虽然现阶段NativeApp给了用户更好的体验,但Web才是未来。如果现在的开发者不有效利用Web技术,那他就落伍了。”(原载:infotoall网)

在很多开发者眼里,WebApp开发成本低,轻松实现跨平台,保证体验的一致性;同时,迭代更新更加容易,用户使用成本和门槛较低。但WebApp目前的不足也十分明显,如浏览体验短期内无法超越NativeApp、调用本地文件系统的能力有待提高等。

对于NativeApp,有开发者认为,原生应用有更好的交互界面和交互体验,收费的盈利模式明朗,可更好的访问本地资源等。当然NativeApp移植成本高、上线需要应用市场确认等劣势也不能忽视。

“WebApp和NtiveApp各有长短,互相补充,WebApp不能取代传统App。”万维网联盟中国区代表李安琪表示,当前WebApp与NativeApp仍然无法相互替代,两者是相互学习、相互促进的关系。当Web的体验与Native相近的时候,用户更愿意把精力集中在内容上,而并非是交互界面,在这种情形下,WebApp的优势将更加明显。

“WebApp代表未来,NativeApp只是过去,这也为苹果、谷歌、微软等公司所公认。”腾讯无线浏览器产品部工程师夏李表示,用户期待着WebApp所带来的那种跨平台同步的无缝体验,所有的WebApp将不再是一个个孤岛,而是达到资源的充分互补,从而加快手机浏览器商业模式成熟的步伐。除了相对成熟的广告模式外,云服务会在HTML5的基础上让Web凸显更大的价值。

推广

特别声明:以上内容(如有图片或视频亦包括在内)均为站长传媒平台用户上传并发布,本平台仅提供信息存储服务,对本页面内容所引致的错误、不确或遗漏,概不负任何法律责任,相关信息仅供参考。站长之家将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。任何单位或个人认为本页面内容可能涉嫌侵犯其知识产权或存在不实内容时,可及时向站长之家提出书面权利通知或不实情况说明,并提供身份证明、权属证明及详细侵权或不实情况证明(点击查看反馈联系地址)。本网站在收到上述法律文件后,将会依法依规核实信息,沟通删除相关内容或断开相关链接。

  • 相关推荐
  • 在Soul App,真爱不必一年一度

    Soul App通过七夕节日背景,讲述多对情侣跨越地域与时间障碍,在平台上相遇相爱的真实故事。文章强调平台作为“永不消散的鹊桥”,帮助用户实现灵魂匹配,让爱情不再受限于传统的一年一会。案例包括异地情侣通过诗歌、日常分享和共同成长最终走向婚姻,体现现代年轻人对真诚、平等与长期关系的追求。平台不仅缓解婚恋困境,更激发人们勇敢去爱、坚定相守的力量。

  • “Nerd之王”做的App,不到一个月登顶美国总榜

    本周,一款名为 Focus Friend 应用冲榜,笔者撰稿期间看着其先后超过 Grok、Google、ChatGPT,登顶美国 iOS 下载总榜。

  • 功能不“性感”,也能月入千万,工具App重新迎来窗口期?

    随着直播、短视频、AI 等新潮应用陆续爆发,工具类的热度似乎在逐渐降温。但社媒平台和榜单情况来看,却显示出另一番样貌。在 TikTok 上,以“iPhone storage”为标签的短视频达到了1.3万个,与之对应的是美国 iOS 工具畅销榜长期被一款清理工具占据榜单 Top1,类似的情况也出现在其它工具品类,海外用户为“找不到遥控器”买单、为识别花草长期订阅。它们看似“不性感”,

  • 百度APP发布AI星河计划,构建AIGC创作者全方位扶持体系

    8月29日,百度AIGC未来创作联赛颁奖典礼在京举行,活动汇聚众多高质量AIGC作品与优秀创作者。百度发布“AI星河计划”,投入亿级流量和千万现金补贴,通过流量扶持、涨粉加速、分成翻倍、多元变现等手段,构建全方位创作者专属成长扶持体系。该计划根据作者AI技术与内容创作能力区分4档创作者,提供定制化支持套餐,最高可享亿级流量池和3倍分成补贴。百度APP依托月活7.35亿流量池与技术优势,已成为AIGC内容平台市场头部玩家,期待与更多优秀创作者共建未来内容生态。

  • 百度正式发布AI搜索APP“梯子AI”:主打无广告智能搜索!

    百度旗下的AI搜索AppTizzy.ai”已完成了前期的测试,并正式更名为梯子AI”上架。 这款应用最初于8月10日发布,当时名称为Tizzy.ai”,更新后版本号从1.0.0直接跳至1.2.0。 据介绍,梯子AI定位为智能搜索助手,依托百度多个大模型能力开发而成,主打无广告智能搜索,整合深度思考、资源检索及影视娱乐功能,致力于为用户提供简单搜索,一触即达”的极致体验。

  • 未来已来,百度APP与创作者携手打造全新AIGC内容生态

    8月29日,百度AIGC未来创作联赛颁奖典礼在京举行,汇聚众多高质量AIGC作品与优秀创作者。百度推出“AI星河计划”,投入亿级流量与千万现金补贴,全方位助力AI创作者成长。赛事覆盖120余所高校,征集1100余条优秀作品,吸引1800+创作者参与,总播放量超8亿。35个作品脱颖而出,获得金银铜等多项殊荣。百度APP作为国内领先的AIGC内容平台,通过生态构建与技术迭代,持续推动AIGC创作生态的繁荣与发展。

  • AI日报:腾讯开源3D世界模型HunyuanWorld-Voyager;即梦AI系列模型开放API;通义推智能体开发框架AgentScope 1.0

    本文介绍了AI日报栏目,聚焦人工智能领域最新动态。主要内容包括:腾讯开源具备3D重建能力的HunyuanWorld-Voyager模型、通义实验室推出的多智能体开发框架AgentScope 1.0、即梦AI开放图像与视频生成API、腾讯翻译模型Hunyuan-MT-7B在WMT2025斩获佳绩、苹果推出图像生成技术STARFlow和视觉语言模型FastVLM、新模型CoMPaSS-FLUX.1提升空间理解能力、Cherry Studio免费提供Qwen38B模型、谷歌Gemini API新增网页内容解析功能,以及腾讯优图开源智能体框架Youtu-Agent。这些进展展现了AI技术在多个领域的创新与应用。

  • 从头像到乐队,Soul App的数字文创的次元突破

    社交平台Soul推出"NOISE宇宙噪点"数字文创系列,以虚拟乐队为载体,将宇宙微波背景辐射转化为可交互的数字社交体验。该系列延续原IP"莫比乌斯",推出由四位虚拟乐手组成的新乐队,融合电子摇滚与实验噪音音乐。项目通过AI虚拟偶像互动、换装玩法等形式,为用户提供表达与共鸣空间。Soul将Z世代情绪比作宇宙信号,通过数字头像、音乐作品等具象化呈现,构建"创作-互动-情感共鸣"的内容生态。数据显示,61.38%的年轻人通过兴趣社交获得情绪满足,平台持续加码数字文创战略,精准把握Z世代对Y2K、摇滚等潮流元素的喜好。在算法驱动时代,该项目展现了科技守护人性微光的社交哲学。

  • 苹果上架翻新版Apple Pencil Pro售价849元

    今日,苹果在其官方Apple Store线上商店低调上架了翻新版Apple Pencil Pro,定价849元,较新品999元的官方售价优惠150元。值得注意的是,这是自2024年5月该产品首次发布以来,首次登陆苹果官方翻新渠道,且过去一个月已在多个国家陆续上架销售。 苹果官方强调,翻新版Apple Pencil Pro虽为二手商品,但均经过严格的功能测试与检验流程,确保性能与新品无异。用户购买后可享受与新

  • AI日报:抖音打击AI技术滥用行为;OpenAI 收购开发数据分析平台 Statsig;ElevenLabs 音效模型更新

    抖音打击AI技术滥用行为,对违规商家和达人采取下架、清退等措施。ElevenLabs音效模型升级至版本2,支持长音频和无缝循环。OpenAI收购数据分析平台Statsig,增强产品迭代能力。亚马逊推出Lens Live AI功能,实时扫描购物。谷歌AI推出Stax工具,帮助开发者评估大语言模型。WordPress推出AI工具Telex简化网站构建。Liquid AI发布LFM2-VL模型,提升手机视觉语言处理。苹果开源FastVLM与MobileCLIP2模型,优化边缘设备AI应用。MetaGPT推出自动化测试工具RealDevWorld,精准率达92%。瑞士发布开源大模型Apertus,提供多语言处理能力。

今日大家都在搜的词: