Smobiler 4.4已正式发布!(Smobiler能让你在Visual Studio上开发APP)
Smobiler 4.4已经正式发布,还不快来看看?
原文地址:https://www.smobiler.com/portal.php?mod=view&aid=53
这次更新要感谢我们的用户,在使用smobiler的过程中不吝反馈,同时我们的程序员也及时响应用户提出的新增、优化、修复等内容。
在这次更新中,与旧版本的主要差异如下(重要考点,敲黑板):
1, 修改Smobiler.Core.Controls.Native命名控件及dll为Smobiler.Plugins。
2, 修改项目模板MobileForm,MobileUserControl中的引用为Smobiler.Plugins,取消对Smobiler.Core.Controls.Native的引用。
3, 使用新的Smobiler.Device库,包含所有的硬件类。
4, 取消ListView,GridView,PageView的NewData方法,改用NewRow,NewCell,NewPage实现。
5, 合并硬件插件sm_r100,sm_r1000,sm_r2000为sm_r_scanner插件。
另外,我们新增了以下功能:
1, 企业认证用户可设置路由(即客户端可根据不同的IP地址访问不同的服务器组)。
2, TreeView控件增加ImageType属性,增加对Image支持。
3, TableViewTextBoxColumn添加了可设置多行属性。
4, TableView中新增点击事件。
5, 新增Smobiler.Utility.JPush功能。(关于该功能我们提供了一个相应的demo,点击获取)
6, Android版Smobiler Client添加了支持官方手持硬件的插件包,今后手持应用的开发调试可直接通过Smobiler Client进行,不需要再打包应用。
我们对以下功能进行了优化:
1, PageView的AutoPlay默认属性改为True。
2, ListView、GridView、PageView增加UpdateRow,UpdateCell,UpdatePage方法,可根据数据源更新内容。
3, 设计器中的控件如果移动到相对布局则重置Location。
4, 侧边栏在用户未设置高度与Flex时Flex默认为1,防止因未设置宽度而不显示的问题。
5, 添加TitleHeight属性,以优化AlbumView控件查看图片详情界面。
6, TextBox中添加失去焦点方法
7, Numeric控件中添加了ValueChange事件。
8, ListMenuView添加了Tag参数。
9, 将所有插件合并至一个Dll中。
10, 为TabView的Button增加了Press事件。
11, ListView可滚动到指定位置。
我们还修复了这些功能:
1, 修复ToolBar中的MessageText不能为空的问题。
2, 修复ToolBar中点击事件会触发两次的问题。
3, 修复FontIcon取消选择时默认显示adjust的问题。
4, 修复GridView与ListView中Head、Foot的在没有数据时不显示的问题。
5, 修复AlbumView控件的ResourcePath与ThumbResourcePath属性无效的问题。
6, 修复Picker中的内容设置为空时会崩溃的问题。
7, 修复设计器撤销控件更改时,控件丢失的问题。
8, 修复iOS版中,滚动panel中TextBox弹出键盘异常的问题。
9, 修复ListView没有行项时使用NewData报错问题。
10, 修复了WebView中使用IP地址无法加载的问题。
其他更新:
1, Smobiler Cloud上新增了应用名称可用字符的提示。
2, 开放硬件R100的所有按键自定义。
最后,我们带来了这些新的自选控件。
这些插件都在smobiler商城(shop.smobiler.com)中,开发者可在商城中免费获取这些组件、控件后,在打包应用时直接添加。
为了方便开发者在开发应用时直接调用这些组件、控件,最新4.4版本的SmobilerDesigner默认安装所有的插件库及硬件库。
1, MapRoute(地图路径控件)
2, RongIM(融云组件)
3, FingerPrint(指纹识别组件)
4, AutoCompleteTextBox(自动完成文本框)
5, TextField(带特效的输入框控件)
6, CalendarStrip(日历条控件)
7, ProgressView(进度控件)
8, DropdownAlert(下拉提醒组件)
9, HighLightLabel(高亮文本控件)
10, MarqueeLabel(跑马灯文本控件)
11, Pulseloader(动态加载控件)
以上为Smobiler 4.4的全部更新内容。
Designer下载地址:https://www.smobiler.com/SmobilerDesigner.exe
iOS Client下载地址:请用safari浏览器打开此链接
Android Client下载地址:https://www.smobiler.com/Smobiler.apk
P.S.
1, Smobiler 3.X版本全部已转入维护阶段,不再建议用户使用Smobiler 3.X版本进行移动应用的开发。
2, Android版Smobiler Client目前可在Smobiler官网下载。
3, iOS版Smobiler Client目前可在Smobiler官网下载。
Smobiler 4.4已正式发布!(Smobiler能让你在Visual Studio上开发APP)的更多相关文章
- Smobiler 4.4 更新预告 Part 2(Smobiler能让你在Visual Studio上开发APP)
Hello Everybody,在Smobiler 4.4中,也为大家带来了新增功能和插件(重点,敲黑板). 新增功能: 1, 企业认证用户可设置路由(即客户端可根据不同的IP地址访问不同的服务器组) ...
- Smobiler 4.4 更新预告 Part 1(Smobiler能让你在Visual Studio上开发APP)
在4.4版本中,大家对产品优化的一些建议和意见进行了相应的优化和修复,同时,还新增了一些令人激动的功能和插件. 下面先为大家介绍4.4版本中Smobiler的优化和修复: 优化 1, PageView ...
- Visual Studio 2019 正式发布,重磅更新,支持live share
如约而至,微软已于今天推出 Visual Studio 2019 正式版,一同发布的还有 Visual Studio 2019 for Mac. Visual Studio 2019 下载地址:htt ...
- Visual Studio 2019 正式发布
原文链接: https://www.oschina.net/news/105629/vs2019-general-availability 如约而至,微软已于今天推出 Visual Studio 20 ...
- .Net语言 APP开发平台——Smobiler学习日志:开发APP时,如何快速地实现屏幕自适应
最前面的话:Smobiler是一个在VS环境中使用.Net语言来开发APP的开发平台,也许比Xamarin更方便 一.属性介绍 设置控件在客户端屏幕可见并超出客户端屏幕时,是否自动调节高度以适应屏幕高 ...
- C#开发APP,ToolBar控件在Smobiler中的使用方式【附案例源码】——Smobiler移动开发平台
控件说明 底部工具栏控件. 效果演示 其他效果 该界面为仿淘宝UI制作的一个简单的UI模板,源码获取方式请拉至文章末尾. 特色属性 属性 属性说明 Direction(相对布局) 容器主轴方向. Fl ...
- 好消息,Manjaro Linux 18 已正式发布!
导读 Manjaro Linux 18 已正式发布!Xfce 版本仍然是旗舰,Manjaro 为其提供了优雅且领先的集成体验.这一版本搭载 Xfce 4.13. 这一版本主要专注于在桌面和窗口管理器上 ...
- 微软正式发布Visual Studio 2013 Update 3 (2013.3) RTM
昨天微软的Visual Studio 2013 Update 3(Visual Studio 2013.3)正式发布(RTM)了,做为微软认证金牌合作的葡萄城控件,我们组织力量第一时间进行翻译.分享给 ...
- “宇宙最强” IDE,Visual Studio 2019 正式发布
转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具.解决方案和服务,赋能开发者. 本文由葡萄城翻译并发布 今天凌晨Visual Studio 2019已经正式发布,现在已经可以下载了.使用V ...
随机推荐
- vue调用 Highcharts 实现多个数据可视化展示
一创建一个 options.js 代码为: export const option1 = { bar: { title: { text: '珠海猪场' // 指定图表标题 }, credits: { ...
- 团队项目:Recycle
一.团队名字 地球保卫队(EPT) 二.团队阵容 1.项目部分 小组成员思维活跃,仅仅在一节课的时间里提出了n个颠覆软件开发界的思维的idea,最后在层层pk最后留下了八个惊世骇俗的想法.其中包括了要 ...
- Centos7 编译安装 Nginx PHP Mariadb Memcached 扩展 ZendOpcache扩展 (实测 笔记 Centos 7.3 + Openssl 1.1.0e + Mariadb 10.1.22 + Nginx 1.12.0 + PHP 7.1.4 + Laravel 5.4 )
环境: 系统硬件:vmware vsphere (CPU:2*4核,内存2G,双网卡) 系统版本:CentOS-7-x86_64-Minimal-1611.iso 安装步骤: 1.准备 1.0 查看硬 ...
- Update API
Update API可以根据提供的脚本更新文档. 该操作从索引获取文档,运行脚本(脚本语言和参数是可选的),并返回操作的结果(也允许删除或忽略该操作). 使用版本控制来确保在“get”(查询文档)和“ ...
- 虚拟机桥接模式联网方法,Xshell的连接与使用
1.虚拟机的编辑中的虚拟网络编译器,新建一个VMnet0,选择桥接模式,选择上网时的网卡. 2.虚拟机 -> 设置 -> 网络适配器,选择启动时连接,桥接模式,复制物理网络连接状态. 3. ...
- flex弹性布局心得
概述 最近做项目用flex重构了一下网页中的布局,顺便学习了一下flex弹性布局,感觉超级强大,有一些心得,记录下来供以后开发时参考,相信对其他人也有用. 参考资料: Solved by Flexbo ...
- [Swift]LeetCode128. 最长连续序列 | Longest Consecutive Sequence
Given an unsorted array of integers, find the length of the longest consecutive elements sequence. Y ...
- [Swift]LeetCode849. 到最近的人的最大距离 | Maximize Distance to Closest Person
In a row of seats, 1 represents a person sitting in that seat, and 0 represents that the seat is emp ...
- 7.Ajax
优先级 如果发送的是[普通数据] jQuery XMLHttpRequest iframe 如果发送的是[文件] iframe jQuery(FormData) XMLHttpRequest(Form ...
- java多线程(5)---ThreadPoolExecutor
ThreadPoolExecutor 官方API解释线程池的好处: (1)通过重用线程池中的线程,来减少每个线程创建和销毁的性能开销. (2)对线程进行一些维护和管理,比如定时开始,周期执行,并发数控 ...