侯一为

侯一为

擅长移动端,微信小程序,跨平台

发送消息
0 · 0条评价 回复率 50% 3年经验 ¥80/时
移动开发 前端开发
技术

职业经历

Kotlin、Java、Android、SQL、MVVM、MVP、Html5、CSS、JS、数据结构、Jetpack compose、 Flutter、鸿蒙、UniApp、Vue、Ts、微信小程序

工作经历

中级Android开发工程师 · 深圳市孚云信息科技有限公司

2024年02月 — 2024年11月

技术,前端/移动开发,Android

1. 负责衣点通零售版,服装微店小程序,项目需求的评估,进行技术选型,并制定开发方案 2. 负责餐饮商户掌上 App - 招财喵( Android + ios )负责的开发与维护 3. 负责代理商小程序,扫码点餐小程序的开发与维护 4. 负责部分纯 Vue 项目,H5+Native 等功能的开发与维护 5. 并将部分 App 上架到腾讯应用宝,华为应用商城等渠道 6. 对公司 Android 端产品进行版本适配

中级Adnroid开发工程师 · ****

2023年02月 — 2024年02月

技术,前端/移动开发,Android

1. 对 GoMenu Pos 项目需求的评估,进行技术选型,并制定开发方案 2. 对 GoMenu Pos 项目老旧功能的重构、框架的搭建 3. 对公司 Android 端的项目基础组件库的封装(部分组件开源Jetpack) 4. 跟踪市场反馈并进行优化,维持 15天/30天 一更的频率 5. 对公司 Android 端产品进行版本适配

初级Android研发工程师 · ****

2020年06月 — 2023年02月

技术,前端/移动开发,Android

1. 参与开发需求的评估与技术实现方案 2. 对项目基类、工具类、自定义常用控件的封装,降低开发成本,提高开发效率,包括但不限于第三方登录,支付及分享 3. 完成项目新需求与反馈优化 4. 对公司已有的工具组件库进行维护升级

教育经历

广州城市职业学院

软件技术

2017年09月 — 2020年06月

项目经历

开发者捷印

2024年08月 — 2024年12月

1. 聚合了佳博、芯烨、爱普森、必胜龙等国内外主流打印机的SDK,创建小票和标签打印机,并支持WiFi、BLE、USB通讯。 2. 实现了USB和蓝牙打印机的搜索和检索功能,同时支持编辑和预览打印内容。 3. 提供了Jitpack Compose和Flutter两个版本。 4. 采用组件化架构,编辑预览打印内容和打印机通讯功能可独立使用,不同打印机SDK也可按需单独打包,降低APK大小。 5. 使用Singleton模式管理打印机,通过Coroutine处理打印过程,并使用队列优化并发打印。 6. 结合Singleton、Builder、Factory模式创建和管理不同类型的打印机。 7. 利用Flyweight、Singleton和Bitmap技术绘制打印内容,支持图片、文本、条形码的绘制,自动适应中英文换行,并提供左中右、上中下等多种对齐方式。

衣点通零售

2024年03月 — 2024年12月

以 Java + kotlin + mvp为技术栈开发的一款服装行业的SAAS服务软件,有一体机(平板)和手机两个终端,拥有服装零售场景下基础功能:销售退货入库盘点标签打印交接班统计,以及各种报表。 1. 接入自己开源的 DrawingSupport 和 PrintSupport 库,大幅提高了程序打印小票和标签功能的稳定性 2. 引入 Kotlin 和 ViewBinding 大幅提高了程序的稳定性和开发效率 3. 升级优化项目架构保持技术栈与时俱进;减少对第三方库的依赖降低维护难度;升级实现方案提高交互性能优化用户体验 4. 对接穿山甲 SDK 开启广告营收业务线 5. 上架到腾讯应用宝、华为应用市场

招财喵 - 餐饮商户App

2024年03月 — 2024年12月

以 Uniapp + Vue3 + Ts 为技术栈开发的一款为餐饮商户提供门店管理的软件,利用 Uniapp 框架的跨平台特性 Android + Ios 双端进行开发;商户可以在此 App 内随时查看门店营业数据,修改门店数据、商品档案、上下架沽清售罄等;对接美团和抖音团购;还能在软件内购买软件服务(微信支付)。 1. 使用 Pinia 管理账号状态及门店数据 2. 对图鸟UI组件库进行业务封装,提高开发效率 3. 对 Echarts 图表库进行二次封装,提高开发效率

招财伙伴微信小程序

2024年03月 — 2024年12月

