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

 

这款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. cygwin pip安装

    1.概要 当python的包多了以后,你会发现一个个去下载然后安装挺麻烦的,耗时耗力.java里面有maven,ivy来帮你管理jar包,而类似的python里有pip来完成这个任务. 2.pip安装 ...

  2. Django_cookie_session

    登录时候后台打印request.COOKIE 1.login页面正确登录的话,后台页面可以获取到浏览器携带的cookie的. 2.第一行的sessionid其实就是cookie值 3.session的 ...

  3. Java后端框架之Spring Boot详解,文末有Java分布式实战项目视频可取

    在 Java 后端框架繁荣的今天,Spring 框架无疑是最最火热,也是必不可少的开源框架,更是稳坐 Java 后端框架的龙头老大. 用过 Spring 框架的都知道 Spring 能流行是因为它的两 ...

  4. #Java学习之路——基础阶段二(第九篇)

    我的学习阶段是跟着CZBK黑马的双源课程,学习目标以及博客是为了审查自己的学习情况,毕竟看一遍,敲一遍,和自己归纳总结一遍有着很大的区别,在此期间我会参杂Java疯狂讲义(第四版)里面的内容. 前言: ...

  5. [翻译 EF Core in Action 2.0] 查询数据库

    Entity Framework Core in Action Entityframework Core in action是 Jon P smith 所著的关于Entityframework Cor ...

  6. “==”、“equals()”、“hashcode()”之间的秘密

    前言 万丈高楼平地起,今天的聊点基础而又经常让人忽视的话题,比如“==”与“equals()”区别?为何当我们重写完"equals()"后也要有必要去重写"hashcod ...

  7. SignalR第一节-在5分钟内完成通信连接和消息发送

    前言 首先声明,这又是一个小白从入门到进阶系列. SignalR 这个项目我关注了很长时间,中间好像还看到过微软即将放弃该项目的消息,然后我也就没有持续关注了,目前的我项目中使用的是自己搭建的 Web ...

  8. C#动态调用泛型类、泛型方法

    在制作一个批量序列化工具时遇到了如下问题,在此记录一下,仅供参考. 主程序加载另一个程序集,将其中的所有类取出,然后对这些类分别调用泛型类或泛型方法.控制台程序解决方案如下: Main工程:提供Wor ...

  9. 解决小米手机USB安装apk时AS报错:INSTALL_FAILED_USER_RESTRICTED

    今天,直接用AS在小米手机上运行安装的时候总是报错:INSTALL_FAILED_USER_RESTRICTED,于是乎,通过以下方式解决: 在开发者选项将USB安装打开,然后,哈,解决了.记录一下.

  10. Android 个人手机通讯录开发

    一.Android 个人手机通讯录开发 数据存储:SQLite 数据库 开发工具:Android Studio 二.Phone Module 简介 1. 界面展示                2. ...