“文林物业系统”(简称“文林社区”)是一款与物业管理软件无缝衔接的移动端系统。可在线查看通知公告、报修、投诉建议、查询物业管理费、水电气等其他费用,并且支持在线缴费。以物业管理为接入点,在未来,将会致力于打造成一个以物业主为中心,挖掘社区生活、教育、医疗等需求,发展成为一个围绕多方合作的平台。

 

这款APP由文林科技开发,文林科技全称重庆市潼南区文林网络技术服务有限公司,是一家从事于软件开发、服务器方面的专业技术服务有限公司,致力于打造更多适用于企业、个人、政府机构民生软件。
Smobiler与此次项目的负责人,同时也是在Smobiler技术交流群里非常活跃的成员——华风(QQ:233953058),进行了连线交流。
 
Smobiler(以下简称S):我们体验了“文林社区”这款APP,说实话,您这个应用没出来之前,我们没想到会有社区这一块的应用。能简单介绍当时开发这款APP的初衷,或者说是什么动机促使了这款APP的诞生。
文林科技(以下简称文):哈哈,没想到吧。我刚接触Smobiler的时候,一开始的时候也就认为Smobiler就是做一些小的应用,但是后来发现它不仅仅限于一些小的日常开发,那样格局太小了,比方说一开始只是做一些和物业相关的小应用,后来发现它可以变得更无限大,在未来的时间里,它会涉及到民生、教育等领域,那我们为何不打造成一个更完整的社区平台。说到这里,嗯,因为这款“文林社区”这款平台,在未来也会涉及到硬件部分的需求,所以我想了解,目前Smobiler可以支持的硬件大概有什么样的种类?
S:Android能支持的硬件,我们都能支持,只要能提供SDK,这在技术上没有任何障碍的。我们也展开了硬件适配合作,并且在商城上有相应的公告。其实目前Android方面的发展,很多硬件在集成Android接口已经很好了,未来会是一个趋势。
:嗯,明白了,这个公告我知道,我也看到了。对,我也认为智能化会是未来的一个市场主导,比方说“文林社区”APP,未来不仅仅是一个简单的物业APP,它可能还会涉及到智能硬件的连接,连接每个家庭,为他们提供更好的服务。
 
S:我们想了解当时你在开发上投入了多少资源,特别是UI上的投入有多少?
:用我们Smobiler开发,因为我们习惯了用C#,在代码上我们没有什么问题。其实UI应该是有专人负责,当时这个APP一开始我们的定位只是在物业相关的一个小应用,前面也说过,后来发现它应该有更大的格局,就调整了战略,修改UI,未来会投入专业的资源去完善应用的各个方面,内容、界面、功能等。目前的UI是我完成的,我自己个人只是技术出身,对于美工这方面肯定不如专业的擅长,所以在UI方面的投入反而比代码开发还要多,UI折腾了我半个多月吧。
 
