|
前几天从知乎偶然得知Smobiler这个产品,起初没引起注意,以为又是套了个WebView的壳,后来又在几个帖子看到有人推荐,于是准备试用一番。
下载、安装、运行Hello World都非常顺利,这让我对这个产品好感度迅速上升。
VS+C#+WinForm,这个组合的开发效率和代码质量是毋庸置疑的,跟Android Studio相比简直一个天上一个地下。我比较担心的是性能问题,初步看了下貌似客户端的事件都要通过TCP回送给服务端来处理,这个对性能多少是有影响的,尤其是在外网网络环境不好的情况下,客户端对UI的响应实时性要求又高,体验可能不会太好。目前都在局域网测试,还没发现太大的问题,持续观察吧。
在使用了几个官方提供的控件(主要是ListView和AlbumView)后发现每个控件都或多或少存在一些问题或者自定义性不强(比如AlbumView的删除按钮貌似就不能隐藏,显示的图片下标也会出现错乱),不能满足日常需求。我个人觉得这些控件不属于该产品的核心功能,完全可以把这部分独立开源出来,借助广大开发者的力量将这部分迅速完善起来,对于产品本身应该是百利无一害的。
看到这么好的一个产品,又是我喜欢的.Net平台C#语言,真的希望它能走下去,越来越好!
|
|