首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • HarmonyOS NEXT仓颉开发语言实战案例:外卖App

    各位周末好,今天为大家来仓颉语言外卖App的实战分享。我们可以先分析一下页面的布局结构,它是由导航栏和List容器组成的。 导航栏和页面的布局结构代码如下:Column{ Row{ Text('幽蓝外卖') .fontColor(Color.BLACK) .fontSize(17 ) Row(6){ Image(@r(app.media.wm_m1)) .width(16) .height(16) ) .fontColor(0x1EC28A) .fontSize(13) } Row{ Image(@r(app.media.wm_m2 以上就是关于外卖App的内容分享。##HarmonyOS语言##仓颉##生活服务#

    23910编辑于 2025-06-30
  • 同城外卖系统开发全解析:架构设计与核心功能实现

    ​ 互联网日渐普及,人们对即时消费的需求也越来越高,同城外卖平台已成为日常生活中不可或缺的一部分。 对于创业者与开发者而言,理清同城外卖系统整体架构与核心功能的实现逻辑,不仅能保障项目顺利上线,还能支撑系统长期稳定运行。本文将以通俗易懂的方式,详细拆解同城外卖系统的开发流程与关键技术要点。 商家端APP/小程序:主要功能包括订单处理、菜品管理、店铺设置、活动报名、财务对账。同样也基于uniapp跨平台框架。 四、总结同城外卖系统开发,就是把用户下单、商家接单、骑手配送、后台管理,用技术把整个流程连起来。前端用uniapp,后端基于ThinkPHP处理订单、支付、数据以及推荐算法。 展望未来,随着 AI 智能点餐、无人配送及大数据分析等技术的深度应用,同城外卖系统将朝更智能化的方面发展,用户、商家和骑手的体验都能更上一层楼。​

    9920编辑于 2026-04-10
  • 来自专栏APICloud AVM多端开发教程

    APICloud AVM多端开发 | 手把手教外卖点餐App开发(上)

    为了让开发者更加快速的学习和了解APICloud多端开发技术,APICloud平台特别推出一款多端源码-《外卖点餐App开发》,可以体验一套代码编译Android和iOS app+小程序。 云编译 生成 Android & iOS App 以及微信小程序源码包。 配置文件 《外卖点餐》项目的首页是由一个可以同级切换窗口组构成的。 在 APP 原生端 上面, 我们可以借助 FrameGroup 来实现这样的切换组。 小程序原生上则是使用 app.json 配置文件来 配置定义 TabBar 的相关属性 。 剩下的菜单点餐页面、购物车、用户页面和付款页面功能可见APICloud AVM多端开发 | 手把手教外卖点餐App开发(下)。

    3.2K40发布于 2021-02-06
  • 来自专栏APICloud AVM多端开发教程

    APICloud AVM多端开发 | 手把手教外卖点餐App开发(下)

    接上篇APICloud AVM多端开发 | 手把手教外卖点餐App开发(上) 菜单点餐页面 5.gif 分类和菜品的双向滚动交互 这个页面是一个左右分栏的布局。左边是菜单分类,右边的菜品。 其中第一个交互相关逻辑类似于在开发商家主页的滚动 scroll-view 触发头部透明度的逻辑。 所以同样地为右侧的 scroll-view 绑定上 @scroll="onScroll" 函数。 当然这种方式 APP 原生端也是支持的。如果需要进一步提高性能,发挥原生优势,则可以使用原生端的frame 来完成。 此时,将目标页面封装在一个自定义组件中,并把当前菜品数据传递进去。 下单完成后做一些联动处理: function addOrder() { POST('orders/app_addorder', this.formData).then(data => { 为了让开发者更好的掌握APICloud 多端开发技术。APICloud会持续更新这样的项目案例,多多关注哦!

    1.6K20发布于 2021-02-06
  • 来自专栏txy自动搬运

    苍穹外卖开发心得

    博客介绍 本项目也是很早之前写过的项目 当时没有打算上传,写的很杂,整篇文档的精髓是 请求参数处理办法、类开发五部走、接口开发(控制器开发四步走)即使您没有接触过后端开发 在看了几集视频后来看这几个会对您构建后端认识有着巨大帮助 使用该注解后,使用 log 对象进行管理 四:生成接口文档 @Api(tags = "标题") 这里使用Swagger生成接口文档,方便测试 五:对象管理 使用 @Autowired 来进行依赖注入 接口开发 接口开发主要有三个地方需要开发,一是controller二是 service 三是mapper 控制器controller开发四步走 @PostMapping("/admin/employee") @ employeeDTO); 附加: log.info(“新增员工:{}”,employeeDTO);便于调试@ApiOperation(“新增员工”)使得生成出来的接口测试站点更加容易阅读 业务逻辑层开发 设置工厂连接对象,这里的工厂指的是设计模式 问题 什么是消息转换器 什么是@builder构建器 切面是什么,有什么用解决了什么问题 什么加了builder注解后会让方法变成私有 开发的一些常见东西

    35310编辑于 2025-05-29
  • 来自专栏罗超频道

    外卖“三国杀” 百度加码,同城物流千亿市场硝烟弥漫

    就在3月,来自德国的外卖服务“外卖超人”宣布终止中国业务。 显然,外卖市场正在进入一个“盘整期”。与外卖创业团队不断“出逃”形成鲜明对比的是,外卖市场竞争依然十分激烈。 笔者从内部渠道获悉,百度对于外卖业务正在不断加码。而外卖背后千亿级的同城物流市场已拉开竞争大幕。 百度正在加码外卖业务。 BAT体系之外的创业团队纷纷转型或关门,再次证明了资本在O2O行业的巨大威力。 百度外卖定位在白领市场,主打品质外卖,在频繁曝光食品安全问题的外卖行业,还是很有机会的。 三年之后,百度外卖还要成为同城O2O入口。 外卖是最重要的O2O场景之一,而百度外卖除了拿下外卖市场本身之外,更大的野心是做千亿级同城物流平台,它不只是要送外卖,本地生鲜、下午茶、商超诸多需要“送上门”的服务,都会涉足,这是一个比外卖想象空间更大的市场

    59260发布于 2018-04-27
  • 来自专栏杰凡IT

    java基于springboot外卖系统在线订餐系统app源码厨艺论坛APP

    简介本项目主要包括了外卖订餐系统(在线订餐和外卖配送)、厨艺论坛系统、管理员后台、用户中心等功能。用户注册后可以选择餐桌在线点餐支付,也可以选择外卖配送到家的方式。 ;外卖配送:在家点餐,选择收货地址下单支付。 app源码论文1.1 系统业务流程分析1.1.1 普通用户业务流程分析普通用户的业务流程分为三个部分,点餐、浏览论坛和修改个人信息。 (2)外卖配送管理外卖配送管理指的是管理员对选择外卖服务的客户的订单进行管理,包括对待发货的订单进行接单、退款等功能。 如果点击立即支付,页面将会跳转到服务类型页面,这里设计的是用户可以选择在线订餐服务或是外卖配送服务,如果选择了在线订餐,直接点击用户所在的餐桌编号即可,如果选择的是外卖配送,将要填写送货地址,选择好后支付订单即可

    2.8K00编辑于 2023-01-03
  • 来自专栏罗超频道

    外卖2.0遇到新零售,百度外卖2017要玩儿大的

    去年底百度外卖CEO巩振兵提出外卖已进入2.0时代,百度外卖平台要从“外卖平台”升级到“一站式生活服务平台”。今年1月下旬,百度外卖App迎来大幅改版,百度外卖在2.0时代的思路也变得更加清晰。 从App功能变化来看,可以看到在2.0时代百度外卖的思路:一是正在开放同城物流能力而不只是送餐;二是通过AI和大数据实现精细化的服务;三是在品类上横向扩展以成为本地生活服务入口。 由此可见,百度外卖不只是要满足用户关于“吃”的需求,而是要满足用户的同城消费需求,与百度外卖要做“同城交易平台”的定位吻合。 2.0时代百度外卖打算怎么做? 在具体做法上,百度外卖希望通过内容化来留住用户,让用户沉淀在App中并捕捉其消费需求。 百度外卖新版APP还参考了周边人群点餐习惯,对热门商家进行集中展示,帮助用户发现优质生活服务。 ? 百度外卖还加强了对百度所擅长的人工智能技术的应用。

    88780发布于 2018-04-26
  • 来自专栏Java后端开发博客

    瑞吉外卖-移动端开发

    # 瑞吉外卖-移动端开发 短信发送 短信发送介绍 腾讯云短信服务-介绍 腾讯云短信服务-注册账号 腾讯云短信服务-创建签名 腾讯云短信服务-创建正文模板 腾讯云短信服务-发送短信 手机验证码登录 需求分析 数据模型 代码开发 功能测试 # 短信发送 # 短信发送介绍 目前市面上有很多第三方提供的短信服务,这些第三方短信服务会和各个运营商(移动、联通、电信)对接,我们只需要注册成为会员并且按照提供的开发文档进行调用就可以发送短信 注册账号 腾讯云官网:https://cloud.tencent.com/ 点击官网页面注册按钮,跳转到如下注册页面: # 腾讯云短信服务-创建签名 搜索产品中的短信服务 创建签名,自用必须有网站、APP 结构如下: # 代码开发 # 梳理交互过程 在开发代码之前,需要梳理一下登录时前端页面和服务端的交互过程: 在登录页面(front/page/login.html)输入手机号,点击【获取验证码】按钮, @Autowired private UserService userService; } # 修改LoginCheckFilter 前面我们已经完成了LoginCheckFilter过滤器的开发

    1.1K30编辑于 2022-12-25
  • 来自专栏零域Blog

    vue2.x 做一个外卖app

    本项目是基于 vue2.4 最新的实战项目,vue-cli2.8 + vue2.4 + vue-resource + vue-router2.7 + es6 + mock + webpack 的一个移动端外卖 app 现在最流行的开发方式就是前后分离了; [vue](/tags/vue) 也是现在最流行的前端框架之一。 使用起来非常方便,使用 webpack 来集成各种开发便捷工具,比如: 代码热更新,修改代码之后网页无刷新改变,对前端开发来说非常的方便 Postcss,再也不用去管兼容性的问题了,只针对 chrome

    34810编辑于 2022-03-27
  • 来自专栏系统设计与开发

    基于php开发外卖点餐网站-外卖点餐管理系统

    介绍一个基于php的外卖订餐网站,包括前端和后台。

    73700编辑于 2023-07-12
  • 来自专栏Java后端开发博客

    瑞吉外卖-移动端业务开发

    # 瑞吉外卖-移动端业务开发 用户地址薄 需求分析 数据模型 开发用户地址簿功能 功能测试 菜品展示 需求分析 代码开发 购物车 需求分析 数据模型 代码开发 用户下单 需求分析 数据模型 代码开发 具体表结构如下: # 开发用户地址簿功能 编写实体类AddressBook /** * 地址簿 */ @Data public class AddressBook implements Serializable # 代码开发 # 梳理交互过程 在开发代码之前,需要梳理一下前端页面和服务端的交互过程: 页面(front/index.html)发送ajax请求,获取分类数据(菜品分类和套餐分类) 页面发送ajax请求 ,获取第一个分类下的菜品或者套餐 开发菜品展示功能,其实就是在服务端编写代码去处理前端页面发送的这2次请求即可。 # 数据模型 购物车对应的数据表为shopping_cart表,具体表结构如下: # 代码开发 # 梳理交互过程 在开发代码之前,需要梳理一下购物车操作时前端页面和服务端的交互过程: 点击加入购物车或者

    1.3K20编辑于 2022-12-25
  • 来自专栏Java后端开发博客

    瑞吉外卖-套餐管理业务开发

    # 瑞吉外卖-套餐管理业务开发 效果展示 新增套餐 需求分析 数据模型 代码开发 功能测试 套餐信息分页显示 需求分析 代码开发 修改套餐状态 删除套餐 需求分析 功能测试 # 效果展示 # 新增套餐 所以在新增套餐时,涉及到两个表: setmeal 套餐表 # 代码开发 # 准备工作 在开发业务功能前,先将需要用到的类和接口基本结构创建好: 实体类SetmealDish /** * 套餐菜品关系 # 代码开发 # 梳理交互过程 在开发代码之前,需要梳理一下套餐分页查询时前端页面和服务端的交互过程: 页面(backend/page/combo/list.htmit)发送ajax请求,将分页查询参数 (page、pageSize,name)提交到服务端,获取分页数据 页面发送请求,请求服务端进行图片下载,用于页面图片展示 开发套餐信息分页查询功能,其实就是在服务端编写代码去处理前端页面发送的这2次请求即可 id删除对应套餐 开发删除套餐功能,其实就是在服务端编写代码去处理前端页面发送的这2次请求即可。

    95230编辑于 2022-12-25
  • 来自专栏小沐沐吖

    瑞吉外卖(九)下单业务开发

    01、开发准备 1、Orders订单 01.Orders实体类 package cn.mu00.reggie.entity; import lombok.Data; import java.io.Serializable

    1K30编辑于 2022-09-22
  • 来自专栏小程序

    作为2018最靠谱的项目,还没有自己的小程序?

    同城小程序 同城小程序是 集同城信息,同城优惠购物信息发布于一体的 ? 云+同城小程序功用模块 1、同城商圈(多城市版和单城市版) 显现同城各种商圈音讯,用户不必费力查找,一切信息详细录入,用户自在检查自己所需的商圈材料。 餐饮+小程序商机无限,餐饮行业小程序解决方案,餐饮外卖订餐小程序开发。 餐饮行业运用云+小程序具有哪些优势? 对餐饮老板来说,做一个app的本钱费用过高、而运用频率却过低,投入与报答达不成正比,不太合适小连锁餐饮。 消费者不需求下载app,也不需求重视大众号,也不必排队等待效劳员,一起微信小程序用起来也比H5便利快捷。

    79830发布于 2018-07-26
  • 来自专栏智瑾财经

    即时零售,重构美团价值

    过去几年,消费市场经历了外卖服务的下沉扩张,用户逐渐培养起了线上下单的即时类商品的消费习惯;与此同时,在美团、饿了么的激烈竞争过程中,配送时间和配送质量被不断缩短和提高,进一步增强了同城零售的消费心智。 相较于传统服务于远程电商的物流服务,即时配送的精细化程度更高,城市物流网络利用通过分布式的仓储设计,能更灵活地满足城市里离散、突发、社会化的消费需求,且作为赛道里未被完全开发和为数不多的高频业务,是美团必须抓住的增长点 同城业务部涵盖包含同城的京东到家、京东生活(家政便民)、京东到店、京喜拼拼等多个业务,被视为2022年京东最关键的增长点。 阿里也不甘示弱,自2022年3月起,饿了么在上海、北京、杭州等地相继开展“全能超市”业务,并将“全能超市”在APP的入口提到了首页底栏一级入口。这被看做是它为加码即时零售的重要举措。 根据阿里财报数据,2022Q1盒马自营门店达273家(去年同期257),盒马APP显示盒马覆盖城市共26个(均为省会及高线城市),这些都成为盒马在即时零售履约方面的优势。

    67920编辑于 2023-01-31
  • 来自专栏罗超频道

    百度外卖B轮融资计划书曝光,不想只做外卖

    最后,最关键的是餐饮外卖是拿到同城生活的入口。 百度外卖只有第一阶段是要围绕外卖本身,最终它的野心是要做千亿级同城物流平台,而且这个是在可见的未来:就是后年的事情,去年到今年这两年重点是建物流平台。 之前我写过一篇文章《到家O2O靠外卖外卖则要靠物流》,大意是说,外卖最核心的便是物流体系的建立。不只是说好的物流体系可提升运营效率和保障服务体验,而是因为同城物流体系才是外卖的终极目标。 如果你有印象应该记得滴滴和快的最初做出租车App没几个人看好,我也不看好,事实上现在没多少乘客和司机用出租车App了,但是滴滴和快的真正的目标却是基于用户出行习惯做『专车』『快车』,与当初的出租车App 外卖O2O其实要走的也是类似的道路:先培养用户用App外卖的习惯,然后基于此衍伸更多。 整体来说,百度外卖的故事还是很宏大的,近期和远期都有很清晰的目标,先拿下外卖市场本身,同时建构同城物流体系,最后再基于这套体系去做更多同城物流,将更多服务送上门。

    1.2K110发布于 2018-04-27
  • 来自专栏全栈程序员必看

    移动app开发流程,app开发步骤

    个人github:https://github.com/qiilee 欢迎follow 移动app开发流程,app开发步骤 app是手机软件的简称。 一款好的app需要哪些步骤? 移动应用开发步骤1. 规划应用UI 移动应用开发步骤2. 设计数据操作与存储 移动应用开发步骤3. 跳转多页面实现 移动应用开发步骤4. 功能开发: 产品经理协同主工程师,基于APP界面设计方案,形成程序架构设计方案,并有工程师团队进行开发,完成产品设计。 经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询 开发app项目的步骤 据北京APP开发公司东方爱智总结得出:一个完整的app开发过程要经过合同的签订→项目启动→建立产品原型 这就是一个完整的app开发过程 App开发是一个不断和客户沟通和推敲的过程。首先,如果要做一款app,必须要前期进行沟通,初步表明此款app要实现的效果,属于哪个类型的app

    4.5K20编辑于 2022-06-27
  • 来自专栏陶然同学博客

    【苍穹外卖】一些开发总结

    DTO:如果前端返回的实体类和对应的实体类比较较大差别 使用DTO来封装数据 后面在使用

    43111编辑于 2024-02-25
  • 来自专栏iOS面试技术问题

    iOS App冷启动治理:来自美团外卖的实践

    美团外卖iOS客户端从2013年11月开始,历经几十个版本的迭代开发,产品形态不断完善,业务功能日趋复杂;同时外卖App也已经由原来的独立业务App演进成为一个平台App,陆续接入了闪购、跑腿等其他新业务 三、问题现状 性能存量问题 美团外卖iOS客户端经过几十个版本的迭代开发后,在冷启动过程中已经积累了若干性能问题,解决这些性能瓶颈是冷启动优化工作的首要目标,这些问题主要包括: image 注:启动项的定义 下面是外卖App的架构图,外卖的架构主要分为三层,底层是基础组件层,中层是外卖平台层,平台层向下管理基础组件,向上为业务组件提供统一的适配接口,上层是基础组件层,包括外卖业务拆分的子业务组件(外卖App 和美团App中的外卖频道可以复用子业务组件)和接入的其他非外卖业务。 启动项代码无法复用:启动项无法收敛到子业务库内部,在外卖App和美团App中要重复实现,和外卖App平台化的方向不符。

    1.7K31发布于 2020-09-17
领券