S:我们知道在苹果应用商店上线是一件比较麻烦的事情,能和我们分享你当时上架iOS的经验吗?
:iOS方面他们的时间和我们不同步,而且他们的规范规则不一样,在iOS这一块上架时,当时我们还是蛮崩溃的事情。以前是给自己下属去做的,感觉蛮轻松的。但是在自己实际操作的过程中,发现困难还是蛮多的,特别是对没有接触过iOS的人来说,以后一定要注意几个问题,第一个就是包名的问题;第二个是如果使用windows系统的开发者,如果没有mac电脑,那么可以去做一个苹果的虚拟机,这样的话在上架iOS应用的时候会特别方便,特别是在申请钥匙串的时候。关于这些经验的细节,我有在我们Smobiler社区发过一个相关的经验帖子,如果我们的朋友遇到iOS上架的问题可以到我的帖子去看一看。(https://www.smobiler.com/forum.php?mod=viewthread&tid=11605,帖子内的图片需登陆方可查看)
 
S:最后,有什么想对Smobiler说的,或者对Smobiler的建议吗?
:我一直是这么认为的,不管从我个人角度来说,还是从未来发展来说,我们是希望跟着Smobiler一起共同成长,也希望在未来的时间里,Smobiler能做的更完善更强大,能有越来越多好用的控件。另外,因为Smobiler处于发展当中,很多控件更新很快,但是很多文档资料是没有更新上来的,另外还有一个是类库的描述,我希望Smobiler都能逐渐完善起来。
S:嗯,你说的非常对,现在我们已经在补充完善文档,不久后就上线了。非常感谢你的建议和支持,最后,感谢你配合我们这次的采访工作。
 
采访日期:2018年9月20日。

从一个点子到一个社区APP,是如何通过.NET实现的?——“文林物业系统”APP介绍及采访记录的更多相关文章

  1. 如何使用.net开发一款小而美的O2O移动应用? ——“家庭小秘”APP介绍及采访记录

    “家庭小秘”是一款“互联网+生活服务”平台,为市民家庭提供优质家庭生活服务和企业后勤服务,包含了用户注册.购买预约.订单查询.充值付款.即时通讯等功能. 这款应用已上线至AppStore和安卓的应用商 ...

  2. extjs5 一个容器中有几个组件公用一个控制器和一个模型

    Ext.define('TestViewModel', { extend: 'Ext.app.ViewModel', alias: 'viewmodel.test', // connects to v ...

  3. nginx和apache最核心的区别在于apache是同步多进程模型,一个连接对应一个进程;nginx是异步的,多个连接(万级别)可以对应一个进程

    nginx和apache的一些优缺点比较,摘自网络,加自己的一些整理. nginx相对于apache的优点: 1.轻量级,同样是web 服务,比apache 占用更少的内存及资源 2.抗并发,ngin ...

  4. 一个小时搭建一个全栈 Web 应用框架

    把想法变为现实的能力是空想家与实干家的区别.不管你是在一家跨国公司工作,还是正在为自己的创业公司而努力,那些有能力将创意转化为真正产品的人,都具有宝贵的技能并拥有明显的实力.如果你能在不到一个小时的时 ...

  5. nginx与apache 对比 apache是同步多进程模型,一个连接对应一个进程;nginx是异步的,多个连接(万级别)可以对应一个进程

    nginx与apache详细性能对比 http://m.blog.csdn.net/lengzijian/article/details/7699444 http://www.cnblogs.com/ ...

  6. 一个基于 Beego 的,能快速创建个人博客,cms 的系统

    学习beego时候开发的一个博客系统,在持续完善,有不足之处,望大佬们多多体谅,并且指出.感谢! Go Blog 一个基于Beego的,能快速创建个人博客,cms 的系统 包含功能 查看 Go Blo ...

  7. NET Core Kestrel部署HTTPS 一个服务器绑一个证书 一个服务器绑多个证书

    .net core 3.0 网站发布到centos后,绑定ssl证书,一个服务器绑一个证书,一个服务器绑多个证书 开始之前:对于windows服务器不存在这个问题,在iis中绑定证书是非常简单的一件事 ...

  8. ZeroMQ接口函数之 :zmq_connect - 由一个socket创建一个对外连接

    ZeroMQ 官方地址 :http://api.zeromq.org/4-0:zmq_connect zmq_connect(3)  ØMQ Manual - ØMQ/3.2.5 Name zmq_c ...

  9. ZeroMQ接口函数之 :zmq_msg_send – 从一个socket发送一个消息帧

    ZeroMQ 官方地址 :http://api.zeromq.org/4-0:zmq_msg_send zmq_msg_send(3) ØMQ Manual - ØMQ/3.2.5 Name zmq_ ...

随机推荐

  1. 如何看MySql执行计划explain(或desc)

    简介 MySQL 提供了一个 EXPLAIN 命令, 它可以对 SELECT 语句进行分析, 并输出 SELECT 执行的详细信息, 以供开发人员针对性优化.EXPLAIN 命令用法十分简单, 在 S ...

  2. jdk源码阅读笔记-ArrayList

    一.ArrayList概述 首先我们来说一下ArrayList是什么?它解决了什么问题?ArrayList其实是一个数组,但是有区别于一般的数组,它是一个可以动态改变大小的动态数组.ArrayList ...

  3. Java开发环境Jave EE 和 jdk 下载

    以下软件均为64位环境 jdk版本:jdk1.8.0_181 jave EE版本(当前最新版本4.8):eclipse-jee-photon-R-win32-x86_64.zip 链接:https:/ ...

  4. 03. Redis-配置文件

    redis-3.2.6配置文件 主要修改配置文件几个大方面: 端口 port 安全: bind ip 绑定监听IP 安全模式开启与否 protected-mode 一般设置yes 访问密码 requi ...

  5. box-decoration-break属性

    box-decoration-break属性可以指定元素片段在跨行.跨列或跨页(如打印)时候的样式渲染表现.默认情况下,元素的跨行或跨列渲染都是裁剪分割,各得一部分.举个例子<div class ...

  6. Retrofit的初次使用

    rxretrofitlibrary是一个已经写好的网络框架库,先以本地Module导入到自己的项目中. 1.它的初始化操作大多在自定义的application中完成,如: public class A ...

  7. Soot生成代码控制流图

    Soot可以对代码进行分析,提供了多种字节码分析和变换功能,通过它可以进行过程内和过程间的分析优化,以及程序流图的生成,还能通过图形化的方式输出. http://www.brics.dk/SootGu ...

  8. 关于ORACLE的各种操作~持续汇总~

    增.删.改: 增加所有 INSERT INTO 表名 VALUES(序列名.NEXTVAL,'值1','值2','值3','值4','值5'); 指定增加 INSERT INTO 表名(字段1,字段2 ...

  9. SQL Server获取连续区间的日期

    个人理解的方法有三种 通过系统表master..spt_values获取 用WHILE循环获取 游标获取 CET递归(感谢评论区博友) 方法一:通过系统表master..spt_values获取 1. ...

  10. python 线程(一)理论部分

    Python线程 进程有很多优点,它提供了多道编程,可以提高计算机CPU的利用率.既然进程这么优秀,为什么还要线程呢?其实,仔细观察就会发现进程还是有很多缺陷的. 主要体现在一下几个方面: 进程只能在 ...