『壹』 外卖app开发最佳定制方案
【点餐类小程序功能:】
1、首先就是商家的介绍,做一些创办历程、服务品质、包括商家的营业执照、卫生许可证、食品安全相关的证书等提升消费者的好感。
2、商家可以提交门店地址、在地图上标注方便定位餐厅地址,消费者还可以通过关键词搜索、附近的小程序查找门店地址用餐,或是在线点餐。
3、还可以提前预约位置,在线直接点餐到店消费,不仅可以节约用户排队、点菜的时间,并且不用担心没有位置等待的时间,有一个愉快的用餐过程。
4、小程序不仅可以在店直接消费,还可以做外卖,通过订单查询定位外卖员的位置,不仅时间少、操作便捷,还具备高效的工作效率。
5、点餐类小程序也是可以发表评论、查看评价的,虽然是网友自发、受商家好评返现、优惠券诱惑等等方式发表的评价,但是也是作为评估商家实力的表现。点餐类小程序的开发让商家真正实现了点餐、外卖、预约一体化的管理体系,满足市场的个性化需求。
外卖点餐小程序优势:
1、稳定性高
首先,点餐小程序系统必须具备系统的稳定性,这样才让餐厅真正省心,放心。
2、细节体验
一个顾客吃一次饭,其实中间的环节非常的多,比如点菜,中途加菜、点错了退菜、买完单了发现多点了一个菜... 所有这些在顾客用餐过程中是非常常见的,微信小程序点餐不仅仅是点菜完了支付,像淘宝京东那样,而是在用餐过程中变化非常的复杂,考虑到了用餐环节中的每一个点,并细心研究解决方案,把这些复杂的流程变得简单易用。
3、多人点餐
传统点餐方式,受限于餐厅的菜谱数量,往往顾客点菜需要来回的传菜单,用微信小程序点餐,相当于人手一本菜单,并且自动记录,自动实时分享点菜信息,能够显著的提升一桌人的点餐效率。
4、呼叫服务员
顾客用餐过程中,只要扫一下桌上的二维码,就能看到呼叫服务员的按纽,呼叫后,信息马上就推送到服务员的手机,服务员无论在哪,都可以及时的了解顾客的需求,提供更及时的服务。
『贰』 开发一个类似于美团的外卖app需要多少钱
外包开发一套外卖app软件,需要大量专业开发人员参与,开发周期长2个月左右,成本20万起步。
1、需求沟通
要开发一个类似美团的外卖app,涉及的功能模块比较,不同的企业开发重点不一样,所以需要开发公司的产品经理和客户沟通,确定要开发的核心功能,然后由产品经理梳理详细的功能列表,交给用户确认。
2、规划设计
产品经理根据确定的app功能列表,制作app的原型图,包含功能结构、功能在页面上的排布、页面间的交互等,类似于app的草图,由客户确认。
外卖平台app开发出来后并不是一劳永逸的事情,一个APP开发后除了需要团队对其进行维护更新以适应最新的电子产品外,还需要随着市场的变化更新其他功能以满足消费者的需求。后期的技术维护和开发费用也是一笔不可少的资金。
我们开发外卖平台APP的最终目的是推广运营,开拓外卖市场。APP运营过程中需要进行各类的线上线下推广。因此,如果没有足够的资金准备,不建议盲目的去开发外卖平台APP,将资金全部砸在技术上而忽视后期的运营。
『叁』 美团外卖产品分析报告:二 产品设计
> 点击查看原图
上图使用思维导图的方式,完整展示了美团外卖 App 的功能菜单,按照主菜单可划分为四类。
首页: 以分类、优惠等多种形式展示商家,用户可进行搜索、挑选。
闪购: 单独展示生鲜超市类商品,区别于首页的餐饮,主推基于周边生活圈的闪购业务。
订单: 查看所有已被创建的订单,用户可进行评价、售后、再来一单等操作。
我的: 集中管理用户资料及资产,包括地址、收藏、钱包、优惠券等,以及客服中心等入口。
> 点此查看原图
上图使用泳道图的方式,分别从消费者、商家、骑手三者的用户角度,模拟展示了美团外卖产品的业务流程。
从中可看出,消费者与商家、骑手之间的流程关系是密不可分的。消费者是触发整个流程的主导者,而商家与骑手则作为服务消费者的角色,三者形成一个完整的业务闭环过程。
从流程图可看出,美团外卖的登录、注册方式,基本以手机号码为主。即使使用第三方社交账号登录,也必须先绑定手机。
主要原因在于,美团外卖的用户是以手机号码为基准,一个号码对应一个用户,这样既能保证用户的真实性,也可减少刷单、刷评论等现象。而且,同一个账号是允许在多台终端同时登录的,用户资料及购物车等是支持实时同步的。
因为手机号码是点单取餐的必备条件,所以无论从用户或产品角度,使用手机号码都是十分合理且自然的选择。
美团外卖 App 界面以橘黄色为主色调,并贯穿整个产品设计。除了底色、图标、文字,还配合可爱的袋鼠形象、骑手服饰等,整套色系已深入人心,可以说是非常成功的 VI 设计案例。
作为一款外卖产品,设计核心围绕在如何更优的展示商家,并引导用户进行点餐下单。页面中部位置用于显示商家与餐品,搜索、设置、消息中心等功能置于顶部,而底部则为固定的菜单导航栏。操作方式以上下划动、单点选择为主,偶尔配合左右滑动作为辅助展示。
> 点此查看原图
上图使用 Axure 软件,以倒推的方式,绘制了美团外卖 App 的中保真原型图,以便展示产品界面的设计细节。
原型图以灰度为主,并以彩色线条表示不同页面之间的流程关系,以蓝色注释讲解其中的交互设计关键点。
前文已经提到,美团外卖的登录与注册方式,均以手机号码为主,从界面设计也可以明显看出这一点。
账号的退出方式,则放在二级入口「我的-我的账号」中,因为一般用户不需要频繁切换账号,较少用到。
在美团外卖 App 中,新用户在未登录的游客状态下,仍然可以使用大部分操作,比如浏览商家、点选商品等,地址默认使用系统匹配的附近地址。直到超过限定范围,触发了必须登录才能使用的功能,那么界面则会提醒用户登录或注册。
上图展示了美团外卖中会触发登录提醒的操作,比如消息中心、购物车、个人信息、地址管理、订单结算等功能。这样的设计,对新用户更加友好,便于初次使用时的探索了解,直到产生下单需求时再引导注册登录。
作为一款在线外卖产品,功能核心自然是点餐下单,所以对于商家的展示、点餐过程的引导,则至关重要。
从上图可看出,美团外卖对于如何引导用户做了非常多的功课,几乎所有操作都成为了商家页的入口。
内容上不乏带有诱导作用的优惠信息,用来增强用户下单的欲望。同时,还提供了很多便于用户搜索、筛选的工具,以便提高下单的效率。
用户进入商家页后,可进行挑选、下单、付款等操作,示意图完整演示了用户从进入商家到完成支付的全过程。从中可发现,美团外面界面的设计逻辑非常清晰直观,即使是新用户的学习成本也相对较低。
用户在商家页挑选商品时,可以随意加减数量,并实时看到经过计算的实际总金额。而且,会贴心的提醒用户是否满足当前商家的满减优惠,还提供了「满减神器」帮助用户快速下单。挑选完商品,可以通过下方购物车进行二次确认,直观的展示已选商品及总价,确认无误后再结算。提交订单后,会再次具体的显示商品的价格公式,包括包装费、配送费、优惠红包等加减细节,详尽而不显罗嗦。在订单页,用户可以进行选择红包代金券、填写备注、选择餐具、开具发票等操作。最后完成付款,并跳转至订单详情页。
本小节中提及的便捷功能,是美团外卖产品设计中的亮点。在贴合产品核心功能的同时,既提高了用户的点餐效率,满意度提升,又促进了消费。
在商家页的左下角,有一个「满减神器」的功能,供用户快速选择符合满减要求的餐品,与「凑单提醒」相辅相成,相较更加直接有效。
满减神器会自动列出,当前商家中符合满减优惠的最优餐品组合。实现逻辑也非常简单,主要是通过商家历史订单,排列出被购买次数较多的组合。
由于满减优惠在外卖平台中已成常规活动,几乎所有商家都有力度不同的优惠,点餐时相当考验用户的数学能力。而美团外卖推出该功能,正是想用户之所想,为用户省去了凑单的时间,极大的提升了点餐效率。
订单页面的顶部,用户已消费过的商家按次数从高到低排列,形成最近常买的商家列表。便于让用户快速找到,减少查找时间。
从用户角度来看,消费次数居高的商家,通常是比较喜欢、经常会关顾的商家。
在订单列表中,已完成的历史订单,可通过「相似商家」查看与该商家相似的其他商家,主要是通过位置、品类、价位等因素综合筛选。
通常是用户喜欢该商家的餐品口味,但由于某些原因希望更换其他商家,就需要用到该功能,特别是对于重度用户来说尤其重要。
在订单列表及订单详情中,均有「再来一单」按钮,其功能类似于重新购买。
用户点击后会跳转至该商家页面,并自动将历史订单中的相同餐品放入购物车。如有其中有缺失的餐品,会加以提示。当用户想要重复点选之前的餐品,或只是进行细微调整,就可以通过简单的操作快速完成点餐。
除了适合用户再次重复点单,以及没有时间挑选餐品的场景。同时,当用户点错单并取消后,也可以使用「再来一单」重新添加,再到购物车中调整修改。
美团外卖的商家展示,是以用户当前地址为判断基准的,必须在配送范围内才会展示,同时用户地址也是骑手送餐配送的关键信息。因此,如何引导用户填写地址信息,并确保选择正确的地址,是较为重要的核心功能之一。
如上图所示,美团外卖主要提供了三个入口供用户对地址进行选择、编辑,分布在首页、提交订单、我的地址三个页面中,分别对应了下单前、下单时、下单后三个流程。
作为一款贴近民生的在线外卖产品,用户对于商家、骑手等服务的评价显然是非常重要的数据,上图展示了美团外卖中的多个评价入口。从示意图可看出,当前订单完成后,同时会有三个入口在提醒用户进行评价。如果在订单完成时,用户没有及时评价,之后再回到订单页仍会看到评价按钮,并且还单独设有「待评价」的分类。
评分机制可以促使商家、骑手提升自身的服务质量,商家一般会根据评价内容对餐品加以改进,而骑手为了收到好评也会更加主动服务态度。同时,平台还可以利用用户评价作为产品优化的数据支撑,从而共同作用于整个产品质量及使用体验的提升。
在积极引导用户评价的同时,还需要保证用户评价的真实有效性。除了前文提到的,以手机号码注册的方式加强用户的真实性,还限制仅能在订单完成的 7 天内评价,且评价后超过 7 天也无法再追评。因为间隔一段时间之后,用户对于外卖口感及服务体验可能产生偏差,或者受到其他因素干扰,最直接的评价应该在一周内。而这些评价内容,也会统一归入「我的评价」中,方便用户再次查看管理。
如图所示,用户可以在大多数页面的右上角找到「消息中心」的入口。里面集合了所有的通知类及沟通类内容,包括商家代金券、系统通知、客服消息、好友消息等。
根据实际场景可发现,用户在沟通的过程中经常需要返回进行其他操作,而「消息中心」的多入口设计,正是方便了用户的来回切换。
当用户在使用产品的过程中碰到问题,首要选择自然是在线客服,上图展示了美团外卖 App 中多个客服入口及界面设计,主要入口位于「订单」及「我的」页面。
由于外卖产品的异常问题大多与订单相关,所以「订单详情」的页面入口更为常用。对此,根据订单或状态的不同,用户进入在线客服的页面内容是有所差异的。结合示意图举例,同一个订单在「配送中」与「已完成」两个状态下显示的内容是不同的。
这样处理的目的,一是为了简化用户的操作,利用大数据预测当前需求;二是将用户引导至正确的解决渠道,比如直接联系商家或骑手,从而减轻人工客服的成本压力。
美团外卖 App 中,只要在用户已登录的情况下,已勾选的商品都会一直保留在「购物车」中,可以随时轻松找回,我将其称之为「购物车保留原则」。
用户点选过的商品必然是经过各种因素考虑的,即使当下不会立即下单,但随时能找回来是很关键的,给予用户一种「永远呆在购物车等着」的安心感。对于一款在线外卖产品来说,这是用户体验中至关重要的一点。
用户在任何商家挑选过的商品,都会在「购物车」内集中展示,并非常直观的将价格、配送费、满减优惠写明。如果出现商家休息、商品缺货等异常情况,还会加以提醒(如图中)。用户可随时在购物车内二次挑选、比较,再进行下单结算。结算后的商品自然会清除,但仍可在历史订单中看到购买过的商品。
同时经过实测发现,即使在断网、闪退、没电的极端情况,购物车内的商品也不会丢失。但如果是游客状态,购物车则不会永久保留,因为用户数据是跟随账号在线存储的,并支持实时同步于多个终端。
如图所示,用户若当前有订单处于进行时,在页面右下方会出现一个置顶的悬浮窗,用以显示订单的实时状态。
在「首页」、「订单」、「我的」三个主页页面中,都能看到该悬浮窗。用户点击后会直接进入该订单的详情页,方便随时了解当前的动态,比如骑手送到哪了。
结合图示可看到,根据订单状态的不同,悬浮窗的提示也会随之变化。悬浮窗会在用户提交订单后出现,而一旦订单完成(配送完成)即消失。
如上图所示的交互动作,当用户选择「待评价(或退款)」时,页面会在切换的同时全屏展开并置顶菜单。这是比较符合用户直觉的交互设计,实际操作令人感觉一气呵成。
在这个状态下,用户的「点击」行为代表了「切换并查看内容」的意图,所以全屏展开更利于用户的浏览,避免其他无关内容扰乱视觉。同样的交互设计,还出现在了首页的筛选功能、活动页面的分类菜单等。
美团外卖 App 中最常见的悬浮控件,主要是首页(或闪购)的「购物车」,以及订单详情页中的「红包」。
两个悬浮控件虽然性质类似,但在操作上略有不同。结合上示示意图,针对两者分别作简单分析。
购物车:当打开首页(或闪购)时,「购物车」控件的初始状态是完全显示的,以突出其功能位置。当用户划动页面的时候则呈透明状并收入边栏,避免阻挡内容。而如果停止划动,则会恢复完全显示的初始状态。
红包:初始状态同样为完全显示,划动时也是呈透明状并收入边栏。与购物车的区别在于,当停止划动时控件为隐藏状态,且可自由拖动。
「红包」控件是可以自由拖动的,且在停止划动后不会再次完整显示。如此设计可以尝试理解为,假设用户在订单完成后初始没有分享红包的意图,则之后再分享的可能性极低,所以控件只需保持「乖乖呆在角落且需要时也能找到」的状态即可。控件允许自由拖动,则避免了悬浮控件容易遮挡住页面关键信息的情况,比如当订单详情页需要截屏(分享、投诉)的时候。
在适时的时刻给出适当的提醒,告知用户关键的必要信息,可避免因信息不对称而影响用户的使用体验。并且,提醒的时机及方式也相当重要,一旦过于突兀或频繁,提醒就会变成骚扰。
以下配合示意图,讲述美团外卖 App 中数个较为典型的例子。
当用户使用「再来一单」功能,但该商家中的部分商品缺失而无法加入购物车,则页面会明显提示「 XX 商品已售完,并重新选择。」。
便于用户及时了解后,检查购物车并重新选购。避免了用户在不知情的情况下直接下单,造成下错单、订单纠纷等情况。
当用户进入商家页,但当前未在该商家的配送时间内,则页面顶部会出现「现在预定,**:** 起送」的配送时间提醒。
明确告知用户,现在如果下单属于预定,以及开始配送的时间。避免用户挑选完商品后才发现无法即时配送,甚至直接下单后商家却没有配送。
另外,如果当前未在商家的营业时间内,页面则会直接提示「本店打烊」,且用户是无法点选任何商品的。
当用户提交订单时,若系统判断收货地址所在位置有雨天、雪天等恶劣天气,则页面会在配送时间下方给出「恶劣天气下配送可能延迟,请耐心等待。」的提醒。
便于用户提前了解,该订单的配送时间可能较长,若继续下单就意味着默认接受。从而在一定程度上,可以减轻用户等待的焦虑感,并减少投诉、催单等事件。
当用户在任意页面进行屏幕截图时,则页面右侧会出现两个便捷选项,分别为「反馈问题」与「分享页面」。
选择「反馈问题」,会先进入包含马赛克及标记功能的编辑界面,方便用户先行除去截图中的敏感信息,或者标注需要反馈的问题所在。选择「分享页面」,则是微信、QQ 等社交分享按钮。另外,如果是在商家页进行屏幕截图,还会增加「好友拼单」的选项,点击后进入微信拼单界面。
当用户手机所在的网络出现异常时,则页面会出现「网络不太给力,请稍候重试」的提示。
从上图可看到,网络异常下的提示非常简单直接,页面会因为无法加载内容而完全空白,并提醒用户重新加载(如左图)。在网络恢复正常后,重新加载即可显示正常页面。
如果是在使用过程中间歇性出现网络不稳定的情况,则当前页面已加载的内容仍可继续浏览,但继续点击就会因为无法加载而弹出提示(如右图)。
作为对于社会舆论的回应,美团外卖经常会推出一些加分的选项。同时配合公关宣传,对于品牌形象的提升有着直接的影响。
美团外卖于 2017 年 9 月份推出「青山计划」,正式将环保工作提上议程。同时鼓励商家与用户一同参与,减少一次性餐具的使用。
用户可在提交订单时自行选择餐具数量,或者不需要餐具。同时,页面会有明显标识「一起为环保助力」鼓励用户参与,而商家参与活动后则可以点亮环保标识。
此举在一定程度上抵消了外界关于外卖污染的负面舆论,同时也有助于提升美团外卖的绿色环保形象。
美团外卖于 2017 年 8 月份推出号码保护功能,提高对用户的隐私保护。
用户可在提交订单时勾选「号码保护」,开启后商家及骑手只能看到隐藏四位数的手机号码,联络用户时需要通过第三方号码平台进行中转,并在订单完成一定时间后失效。
号码保护给用户带来的好处是十分明显的,再也不用担心外卖单随意丢弃会泄露地址、手机,或者与商家、骑手出现纠纷时可以避免被通过手机号码骚扰。
美团外卖免费向所有用户提供号码保护服务,让用户使用产品时更加放心,有助于提升对该品牌的信任感。
美团外卖于 2014 年左右上线初期就已支持匿名评价功能,主要是为了让用户提供更加真实的评分、内容。
用户对已完成的订单进行评价时,骑手评价是始终匿名的,而商家评价则可以选择是否匿名。而更加贴心的是,如果用户对商家给出两星以下的差评,则匿名评价会自动勾选。
该功能与号码保护相似,主要在于保护用户的隐私,并在一定程度上提高了用户评价的真实性。
美团外卖于2018年6月份推出骑手拉黑功能,用户可将服务体验较差的骑手拉黑,之后该骑手将不会接到该用户的订单。
此举可提升用户的使用体验,避免重复碰到态度恶劣、道路不熟的骑手。同时也可反推骑手提高服务质量,避免被多人拉黑而少接单。
『肆』 开发一款外卖类app多少钱
开发一款外卖类app多少钱
如今,不少企业都想拥有属于自己企业或产品的手机APP,但其中最困扰企业主的问题就是:开发一款手机APP到底需要多少钱?
简单点来说,要视手机APP的需求及质量而言,价位一般在几千到十几万左右,更高端的价格更高。
四、APP开发公司的所在地
需要注意的是,同样实力的APP开发公司,在不同的城市也会导致APP的成本费用高一些,如在北京、深圳和上海等地的开发公司开发成本费用就会比较高,因为当地开发人员的薪资和其他支出相对更高。
『伍』 美食外卖app设计背景和意义是什么
美食外卖app设计背景和意义是针对用户当前对于就餐方面的难题,为用户提供一站式的外卖就餐服务卖雹。根据查询相关公开信息显示,一日三餐是每个人的日常饮食,相比较自己做饭或者出去外面吃饭等方面而言,外卖显然会更加便捷,一来可以节约时间做自己的事情,包括工作以及学习等,而来配送物流服务更加简单,胡空用户只需要在手机下中做帆单即可,操作简单,外卖APP开发能够很好优化用户的就餐,通过快递配送物流满足他们的需求。
『陆』 美团外卖产品分析(二)
承接美团外卖产品分析(一),还在继续,剩余部分和总结将在产品分析(三)中展示。如果分析有什么问题,希望能得到大家指点。
三 .产品分析
1.产品概述:
美团外卖以一款以外卖为核心业务,同时不断拓展其他服务场景(如水果生鲜,超市便利和甜点饮品)的O2O平台。搭建了用户与商家的沟通渠道,并为了提供更好的配送服务,组建了自己的专业配送团队。
2.产品发展趋势:
根据艾瑞指数,如图3-1所示,美团外卖近一年的月独立设备数趋势, 总体趋于动态稳定 ,有 两次大的下降趋势 (2018年9月和2019年2月),其中2 018年2月 下降趋势最为明显,可能是由于过年回家团聚,部分用户不再具备订餐条件。具体情况如下:2018年5月-2018年8月呈平稳上升趋势,而2018年9月-2018年10月呈下降趋势,2018年11月-2018年12月呈上升趋势,2019年1月-2019年3月呈下降趋势,2019年4月开始回升。
3.产品历史迭代版本:
4.结论:
根据以上表格可以发现,美团外卖app的发展可以分为三个阶段:
1.探索期(V1.4.5-V3.8.0):
在这个阶段,完成的是地址填写,取消订单,支付订单等基本功能的实现,即产品的核心主线。
2.成长期(V4.0.0-V6.10.0):
这个阶段,始于美团外卖logo改变,表明产品基本功能已实现。企业开始优化产品形象,改进UI设计,优化用户使用中的体验(即增值功能),开启拉新活动,尝试开拓新的业务市场(水果,便利店,闪购)。
3.成熟期(V7.0.0-V7.13.0):
当美团外卖红包套餐升级为美团会员,表明产品已经具有较大的市场规模,产品进入成熟期,开始构建自己的会员体系,增加用户归属感,并继续优化产品使用中的用户体验,增加用户粘度,提高用户活跃度。
4.未来(V7.14.0-V???)
在未来,增加用户粘度和提高用户活跃度肯定还会是美团外卖的核心任务,但当外卖市场完全成熟,新的业务市场(水果生鲜,便利店,闪购等)也有可能会成为新的发力点。
四 .产品功能结构&业务流程分析
1.产品功能结构:
美团外卖app功能结构分为四大模块:①首页,②会员,③订单,④我的
四大模块均可通过底部TAG进入,其中①首页是导航页,app打开后默认进入该页面,当首页滑到下方时,首页图标变为回顶部,一键回顶部。②会员主要是会员办理和专属福利(加购红包与大额兑换)。③订单模块显示所有发起过的订单(已完成,已取消和正在交易),并显示经常购买的商家。④我的是app常见的功能模块,具体的结构功能图如下:
3.产品业务流程:
配送是外卖的核心业务,因此本次分析就从用户下单到用户接餐的配送流程进行分析,具体如图4-4所示所示:
在梳理流程图时,发现了一个 小问题 :现在版本,当顾客催单时,催单信息反馈给的是商家,最后顾客得到的也只是商家确定了催单信息,并不能得到具体还有多长时间到。要想确定得给送餐员打电话,而送餐员往往在路上,或给别人打电话,很少接听。因此, 建议 用户点催单时,先判断餐在哪,在商铺,给商铺发提醒信息,在骑手身上,给骑手发提醒信息,骑手有空时直接回复还有多久。
五 .产品页面分析
1.首页:
美团外卖针对的是人们用餐问题,而在用餐问题上有个世纪性难题——吃什么?打开app,用户的第一个需求就是找到我想吃的。因此,首页为app默认页面,主要帮助用户选到目标菜品。具体如何帮助用户选餐,见下文分析:
首页为长幅,本文根据手机屏幕显示长度切分为四个部分,通过向下滑动,依次经过四个部分。
功能分析:
首页的主要功能是将用户导向目标商家。如何做呢?主要通过以下6个基本功能:
1. 定位功能:通过定位主动为用户做第一步筛选商家,避免错误订单。
2. 搜索功能:为目标明确的用户设置搜索功能,并在搜索页根据历史记录提供历史搜索和热门搜索的推荐搜索词和推荐商家。
3.分类功能:首先是主要分类icon如图5-1,尽管美团开拓了甜点饮品,超市便利,蔬菜水果,药品等业务,但app主体还是以外卖为主。外卖内容还是外卖信息,要想快速进入其他业务,分类icon很重要。其次是精细分类,对于只有大概方向,但没有具体目标的用户,通过分类功能,更加便于用户定向浏览商家,确定目标。精细分类icon的显示很重要,太多难以找到,太少不能精准定位,因此结合推荐功能,根据用户历史习惯显示。
4.推荐功能:如果说前两种用户还比较好导向目标商家,那么还有一种用户他自己也不知道该吃什么,我们怎么解决呢?这就需要推荐功能了,像美团外卖app首页的“为你优选”,“优惠专区”,“大牌臻选”,根据早中晚餐,每周优惠活动,好评商家和以往消费习惯,尽可能地为你“量身推荐”。而且从V7.3.0版本开始,推出了智能点餐,定制性质的推荐功能。
5.商家展示功能:当前几种都没有得到想要的结果,怎么办呢?在首页下方列出了“到店自取”和“附近商家”的简要信息,展示关键信息(店名,评分,起送,人均,距离,时间等),用户通过闲逛的方式,找到目标商品。但在此基础上,增加了排序和筛选功能,提高了选择效率。
6.购物车功能:不同于电商购物车,一次可购买多个商家,多个物品。外卖通常一次只买一家,故每个商家页单独设置结算按钮。购物车主要用于多家店订单比较。
交互分析:
1.上下滑动:主页面内容较多,屏幕无法一次展示完全,而手机使用时是竖屏,通过上下滑动比左右滑动能保持更好的连贯性。
2.左右滑动:如“滚动广告播放页”和“自取商家”。在有限的空间展示了更多的内容,并且对于“广告播放页”而言,动态滚动更容易引起用户注意。
3.点击进入页面:美团主页主要为导航功能,是为了引流。所以大部分按钮,点击进入细分页面,如“为你优选”、“分类图标icon”、“优惠专区”、“津贴臻选”点击进入相应频道页,而“大牌臻享”、“附近商家”点击进入商家页。“搜索框”进入搜索页,“位置”进入收货地址页面,“信息”进入消息中心页面。以及“搜索框”下的关键词推荐,点击进入搜索结果页面。
4.点击排序:主要在附近商家,根据不同需求排序。
5.点击展开下拉菜单:附近商家中的“综合排序”和“筛选”。由于选项过多,而当前层级已经较低,不适合单独做页面,故将部分隐藏,通过下拉菜单展开。
6.悬浮框:“津贴臻选”、“购物车”和“智能点餐”采用悬浮框的形式,随主页面移动而移动。
一键置顶:当页面滑动过下时,首页按钮变成置顶按钮,一键回到页面顶端。
『柒』 像美团外卖这样的APP用一种开发语言,能开发得出来吗
像美团外卖这样的APP用一种开发语言,能开发得出来吗?答案是不能。
美团发展到现在可以说已经是一个【巨无霸】了,里面集成了很多很多功能,除了核心的外卖,还有 旅游 、 娱乐 、购物、出行,金融等等业务线,那么这么多复杂的业务根本不可能用同一种开发语言实现。
那么美团都用到哪些开发语言和技术了呢?下面就根据我的理解详细说一下。
前端是把产品的核心服务交给用户的呈现者,它的表述方式、展示形式以及交互逻辑都跟用户息息相关,都影响着用户使用产品的体验,也就是说直接影响产品的用户留存。
前端开发主要分为三大类型:Andriod、IOS和PC(H5) ,Android开发语言是Kotlin和Java,IOS开发语言是Object-c和Swift,PC(H5)开发语言就比较杂了,有js、CSS、HTML,还有很多第三方的前端框架,比如Angular.js、vue.js、Bootstrap、JQuery等等。
关于后端的功能,这一点可以说是众说纷纭,主要需要考虑的是如何实现功能、数据的交互流程和存取、平台的稳定性与性能等。
那么后端都用到哪些开发语言和技术呢?
根据后端技术选型的标准,后端可选的开发语言和技术是非常多的。
比如Java体系的话,可以选用SpringMVC、Spring cloud、Hibernate,Mybatis、Mysql、Redis、Memcache、zookeeper、Kafka......;
比如Python体系的话,可以选用Django、Flask、Tarnado、Web2py等,中间件都是通用的,Redis,MQ、MySQL、Kafka等都可以用在python体系中;
当然还有PHP、C、Perl等开发语言。
综上所述,美团这个巨无霸公司,随着业务线的扩展用到的技术肯定会越来越多,而且越来越复杂,技术快速变革的时代,适者生存的竞争性也会越来越激烈。
俗话说:罗马不是一日建成的,任何事都不可能一蹴而就,包含技术。在以后的发展中美团也会逐步更新自己的技术和开发语言的。
至少三种语言。后端一种语言(比如Java丶Go丶Python丶PHP等),后端语言及生态比较成熟。下面重点聊前端App开发。
前台两种语言(Android和iOS是不同的开发环境。比如Android用Java或者Kotlin,iOS采用Object C++或Swift),称之为Native开发。
当然创业公司可以用一种前端语言写App前端,这样就不需要Android和苹果分两种语言写,写一次代码可以编译成Android和iOS的App,现在通行的方案有Vue之类的DOM渲染模式,以及ReactNative方案(RN)。性能上RN优于DOM渲染但低于用Native开发的App。所以美团这种公司,一定是Native方式写App,但RN是初创项目不错的选择。
与RN竞争的还有一种新贵flutter,是google推出来的,但设计原理与RN不同,性能方面优于RN,只是目前生态不够健全,国内有闲鱼app是采用此技术。未来可能会占一席之地。
最后,其实App开发已经是强努之末,我觉得主流应该是朝PWA和小程序方向发展。
你好,开发譬如美团这种APP,用一种语言是实现不了的,一个APP有安卓和苹果两个操作系统,开发能在安卓iOS端应用的APP主流的开发语言和技术是很多的,如后台有JAVA、C++、PHP、Python等多种开发语言,前端有kotlin、HTML、css、jquery、ajax、bootstrap、angular.js、react、vue.js、node.js、swift、object-c等多种语言和框架。
一个APP的开发是需要前端技术和后台技术共同配合完成,这样的APP不论是功能还是性能都给用户很好的体验,单一开发语言毕竟技术支持有限,所以即使能开发出来,APP的用户体验也是不理想的。
一般APP有这几种开发组合模式:1、原生安卓iOS开发,前端:JAVA、kotlin、swift、object-c后台:JAVA、PHP、C++等后台技术,这种模式开发周期长,成本高,性能好;2、混合APP开发即hybrid app,前端以网页技术为主,穿插原生开发功能,兼具原生APP和web app的优点,如淘宝、微信等应用都是走的这个技术;3、web app,前端纯网页技术,后台为主流开发语言,这种模式开发速度快,成本低,界面体验可能弱一些。
可见开发一款APP大多数都是多种语言配合完成,谢谢阅读。
看完之前的评论,依然好奇为什么一个语言不能完全胜任。
前端跨平台的方案有react native,cordova,flutter等,如果需要兼容开发小程序,h5页面,可以采用taro来开发,一套代码,所有平台通吃。
后端的方案有服务端运行时nodejs,大数据背景下运用而生的数据库mobgodb,缓存解决方案redis,搜索工具elasticsearch,负载均衡ngix,基本上是需要什么就有什么
所以总结下来,一句话,一种语言可以实现类似美团这样的app和小程序。为什么美团使用的语言那么多,一大原因估计是美团app开发的早,当时前端技术不成熟,工具没现在这么多。
使用混合开发与C++ 进行跨平台开发,有好有坏。
C++ 进行跨平台开发
编写一次,随处运行。早在 2013 年,Dropbox 就采用上述策略进行移动开发,这背后的想法很简单:用 C++ 编写一次代码,而不是用 Java 和 Objective-C 编写两次。那时,整个移动工程团队相对还比较小,但需要支持快速增长的移动路线图。因此,公司希望找到一种方法,使这个小团队可以快速交付大量 Android 和 iOS 代码。
如今,Dropbox 完全放弃了这个策略,转而使用各个平台的原生语言(主要是 Swift 和 Kotlin ,这两种语言在刚开始制定移动策略时还不存在)。
Hybrid App混合开发
Hybrid App主要以JS+Native两者相互调用为主,从开发层面实现“一次开发,多处运行”的机制,成为真正适合跨平台的开发。Hybrid App兼具了Native App良好用户体验的优势,也兼具了Web App使用HTML5跨平台开发低成本的优势。
目前已经有众多Hybrid App开发成功应用,比如美团、爱奇艺、支付宝等知名移动应用,都是采用Hybrid App开发模式。
移动应用开发的方式,目前主要有三种:
几种模似都可以开发出应用,小应用无所谓,但是大流量应用,对图形要求高的如 游戏 等原生开发的效果还是最好
支付宝打开很慢,就是因为采用混合开发,使用人多了不如原生开发
不行的哦。任何你看到的应用和网页,都需要多个语言开发的,大的分比如前端和后端,用的语言都是不一样的
『捌』 Oracle校园外卖配送数据库表结构的关系
利用Sql脚本逆向生成关系。
打开File>ReverseEngineer>Database,界面如下:
选禅前择DBMS为oracle,点击“确定”后。
出现“”窗口,选中:Usingscriptfiles,再使用添加上自己的sql脚本没蠢,如下图所示:点击“确定贺察清”后,就开始执行了。