以 Vue3 + Js 为技术栈开发的一款代理商管理工具小程序,代理商或业务员在私域环境下对各自的商户经营管理,有注册,绑定,激活,查看或修改商户账户部分权限的小程序 1. 对 uVue 组件库进行业务封装,提高开发效率 2. 使用 vuex 管理账号数据

货宝宝

2020年06月 — 2024年12月

1.负责处理客户使用反馈的bug修复与新需求的开发 2. RecyclerView + DiffUtil + LiteOrm 重构销售订单与出货单业务模块,优化卡顿问题 3. 优化App初始化逻辑,降低接口频繁调用给后台造成的压力 4. MVVM + LiteOrm 实现 销售复核发货 5. 接入微信分享

衣点通扫码点餐

2024年03月 — 2024年11月

以 Uniapp + Vue3 + Ts 为技术栈开发的一款与餐饮收银终端共存的餐饮点餐小程序平台,顾客可以通过小程序直接查看所在门店的会员账户(授权后),或者点餐就餐,支付等业务功能。 1. 使用 Pinia 状态管理框架管理账号、餐桌等数据 2. 使用 Uniapp Api 调用微信支付,使用 WxJsApi 发起微信 H5 支付,和第三方小程序支付

衣点通服务市场,支付进件

2024年02月 — 2024年11月

以 Vue3 + Ts 为技术栈,一次开发多端使用,内嵌到衣点通服装(Android Native 或 IOS Native)或餐饮终端内的功能模块,为 Android、Ios、Pc 多端提供功能支持,并进行数据交互,拉起并监听微信支付结果等业务功能。 服务市场:商户可以在此模块内购买或续费公司推出的各种软件服务 支付进件:商户可以在此链接内开通乐刷等其它第三方聚合支付服务,把支付进件功能和入口统一起来 1. 使用 Pinia 状态管理框架管理付款码,刷新具体方案的付款码并缓存10分钟 2. 页面在前台时静默轮训支付结果以减少资源占用

GoMenu Pos

2023年02月 — 2024年02月

GoMenu Pos 是一款面向包括但不限于新西兰零售行业的全能管家,前身为 Yugu;涵盖餐饮、便利店、超市、酒馆等场景; 8个月时间从重构到上线,已持续稳定给超800个不同级别的连锁商户提供服务,在本系统上统计的日均交易额超千万美元 设计模式与技术栈:MVVM + Kotlin + DataBinding + LitePal + RxEasyHttp + Coroutine 打印服务模块 PrintSupport (开源至GitHub) + 单例 AutoPrintManager:对接多种品牌打印机的 SDK 为 GoMenu 和 其它 Android 产品提供收据或标签打印服务,以及降低开发者对接打印机 SDK 的成本;据运营统计丢单率不超过0.02%, 单张单据打印商品数据过百,轻松满足日常收据及标签打印需求 收据及标签绘制模块 DrawingSupport (开源至 GitHub):利用 Canvas + Bitmap 实现,为 GoMenu 等 其它 Android 产品 提供打印内容的绘制;支持绘制 图片/文本/条形码 常见的打印内容,实现中英文本自动换行,支持 对齐/字号/效果/ 行距/间距/对齐方式 等设置,轻松获取常见的收据及标签效果 混合开发:使用 JSBridge + WebView 内嵌 H5 的部分功能 Socket:海外 WindCave/VxLink/VxClud 等 刷卡机的对接 性能调优:启动速度优化,内存使用优化,WebView 交互卡顿 海外经验:GoMenu 对 Android 版本的适配,已成功适配至 Android 13

货宝宝私域项目管理

2021年10月 — 2022年02月

全新的项目架构搭建 - 组件化结构 由即时消息、项目、协同、通讯录、云盘五大模块组成,使用组件化的结构搭建,对ARoute进行二次封装和接口下沉的 方式实现模块之间的通信 阿里云OSS存储服务 + OkHttp + File + Service 个人云盘管理-多线程传载服务

货宝宝餐饮/收银

2020年09月 — 2020年09月

ThreadPoolExecutor + LinkedBlockingDeque 升级多线程打印服务 - 单例模式的打印服务 AsyncTask + File + SqlLite优化商品数据同步服务 Socket + LinkedBlockingQueue商品资料下发到顶尖条码秤SDK App性能优化:升级数据同步服务工具、优化数据库操作、优化UI结构、优化初始化逻辑减少不必要的数据请求与刷新 完成需求任务及修复Bug反馈

TA 的技能服务

该人才共 1 项技能服务,可在 技能服务 中搜索「侯一为」查看。