旅游APP开发解决方案_励志网

旅游APP开发解决方案

2018-12-19 19:30 来源:励志网

此外,再看下现在基于HTML5技术的发展速度

至于为什么会想到开发这样一款手机APP,程导回答说:“最开始也是工作需要,因为我是大三的就业辅导员,因此有许多就业信息需要发布给同学们,但是发布方式一直比较头疼,移动、电信、联通三网不统一,人人、微信等干扰和限制因素比较大,所以就想自己做一个,这样就有很大的自主性,想要的功能都可以添加进去。”

“比微信和QQ群还好用”

•   当你拖动卡片式,你必须要有一个匹配活跃卡片的阴影加以强调

程导的专业是飞机发动机,所以软件开发的一切相关技术都是自己现学的,从学习到编辑制作再到发布,一共花费了将近两个月的时间。“其实技术上的开发难度并不大,很多学计算机的同学都可以做,但是我觉得最困难的地方在于对APP的功能定位和板块设计。你要明确你想要一个什么样的东西,需要怎样的功能,模块怎么分类比较合理等等,不同的应用范围应该有不同的版块和功能。我们这款软件从最开始的1.0版本升级到现在的2.1版本,在模块分类上调整了有六七次。”程导告诉记者。

我们同样的也增加了一个悬浮动作按钮(灵感来源于谷歌的“材质设计”),你可以在应用的任意页面点按这个按钮,会出现一排标签页。我们增加了一个100纳秒的迟滞在卡片上,原因有二:数据需要加载,一张空白的页面是没有帮助的。2用户可以有足够的时间看清楚他们按了哪个按钮。

•   调动失败:我们希望用户在操作失败之后能立刻收到反馈,并了解失败的具体原因。

“技术并不困难,功能定位很重要”

交互的构思从视觉界面的设计时就开始了,但我们仅仅在有明确的想法时才做出交互原型。在做交互原型阶段,我们可以证实我们最初的想法正确与否。

•   像现实生活中一样,当卡片往后移动的时候会逐渐变暗

 UI执行我们开发应用的策略是非常简单的:我经常从用户界面工具开始。UI在应用中是最重要的且应该成为iOS应用开发者的最主要关注点。从用户界面开始,没有任何数据及API的包袱将帮助你做出更友好的用户界面。这也能很容易地解释为什么不断添加新功能会使整个应用的体验及性能下降,只有从UI出发才能指导我们有序克制的添加必须的功能。

【编者按】本文翻译自Stripe公司的产品经理MichaëlVillar的文章,原文发表在Startups,Wanderlust,andLifeHacking。

线匡模型的草图绘制

在Dashboard应用上,卡片式的信息呈现方式是最主要的功能。我们决定使用一套web工具,虽然它的bug出奇的多,但它对我们而言很方便,值得一试。

最初,在PC设备上,早期的企业应用都是基于Client/Server(C/S,客户端/服务器)模式,即基于Windows桌面的EXE应用程序。用户需要先安装本地应用程序而后再运行。但自2000年以后,由于B/S(B/S,浏览器/服务器)相比C/S相比有诸多天然的优势,特别是基于B/S结构能够让很多应用基于浏览器平台就能运行,从而大大提高企业应用使用效率,因而企业应用的开发模式基本都转移到B/S模式,即基于浏览器的HTML网页应用模式。

当你的应用需要联网使用,你可以通过登录画面及大量的过渡动画减少用户在网络延迟时的焦虑感。我们最后决定在数据加载时使用前者并结合一个过渡动画。下面是我们想出来的启动动画原型:

#p#分页标题#e#回答这个问题,首先我们也要看下企业高层信息决策者们在企业信息化建设时的现状。那就是,虽然目前很多企业一直都有在使用APP进行开发,但却一直是摸着石头的过河的。一方面是在通过传统开发方式实现移动化处处碰壁的现实,另一方面则是基于HTML5技术在企业级应用的刚刚起步,市面上还有很多厂商根本无法基于HTML5为企业提供稳定的企业级服务。

“做自己的软件可以有很大的自主性”

在10月22日举行的“2015腾讯全球合作伙伴大会”上,应用宝6.0正式发布,同时“应用+”战略也正式启动,另外,腾讯宣布将开放100亿免费流量,帮助开发者顺利接入此计划。

