如果说基于. net 的移动开发平台, 目前比较流行的可能是 xamarin 了, 不过除了这个, 还有一个比 xamarin 更好用的国内的. net 移动开发平台, smobiler, 不用学习另外一套开发模式或者搭建复杂的开发环境, smobiler 能够让大家像开发传统 Windows 一样去开发移动应用, 那么列举一下这个平台的特点.
1. 基于 Visual Studio 的可视化开发. 如同开发传统 Windows 平台一样的开发方式, 从工具栏拖动控件到窗体中, 通过属性设计器设置属性, 双击生成事件.
可视化的开发
2. 一次开发, 同时运行于 Android 和 iOS 两个平台.(跨平台解决方案)
3. 热更新. 修改界面和业务逻辑, 只需要修改服务端即可, 不需要更新客户端.
4. 丰富的控件和插件体系. 基于上覆盖了移动开发中需要的所有控件, 另外可以自定义开发插件, 例如指纹, RFID, 条码扫描等.
5. 支持绝对和流式布局. 可以满足各种界面样式要求.
我们从 Hello World 开始
1. 访问 https://www.smobiler.com 在下载界面下载 Smobiler Designer 安装包 (支持 VS2010 到 VS2017), 下载后双击安装.
2. 新创建项目选择 Smobiler Application(会弹出是否信任模板, 选择信任)
选择 SmobilerApplication 项目
3. 从工具栏的 Smobiler Components 里拖动 Button 控件到窗体中, 在右边的属性栏上修改 Text 属性为 Hello World.
可视化设计界面
4. 双击 Button 控件, 在 Button 的 Press 事件中, 写上 Message.Show("Hello World!"); 点击 F5 运行, 然后会弹出一个包含二维码的界面.
写上代码, 并运行
5. 从 https://www.smobiler.com/download.html 下载客户端. 然后扫描上面的二维码. 即可看到界面, 然后点击一下界面上的 Hello World, 在界面是即可看到 Hello Word 的提示框.
手机显示效果
完成一个移动开发, 就是这么简单. 后面会介绍一些常见控件的使用, 比如 ListView MenuView Chart 等
相关链接
- https://www.smobiler.com
- https://cloud.smobiler.com
- https://shop.smobiler.com
转载于 https://www.cnblogs.com/oudi/p/8288617.html
来源: http://www.bubuko.com/infodetail-3415729.html