如何使用.net开发一款小而美的O2O移动应用? ——“家庭小秘”APP介绍及采访记录
“家庭小秘”是一款“互联网+生活服务”平台,为市民家庭提供优质家庭生活服务和企业后勤服务,包含了用户注册、购买预约、订单查询、充值付款、即时通讯等功能。
这款应用已上线至AppStore和安卓的应用商店,正式投入上线。
这款应用由极美创享开发,极美创享全称镇江市极美创享科技有限公司。是一家专业提供生活服务类、电商类平台开发的软件科技公司。
我们和极美创享公司取得了联系,接受此次采访的是项目负责人,也是从Smobiler 3.0版本便开始接触的老用户——上善若水。
Smobiler(以下简称S):“家庭小秘”面向的人群定位是什么类型的?
极美创享(以下简称极):这是一款面向城市生活服务的应用,是一款线上+线下结合的O2O服务平台。
S:我们知道,面向C端的O2O平台,对应用界面的UI有一定要求,像“家庭小秘”这么漂亮的应用,在我们的用户案例里还是比较少见的。
极:对,主要的原因是什么呢?主要原因是现在的企业内的应用,对UI的要求没那么高,但是那些已经有成熟的企业ERP开发经验的公司,我们花精力去改去做的东西,可能还没人家简单做的来的快、来的好。但是电商、O2O这一块,我们考虑过,因为每一家电商、每一个客户想要的功能,都是有区分、都是不同的,而且都是不同行业不同领域的,都是有个性化需求的,所以在这一块可以挖掘的空间还是很大,这也是我们公司自己的定位,所以UI方面肯定是有投入的。
S:那你们在开发上投入了多少资源,特别是UI部分?
极:有两个人负责,一个负责前端的UI,负责所有的页面设计,一个负责后端开发,其实两个人就足够解决整个APP的开发流程。UI的话,半个月已经把所有的页面版式设计出来了,加上后面在开发的过程中,还有一些业务调整,大概一个月的时间吧。后端就稍微长一点,因为中间有一些业务方面的沟通、需求的整理,都算在里面了,大概一个多月到两个月的时间。
S:在UI方面的你们有什么能和Smobiler提的建议,或者说,Smobiler能做什么改进可以帮到你们在做开发呢?
极:因为UI在设计版面的时候,它所考虑的因素在于他自己的创意和想法,希望Smobiler不要有太多的限制,比如说Smobiler的右上角是被限制住的,那一块的功能是没有办法去做的。但是这一块Smobiler说在4.6版本对企业用户开放,这一点还是蛮开心的,我们也期待很久(笑)。4.6版本开放之后,我肯定会投入更多的精力在这方面,去做更多的案例出来,然后分享给大家。
S:我们看到这款O2O生活服务类的应用,我们也体验了,看到里面有充值、支付功能,能和我们分享一下支付功能的开发经验吗?
极:其实Smobiler平台已经很强大了,比如说,支付宝支付这块,我们完全用的是插件,把插件直接放到平台内就可以使用了,我们在这块没有做太多的开发。微信支付呢,走了一点弯路,微信他们只是提供了一个简单的接口,但是后续还是有很多后面要做的一些东西,网上的案例比较少,可以参考的案例代码也比较少,其实这个跟Smobiler没有多大的关系。比如说他(微信支付)有一个算是bug的吧,微信生成的key(商户里的key),他要重新生成一次才能使用,也就是说他第一次生成的那个key,是永远激活不了的,这个是难倒的很多人,因为你的代码是没有问题的,但是你以为你的代码有问题,就一直在那边试错一直试错,最后重新生成了一下,居然就好了,这是一个很大的坑。一些论坛里也会有人发生发帖说这个问题。
S:这是一个很宝贵的经验,感谢你的分享,最后,从你的角度,有什么建议、牢骚什么的,想对Smobiler说吗?
极:(笑)其实我能在群里进行一些分享什么的,也是因为看到平台发展越来越好,我也是希望自己贡献自己一份微薄的力量吧,也没有什么牢骚,以前有,都当场说出来了。现在没有牢骚,因为确实看到(Smobiler)越来越好。
S:嗯,非常感谢你长久以来的支持,谢谢你接受这次采访。
采访日期:2018年9月20日
如何使用.net开发一款小而美的O2O移动应用? ——“家庭小秘”APP介绍及采访记录的更多相关文章
- 利用React Native 从0到1 开发一款兼容IOS和android的APP(仿造京东)
最近有一部电视剧叫做<微微一笑很傻逼>里面有个男猪脚,人们都叫他大神~我觉得吧~大神是相对的~所以~啥事都得谦虚! 好了 今天介绍的是如何从0到1利用React Native开发一款兼容I ...
- Pyqt5开发一款小工具(翻译小助手)
翻译小助手 开发需求 首先五月份的时候,正在学习爬虫的中级阶段,这时候肯定要接触到js逆向工程,于是上网找了一个项目来练练手,这时碰巧有如何进行对百度翻译的API破解思路,仿造网上的思路,我摸索着完成 ...
- 如何开发一款堪比APP的微信小程序(腾讯内部团队分享)
一夜之间,微信小程序刷爆了行业网站和朋友圈,小程序真的能如张小龙所说让用户"即用即走"吗? 其功能能和动辄几十兆安装文件的APP相比吗? 开发小程序,是不是意味着移动应用开发的一次 ...
- 准备开发一款开源NES模拟器
前几天无意见看到一些NES的开发资料,勾起了小时候暑假的无数美好回忆,做为一名码农,萌发了自己写一款模拟器的想法.一来可以加深自己对整个系统/游戏的理解,一来可以实现小时候的梦想:),希望可以坚持下来 ...
- 开发一款高端大气上档次的android应用需要必备的知识——记于2013年末
Android入门还是很简单的,看两本书,翻阅几篇文章,搭建了开发环境就算入门了.可是怎样开发一款完备的android应用呢,开发一款高端的android应用又需要那些知识呢,作者根据几年的开发经验做 ...
- 开发一款APP所需要的时间
"要多少钱""要多少时间"这应该是一个企业在打算开发一款APP时问到最多的问题了.的确,现在的人不管做什么事情都讲究计划,更何况在这个时间就是金钱的时代,企业如 ...
- 零基础开发一款微信小程序商城
零基础开发一款微信小程序商城 一个朋友问我能不能帮忙做个商城?我一个完整网页都写不出的 菜鸟程序员,我该怎么拒绝呢?好吧,看在小程序这么火的形势下,我还是答应了!找了个开源项目,差不多花了三天时间搞定 ...
- Vue+koa2开发一款全栈小程序(1.课程介绍+2.ES6入门)
1.课程介绍 1.课程概述 1.做什么? Vue+koa2开发一款全栈小程序 2.哪些功能? 个人中心.图书列表.图书详情.图书评论.个人评论列表 3.技术栈 小程序.Vue.js.koa2.koa- ...
- 带你开发一款给Apk中自动注入代码工具icodetools(完善篇)【申明:来源于网络】
带你开发一款给Apk中自动注入代码工具icodetools(完善篇)[申明:来源于网络] 带你开发一款给Apk中自动注入代码工具icodetools(完善篇):http://blog.csdn.net ...
随机推荐
- VMware workstation的基础使用
1. VMware workstation虚拟化平台简介2. VMware workstation提供网络资源3. VMware workstation提供存储资源4. VMware workstat ...
- linux 搜索某个系统命令的位置
Which命令 功能简述which命令的作用是在PATH变量指定的路径中搜索某个系统命令的位置并且返回第一个搜索结果.也就是说使用which命令就可以看到某个系统命令是否存在以及执行的到底是哪一个位置 ...
- TensorFlow TensorBoard使用
摘要: 1.代码例子 2.主要功能内容: 1.代码例子 <TensorFlow实战>使用MLP处理Mnist数据集并TensorBoard上显示 2.主要功能 执行TensorBoard程 ...
- ReentrantLock之公平锁源码分析
本文分析的ReentrantLock所对应的Java版本为JDK8. 在阅读本文前,读者应该知道什么是CAS.自旋. 本文大纲 1.ReentrantLock公平锁简介 2.AQS 3.lock方法 ...
- MySQL 复制 - 性能与扩展性的基石 2:部署及其配置
正所谓理论造航母,现实小帆船.单有理论,不动手实践,学到的知识犹如空中楼阁.接下来,我们一起来看下如何一步步进行 MySQL Replication 的配置. 为 MySQL 服务器配置复制非常简单. ...
- .net core 并发下的线程安全问题
抱歉,其实内容并不如题!!!真正的题目应该为<.net core 并发下由于注入模式引起的线程安全问题> 背景(写测试demo所出现的异常,供大家学习与拍砖): .net core web ...
- ES 16 - 对Elasticsearch中的索引数据进行增删改查 (CRUD)
目录 1 创建document 1.1 创建时手动指定id 1.2 创建时自动生成id 2 查看document 2.1 根据id查询文档 2.2 通过_source字段控制查询结果 3 修改docu ...
- 我的Windows装机必备软件与生产力工具
目录 系统工具 工作学习 开发工具 VS插件 2018年12月21日,最近要装新电脑,借此将自己常用的工具总结一下. 系统工具 wox,软件快速启动工具,有翻译等插件 everything,本地文件文 ...
- PHP扩展高性能日志系统SeasLog简单上手
Windows部分:-------------------------------------------------------- https://pecl.php.net/package/Seas ...
- 微服务(入门一):netcore安装部署consul
环境准备 vs开发环境:vs2017 consul版本: 1.4.4 netcore版本:2.1 安裝Consul 1.从官网下载consul到本地,选择系统对应的版本进行下载到本地,下载地址:h ...