在我们第一次产品讨论会时,我们在旁边放了一张白板,我们在那次会议中定下了应用的核心功能,正如我们当初开发的目的。在Dashboard的iPhoneapp,我们将它想象为一个辅助软件,拥有两大核心功能,与全功能版本的网页软件有所区别:

2.拥有快速检视支付情况,消费信息等功能

如果说过去人们选择原生app开发是一种无奈,那现在技术进步则给企业带来便利开发带来很多选择。比如,专注HTML5企业级服务的云适配针对网页这种低频信息获取的需求就有非常成熟的技术。有通过“一行代码”部署便可轻松实现企业官网移动化的跨屏云Xcloud,还有为开发者提供的基于HTML5提供丰富组件化的跨屏前端开发框架AmazeUI。此外,市面上还有很多制作HTML5的免费开发工具,不一而足。也就是说,在满足用户或许信息需求方面,HTML5已经足够了。

切换动作按键(通过html/css实现)

新的卡片要如何以一种符合直觉的方式被打开?我们的做法是,让卡片从稍微带有弹性的侧面进入,划出,这样能隐喻卡片可以被划掉及移动。

APP十分美观的进入页面。

1.在你早上第一次打开这个应用的时候,你可以检查昨天的消费情况

作为一个创业公司,考虑到代码重用性,我们使用大量的HTML/CSS代码及AE动画效果。

如今,在移动开发的两种主流方式上看,原生app开发时间长、成本高,但速度快、界面操作流畅。HTML5应用则有跨平台、易开发、可扩展、可搜索、易推广、无需下载安装升级等优点,对于访问量不高的企业级应用来说,HTML5的这些特性正好满足了企业级应用的需求。

新版应用宝6.0中加入了预览App功能,用户在下载之前便可提前了解应用详情,并据此决定是否下载,对于用户来说加强了使用体验,而对于开发者来说可提升App的分发效率。这也正是腾讯“应用+”战略中的第一个阶段,将传统的“应用分发”逐渐转为“内容与服务分发”,到目前为止,已有17个大类40余款App接入了“应用+”,用户们可使用应用宝体验。

•   动画的移动速度要与手指的移动相匹配

在确定好功能之后,我们开始了UI的绘制,我们利用正常的9小时工作之外的时间来做这件事情。为了顺利进行,我们把它画在了纸上,画出线框图,在旁边写了文字说明,为什么要这么设计。我们先各自画一份,交流之后再去粗取精,结合两个版本的优势制作出最终版本。

今日,我们日渐成熟的iOS团队在开发一串新功能并实现我与benjiamin设计出来的新版本。

你可以选择展示“收入/消费者数”图表的时间长度。这个动画可以帮助用户理解两个时间点的长度区别。如果你仔细观察,你会发现当时间长度从“天”变为“周”时,我们将多个时间点合并了。

中国江苏网5月9日讯(通讯员宋洋记者刘北洋)重要消息通知不到位怎么办?就业资源分享覆盖率低怎么办?学长经验交流没有平台怎么办?为解决这些问题,近日,南京航空航天大学能源与动力学院大三年级辅导员程林自主开发出了一款可以推送消息、资源分享、即时交流的手机APP,在学生中引起很大反响。

不过沉浸于作者对微信公众号的一番美好愿景后,有人沉醉不知归路,但更有人唏嘘愤怒,其可能原因是过于绝对的论调触到了从业者的痛处。但我们认为,微信公众号表面上看是一个产品,但其实更是一种未来应用形态的代表。技术高速迭代的今天,很难再出现一个像曾经的QQ一样的产品。一是时代背景不一样,二是相信张小龙也不是这么打算的。

图像我们花了不少时间在早期的概念阶段。它不仅仅是设计的第一步,也是永远没有完成的一天的最后一步,你必须随时准备为了更好的用户体验推倒重来。

现在的原生app即是相当于C/S模式,而HTML5应用则相当于B/S模式。且从历史发展规律上看,随着移动硬件条件和网络带宽不断成熟,应用开发模式最终也会从app转向HTML5应用。

