Smobiler上海石磨_.NET移动开发平台

标题: Smobiler 4.8开发功能征集(征集时间:2月25日-3月3日) [打印本页]

作者: amanda.li    时间: 2019-2-25 10:23
标题: Smobiler 4.8开发功能征集(征集时间:2月25日-3月3日)
Smobiler4.7已正式发布(Smobiler4.7版本公告及功能介绍)。4.8版本的开发工作也开始投入规划。
我们一直希望Smobiler官方论坛社区成为大家开发交流、资源共享、经验分享、表达意见的地方,这样我们能从帖子中获知大家在开发时的困惑,了解开发者们的需求,有了帖子的记录,不仅方便产品同事翻阅记录,并且每位新开发者在遇到问题时,也可以搜索前人发过的帖子,及时获得答案。


--------------------------------快来告诉我你们的想法--------------------------------
大家可以在本帖下回复,将你认为
→可增加的功能
→可优化的功能
→Bug
→可增加的插件
→各种天马行空的想法

都提出来吧,在征集结束后,我们会认真评估大家的建议,将结果一一回复。
征集时间:2019年2月25日-2019年3月3日23时59分


--------------------------------已确定开发的部分功能--------------------------------
在Smobiler 4.7发布后,我们整理了论坛中的相关帖子,已决定将以下建议收录入Smobiler 4.8的开发计划

l  南风Sweet
对TreeView控件的一些建议,希望Nodes能用字符串索引而不是数字,或者增加Ndes的index属性,增加Nodes的长按属性,方案:增加相关属性。
SwitchSelector望增加SelectedIndex  SelectedItem属性,方案:增加相关属性。
l  深圳市德盛科技有限公司
希望MapView基于Tag,点击后能跳转至导航,方案:点击后可设置是否跳转到导航。
l  十年
希望启动页可以设置,方案:在云平台上设置显示启动页的时间。

往期征集帖:
4.7版本征集:https://www.smobiler.com/forum.php?mod=viewthread&tid=11641
4.6版本征集:https://www.smobiler.com/forum.php?mod=viewthread&tid=11601
4.5版本征集:https://www.smobiler.com/forum.php?mod=viewthread&tid=848



作者: qio763    时间: 2019-2-25 10:36
本帖最后由 qio763 于 2019-2-25 10:43 编辑

1、增加控件的事件如:lable,img等,比如点击事件,减少使用panel套层
2、增加云平台打包的方式,应用名称、包名改为可修改,增加用户容错率及体验(可以是审核的模式修改)
3、插件的使用率,用户购买插件之后,由于误操作,插件就变为不可用了,可以增加插件的绑定功能,用户可以浏览自己使用的插件
4、重新规范开发文档与类库相关示例,让新手用户与老用户都可以非常方便查找PS:漏了一条,平台打包完成之后,默认使用的是应用名称,而这里基本都是中文,建议增加一个英文的名称,这样下载的时候才不会很多浏览不识别中文下载

作者: cy_pc311    时间: 2019-2-25 11:28
Image控件添加了ZoomingResourceID,麻烦也加上二进制哩
作者: 我来拾豆豆    时间: 2019-2-25 12:06
照片上传编辑裁剪可设定裁剪比例
作者: lichao8872    时间: 2019-2-26 10:16
1、增加一个以编程方式点击按钮的功能,类似winform  button.performclick()
2、蓝牙插件要支持低功耗BLE
作者: jaygor    时间: 2019-2-26 10:27
1、所有编辑控件支持双向绑定。
2、增强控件在设计时的可视化,尽量做到所见即所得,能极大增强Smobiler的开发效率。
3、打包版本能够像开发版一样扫码切换服务器。
4、增加计步控件。
作者: abd60    时间: 2019-2-27 15:46
遇到的功能,所以补充提出
1、打包版能稳定在手机端后台运行,如:播放音乐,上传GPS...
2、高德地图API 暴露更多,参考高德 JS API,地图Tag坐标修改后,并不能保证100%移动
3、手机端 高德 GPS获取,位置与实际偏差非常大
4、极光网页推送消息,手机端能截获到(尤其自定义消息)

