如何使用.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日
- 如何使用腾讯云开发一款 AR 应用介绍
- 如何使用腾讯云开发一款 AR 应用介绍
- 基于 Hybrid App(混合模式移动应用)中IOS开发证书创建和打包使用
- .Net语言 APP开发平台——Smobiler学习日志:在手机应用开发中如何设置全局样式
- Smobiler,一个使用.Net的移动应用开发工具,3.4即将到来:横屏、IM
- .Net语言 APP开发平台——Smobiler学习日志:在手机应用开发中如何实现线状图表
- phonegap 开发入门 PhoneGap官方网站上有详细的入门示例教程,这里,我针对使用PhoneGap进行Android移动应用的开发对其官网的Get Started进行一些介绍、补充。 Ste
- 如何管理app的进程与内存分配,以及在Android开发应用的时候如何主动的减少内存的使用
- .NET(C#)能开发出什么样的APP?盘点那些通过Smobiler开发的移动应用
- .Net语言 APP开发平台——Smobiler学习日志:在手机应用开发中如何快速实现应用间的分享功能
- Worktile 移动团队如何使用 C++ 完成跨平台应用开发
- 使用YOURAPP做移动应用开发
- ios开发中如何把正在开发的app安装在远程测试设备上(使用adhoc发布自己的应用)
- .Net语言 APP开发平台——Smobiler学习日志:在手机应用开发中如何快速调用电话拨打功能
- 如何使用MUI框架开发移动APP界面
- 使用APPCAN开发移动应用APP心得
- 一行代码不用敲,15分钟轻松搞定GIS开发,GISer福音,教你如何从下载到使用webappbuilder创建第一个应用程
- 如何使用腾讯云快速开发一款 AR 应用
- 如何配置基于eclipse的easy structs插件,并介绍了如何结合使用easy structs和eclipes来开发struts的应用
- 移动物联世界如何开发一款优秀的安卓App