雷锋网原创文章,未经授权禁止转载。详情见转载须知。

但把界面设计到我们两个都满意了,Benjamin开始做最后的设计稿。当然,随着时间的推移,我们收到了大量的反馈信息,但我们已经决定了,就没有再做改动。

为什么我与Benjamin能够如此高效地合作?这是一个值得深思的问题。

那么,可能大家会表示疑问,HTML5与app开发和微信公众号有什么关系?其实很简单,微信公众号和原生开发最大的不同就在于微信所展现出来的内容都是基于HTML5,是可以轻量级高效开发并且可实现分享的;而app虽然拥有相对成熟的展示效果和稳定性,但是对企业来说却不可避免的遇到要频繁更新发布,不同设备兼容、信息孤岛等问题。也就是说,HTML5这种与生俱来的跨平台高效开发优势,就像久旱逢甘霖,一下子吸引了很多人的关注目光,而人们对于这种技术应用的转换之快,也超出了很多人的预期。

对于非紧急的通知,我们只会在工作时间推送,具体时间点可由用户自行设置。在午夜被推送吵醒绝对不是好的用户体验!

•   每天总结:一个快速检视你昨天的销售情况及新用户增加情况的通知,在每天早上你醒了之后推送。

程导开发的这款APP叫做“E源动力”,他介绍说,之所以取这个名字,是因为能源与动力学院在南航的学院中序号为“二”,谐音为“二院动力”,同时也寓意给予学生持久的就业源动力。目前这款APP包含四个版块:“就业源动力”主要发布招聘信息、面试经验等就业资源分享;“通知中心”主要推送和发布重要通知、院校活动以及校园动态;“讨论区”是同学们发表言论、进行线上交流的论坛;“我喜欢的”相当于收藏夹的功能,可以将自己喜欢的消息和资源收藏起来。

因此总结一下:从使用app开发的火热到与微信公众号的火拼,是用户和企业的需求,是时代所驱,是社会对在高效开发能力上进步的体现,是科技发展的结果。目前,无论是微信公众号还是应用号,其实本质上都是微信向企业级应用这个新兴市场的觊觎。虽然,HTML5的出现侵占了原生开发的市场,自然会让很多从业者感到愤愤不平。但即便如此,历史的规律告诉我们,任何力量都无法与企业渴望更高效开发的趋势抗衡。

#p#分页标题#e#对于动作菜单来说,我们希望在打开一个庞大的菜单之前能有足够的暗示。我们把这个有趣的功能实现了出来,它运行的很棒,使我们的每张卡片中不会出现两个以上的动作按钮。如果你不感兴趣的话,你也不需要关掉菜单。

“软件中发布和推送的信息都是经过筛选和整合的,非常具有针对性,也很便于传播。”程导说,“而且讨论区中还有学长经验交流会,会在线上即时回答问题,文字、图片、语音等即时通讯的功能也都可以实现,对同学们的互相交流可以发挥很大的作用。”

起初,我们一同做出了产品原型,尔后他专注于视觉设计上的细节打磨,我则把精力放在了代码实现上。这是一对极佳的组合——我们两个的长处互补之后,正好将产品完整地创造了出来。之后每一步的迭代都像闪电般迅速,因为我们在同一地方工作,免去了见面讨论产品环节。当然,我们之间长达5年的合作经验也有很大的帮助。

“E源动力”于4月30日中午上线,到现在十天的时间里,在能源与动力学院大三年级中的覆盖率已达到80%左右,在同学们中的反响特别好。能源与动力学院大三学生王唯介绍说,软件的下载通过扫二维码就可以,里面分类清楚,通知、就业、暑期实践等等都是同学关心的问题;而单独设立的讨论区不会像QQ群一样比较乱,而是更注重学术。“我们都觉得这软件特别方便,比QQ和微信还好用。”

推送通知这是我最喜欢的一个功能。我们的推送通知针对不同情况进行了细致的处理:

首先, 我们从一份调研报告说起,

由于我们提供的是企业服务,所以像现在流行的其它创业公司一样,我们起初并没有做移动端的App。我们的核心业务是提供支付的API接口,允许其它的公司接入支付功能。web版的dashboard让每一个团队成员可以很方便的跟踪,完成订购,付款,消费及调货。然而,以往它的整套系统是为桌面级屏幕设计的,在手机上很难用。在完成“收银台”功能之后,我们决定在开发移动版本,首先在iPhone上推出。