希望SMO 越来越好!
作者: 南风Sweet    时间: 2019-2-27 23:11
abd60 发表于 2019-2-27 15:46
遇到的功能,所以补充提出
1、打包版能稳定在手机端后台运行,如:播放音乐,上传GPS...
2、高德地图API 暴 ...

位置偏差需要坐标系转换,建议百度了解下
作者: 南风Sweet    时间: 2019-2-27 23:12
jaygor 发表于 2019-2-26 10:27
1、所有编辑控件支持双向绑定。
2、增强控件在设计时的可视化,尽量做到所见即所得,能极大增强Smobiler的 ...

非常支持第二点!!
作者: 南风Sweet    时间: 2019-2-27 23:14
qio763 发表于 2019-2-25 10:36
1、增加控件的事件如:lable,img等,比如点击事件,减少使用panel套层
2、增加云平台打包的方式,应用名称 ...

smobiler升级之后很多文档都没有及时更新,建议官方尽快更新下,特别是帮助文档
作者: 南风Sweet    时间: 2019-2-27 23:25
像timer控件是去动态调用手机端的定时器,能否做一些控件把socker http mqtt这些网络协议抛给手机?这样就不用占用服务器资源和端口,以减轻服务器压力?个人觉得这个比较重要
作者: greatsoft    时间: 2019-2-28 12:00
多次提建议了,希望客户端能修改服务器IP,端口。
作者: greatsoft    时间: 2019-2-28 12:04
客户端能设置开机自动启动
作者: liaochaodqq    时间: 2019-3-1 22:51
1.希望在获取网络类型中,增加wifi获取已经连接的wifi ssid名称。因为某些场景下需要判断是否连接到指定网络。
2.希望能增加mysql等其他数据库的支持。毕竟现在的linux vps便宜很多。
3.希望文档能更详细一些。
4.希望QQ群里面设置一个自动应答机器人,大部分问题让机器人去回答。
作者: yezi8803    时间: 2019-3-1 23:51
本帖最后由 yezi8803 于 2019-3-3 23:53 编辑

1、listview 能否根据根据行类型设置不同模板。

2、listview支持上拉加载分页(提了N回了,一直在提这个意见)。

3、提供类似手机通讯录样式的分组listview控件。

4、能否增加barcodeview保存到系统相册的方法

5、第三方插件能否双向调用?如在第三方插件的UI界面中可以调用Smobiler中的页面。

6、webview能否获得当前页面的标题(title)?

7、修正安卓IM插件音视频聊天最小化应用退出的bug。
作者: yezi8803    时间: 2019-3-2 10:03
本帖最后由 yezi8803 于 2019-3-3 23:54 编辑

10、image控件能否支持放大(预览)窗口的标题自定义?

11、image控件的预览窗口能否提供press和longpress事件?
12、iamge控件能否提供判断图中是否有二维码并识别图中二维码的方法?
13、IM插件的UnReadMessage时间返回的参数里能否带上单聊中各个用户的未读消息数以及群组中各个群组的未读消息数?而不是只是返回一个总的未读消息数.


作者: lichao8872    时间: 2019-3-2 20:27
请提供一个获取所有打开窗体集合的函数,有时候需要单独控制某些窗体,判断是不是打开太多
作者: lichao8872    时间: 2019-3-2 20:57
希望加入一个在手机上导出本地CSV 或txt文件的功能
作者: Lula.Jin    时间: 2019-3-6 11:27
lichao8872 发表于 2019-3-2 20:57
希望加入一个在手机上导出本地CSV 或txt文件的功能

可在服务端处理并生成文件
作者: Lula.Jin    时间: 2019-3-6 11:28
lichao8872 发表于 2019-3-2 20:27
请提供一个获取所有打开窗体集合的函数,有时候需要单独控制某些窗体,判断是不是打开太多 ...

可提供当前打开窗体集合的名称,但不能提供对象
作者: Lula.Jin    时间: 2019-3-6 11:34
yezi8803 发表于 2019-3-2 10:03
10、image控件能否支持放大(预览)窗口的标题自定义?

11、image控件的预览窗口能否提供press和longpress ...

10.4.8中会增加image控件支持放大(预览)窗口的文本自定义
11.可通过跳转自定义Form实现或showdialog方式
12.可根据一些开源图像识别二维码的类库在服务端实现
13.会继续改进
作者: Lula.Jin    时间: 2019-3-6 11:38
yezi8803 发表于 2019-3-1 23:51
1、listview 能否根据根据行类型设置不同模板。

2、listview支持上拉加载分页(提了N回了,一直在提这个意 ...

1.ListView是基于模板的,如果不同有不同的样式,可使用Panel组合
2.暂未实现,后续开发
3.4.8中实现
4.4.8中实现
5.可通过协议传递到Smobiler组件中再调用
6.webview无此功能,可在onload事件中,通过标准的http协议获取
7.正在修复中

作者: Lula.Jin    时间: 2019-3-6 11:39
liaochaodqq 发表于 2019-3-1 22:51
1.希望在获取网络类型中,增加wifi获取已经连接的wifi ssid名称。因为某些场景下需要判断是否连接到指定网 ...

1.4.8中实现
2.支持mysql数据库,.net支持的数据库,smo都支持
3.后续完善
4.目前暂无支持,QQ已经下线了相关功能
作者: Lula.Jin    时间: 2019-3-6 11:40
greatsoft 发表于 2019-2-28 12:04
客户端能设置开机自动启动

客户端开机自动是指什么?手机开机就跳转打开你的应用?
作者: Lula.Jin    时间: 2019-3-6 11:42
greatsoft 发表于 2019-2-28 12:00
多次提建议了,希望客户端能修改服务器IP,端口。

4.8版本不做修改,后续会考虑
作者: Lula.Jin    时间: 2019-3-6 11:42
南风Sweet 发表于 2019-2-27 23:25
像timer控件是去动态调用手机端的定时器,能否做一些控件把socker http mqtt这些网络协议抛给手机?这样就 ...

第三方插件方式实现或在服务端实现
作者: Lula.Jin    时间: 2019-3-6 11:43
南风Sweet 发表于 2019-2-27 23:14
smobiler升级之后很多文档都没有及时更新,建议官方尽快更新下,特别是帮助文档 ...

会持续更新文档的
作者: Lula.Jin    时间: 2019-3-6 11:44
abd60 发表于 2019-2-27 15:46
遇到的功能,所以补充提出
1、打包版能稳定在手机端后台运行,如:播放音乐,上传GPS...
2、高德地图API 暴 ...

1.手机端后台运行需要加入系统白名单,防止系统主动防止应用
2.不是很理解你的需求
3.默认返回为GPS全球码,可在方法中自行转换为自己需要的码制
4.可使用Smobiler.Utility.JPush中的PushClientCallBack方法。
作者: Lula.Jin    时间: 2019-3-6 11:48
qio763 发表于 2019-2-25 10:36
1、增加控件的事件如:lable,img等,比如点击事件,减少使用panel套层
2、增加云平台打包的方式,应用名称 ...

1.可使用自定义控件组合,label,image想要有点击事件,那可以使用button,imageButton等
2.会继续讨论解决方法
3.会继续讨论解决方法
4.文档会持续优化,中文的问题未遇到浏览器不识别的问题,另外打包好的应用下载后可以通过应用市场分发
作者: Lula.Jin    时间: 2019-3-6 11:50
jaygor 发表于 2019-2-26 10:27
1、所有编辑控件支持双向绑定。
2、增强控件在设计时的可视化,尽量做到所见即所得,能极大增强Smobiler的 ...

1.目前已支持,之后会增加示例
2.设计器优化会持续跟进的
3.会继续讨论解决方案的
4.通过第三方插件实现
作者: Lula.Jin    时间: 2019-3-6 11:51
我来拾豆豆 发表于 2019-2-25 12:06
照片上传编辑裁剪可设定裁剪比例

等待评估




欢迎光临 Smobiler上海石磨_.NET移动开发平台 (https://www.smobiler.com/) Powered by Discuz! X3.2