Smobiler APP开发 ----Smobile介绍

时间:2024-03-13 22:50:58

      作为一个.net 软件开发人员,一直都是针对PC端开发的。至于手机端开发目前所在公司都是外包出去的,而我只是写个API接口而已。当然我并不是没做过手机端开发,我以前做过Unity3D游戏开发工程师干的就是前端。如果没做过手机端开发的人,我建议使用Smobiler开发APP。(https://www.smobiler.com/)。目前公司准备自己开发APP,所以我就试了一下,感觉效果不错,基本上是傻瓜式开发,拉控件而已。呵呵,关键是不收费。

只需一个.NET开发人员即可独立完成整个企业移动应用
从开发、打包、部署的整个生命周期。

 

如果以前做过手机APP开发或者干过winform开发,学起来基本没啥难度。反正我连学习到开发一个多星期,一个简单功能的手机APP就搞定了。

开发后我总结了使用Smobiler开发APP的优点和缺点。

 优点:

        1,用户不需要过高的UI搭建技术,直接拉控件,稍作调整就行。

        2,打包方便,只需要通过Smobiler云平台就能轻松完成打包。

       3,用户安装一次APP,就算版本升级,也不用重新安装,所有更新内容自动更新。

       4,可以不需要写接口,它可以直接对接数据库。

      5, 官网给了几个开源的例子,几乎涵盖Smobiler所有组件的使用。

      6,呵呵,免费的。

缺点:

     1,对Smobile平台过于依赖。

     2,自己要在服务器上搭建一个服务端。

     3,目前使用者不太多,网上资源太少,而且官网给的文档太粗糙,不过可以参照官网例子。

     4,呵呵,目前是免费,不知道以后会不会收费。

   今天我就不介绍如何开发了,就说一下,对于初学者要如何最快学习Smobiler开发。

    1,看官网文档,尽管官网文档粗糙,但是却大致讲了每个组件的使用。

 

 

 2,近如官方社区,这里面有很多疑难解答。

 

 3,下载官网案例,参照官方案例。官网给了一个组件案例,三个项目案例。

组件案例下载:https://github.com/comsmobiler/SmobilerTutorials

项目案例下载:

     https://github.com/comsmobiler/SmoONE

    https://github.com/comsmobiler/SmoSEC

    https://github.com/comsmobiler/SmoWMS

4,百度,虽然资源少但是也是有一部分的。

总之,Smobiler对于刚接触手机APP开发的人来说,还是一个不错的选择。