[摘要]在10月22日举行的“2015腾讯全球合作伙伴大会”上,应用宝6.0正式发布,同时“应用+”战略也正式启动,另外,腾讯宣布将开放100亿免费流量,帮助开发者顺利接入此计划。

据了解,现在的软件后台管理都是程导一个人在做,包括信息的收集和发布。程导说6月份院里的就业指导小组成立后,“就业源动力”版块会全部交给他们。“虽然信息转发和推送的工作量并不大,但是我一个人能收集到的资源是有限的,人多力量大嘛,希望我们能利用好这个平台给大家的就业提供更多更好的资源。”

然后,我们回到PC时代看看曾经发生了什么?

要做出符合直觉,轻盈优雅的UI是一项极为复杂的工作:

那么,从使用app开发的火热到与微信公众号的火拼,这中间发生了什么,而假如真的没有app开发了,人们是否有想过然后怎么办呢?下将从这两个角度娓娓道来,希望会对大家更理智和全面理解趋势的变化带来帮助。

在App启动时,数据会被加载并展示到首页上。如果网速足够的快,我们不会展示过渡动画,直接进入主页,如果网络太慢了,我们会在接下来的数秒内展示UI的过渡动画,以减少用户等待过程中的焦虑感。

账户变化:在用户在帐户余额或密码发生改变时我们会第一时间通过推送消息的方式予以通知,使用户减少被盗号的风险。

•   如果你想移动在后面的其它卡片,你要将处于前面的卡片划掉

如果没有原生app,微信企业号就能支撑起这个移动信息时代吗?

在图表视图中改变时间长度

设计任何的产品,体验都是一样的:孤独,抑郁,沮丧,自由,高潮,狂喜,一大堆乱七八糟的感受如潮水般向你涌来。但当产品完成并最终服务于用户时,你会感到之前的所有努力都是值得的。

这篇文章写的就是我们一起开发App的具体过程,或者从更广的意义上说,这是关于我和Benjamin创造产品的经验分享。看完这篇文章不能使你当上产品经理,但至少对一个App是怎么做出来的有一个大概的了解。

在线框图完成之后,我们开始了可视化界面的设计。在这个阶段开始之前,我们几乎每天都呆在一起,探讨正确的设计方向。例如,在主页的设计上,就经过了无数次的迭代。我们很清楚,最重要的一点是,什么按钮是应该在主页上出现的,什么是不应该出现的。从常识来想,当然是能够在主页上展示越多的数据越好,但我们决定只把最重要的,最值得关注的信息留下,其它的隐藏起来。

王唯表示自己很希望这款APP能推广向全校,然而程林辅导员却说,软件如果能应用到全校会非常有用,但能否推广还要看具体情况,毕竟学校各部门分工比较细,消息整合并不容易。

这两日,一篇《别开发app了》的文章狂刷朋友圈。在这样一个基本若干天就会爆出一篇鸡汤文或者“xx测一测”的碎片化和自媒体时代,一篇带有科技元素的长文能走进人们的视线,这绝对是一种意识流的进步。

•   新交易及新用户:对于中小型商业用户而言,当看到你的交易数量增长是一件很令人兴奋的事情。

我们的线框图画的很粗糙,没有精致优雅的可视化界面,只有关于大致的画面及大体的用户界面。但他们确确实实地帮助了我们确定用户的核心体验并且时刻提醒我们在每一个场景中我们的第一要务是什么。

比如,举两个栗子:

云适配就全国1000多名开发者、产品经理和企业高管的调研后的《2016年中国HTML5企业应用状态调查报告》,有44.29%的企业信息化决策者(CEO、CIO)听说过HTML5,更有54.29%的企业信息化决策者了解并使用过HTML5。也就是说,高层决策者们的重视,也使得HTML5在企业编程开发中享有一席之地——调查中包含HTML5技术的混合式开发在企业移动化开发方式中已经占比超过一半(53.08%),高达71.43%的企业高层决策人群选择混合式开发。

责编: