.NET(C#)能开发出什么样的APP?盘点那些通过Smobiler开发的移动应用

.NET程序员一定最熟悉所见即所得式开发,熟悉的Visual Studio开发界面,熟悉的C#代码。

Smobiler也是因为具备这样的特性,使开发人员,可以在VisualStudio上,像开发WinForm一样拖拉控件,让许多人在开发APP时,再次回到所见即所得的开发方式中去。

Smobiler的快速开发,让Amanda看到了程序员们分享的各式各样的应用。

来自程序员的分享

?产线物料管理类的应用

实时监控产线物料情况

社区物业管理类的应用?

方便社区居民在线查询、缴费

?公益社区类的应用

为公益热心者提供一个线上社区

企业内部OA管理应用?

请假、工作流、报销等功能

以上截图均来自Smobiler技术开发群用户的分享

一千个应用有一千种界面

在“家庭小秘”没出现之前,我们也是想不到会有用户愿意在UI上投入资源,做出出这样简洁好看的界面。

家庭小秘APP

毕竟我们见到更多的是企业类应用,对UI界面要求没那么高,功能至上。

比如这个花了十来天做的企业内部管理应用:

一款为练手而做的APP

这只是练手之作,咱们先把后端的业务代码跑通,UI设计什么的,正式项目里,交给专业的设计师会更省事。

专业的和业余虽然都能把意思表达出来,但区别就跟下面这张图一样:

官方推出的三款开源APP

Smobiler官方也先后推出了三款开源的应用,应用的源代码已经托管至GitHub,这三款应用分别是

SmoONE:开源的移动OA应用

包含了GPS定位、IM等功能

SmoSEC:开源的资产管理移动应用

包含了条码扫描、RFID扫描等功能

SmoWMS:开源的仓库管理移动应用

包含仓库管理中的基本核心功能,当然仓库管理中的条码扫描、RFID扫描等也是不可少的

(文末有这三款应用源代码的获取方式。)

重点是,这三款应用的代码,都是

免费!开源的!

你可以把源码下载下来,然后根据项目的需求,进行二次开发。比如这样

左图是SmoONE的界面,右图是用户在SmoONE源码基础上的修改

比如这样:

左图是SmoWMS的界面,右图是用户在SmoWMS源码基础上的修改

这样的界面从零做起,总共只分三步,大概需要两分钟吧

第一步:拖拉控件

第二步:设置title和toolbar属性

第三步:设置iconmenuview属性和启动程序

最后做什么样的APP,完全看项目需要,和程序员的心情,以及……客户是否介意你依照自己的喜好做出来的界面。

做项目嘛,最重要的是效率;敲代码嘛,最重要的就是开心。

三款开源项目的获取方式

在GitHub上搜索

“SmoONE”、“SmoSEC”、“SmoWMS”

便可找到。

也可复制以下地址至浏览器直接前往获取。

SmoONE 移动OA应用

https://github.com/comsmobiler/SmoONE

包含了GPS定位、IM等功能

SmoSEC 资产管理移动应用

https://github.com/comsmobiler/SmoSEC

资产管理移动应用,包含了条码扫描、RFID扫描等功能

SmoWMS 仓库管理移动应用

https://github.com/comsmobiler/SmoWMS

包含仓库管理中的基本核心功能,当然仓库管理中的条码扫描、RFID扫描等也是不可少的

Smobiler技术讨论QQ群:308522976

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Python专栏

继万字谏言后,Python Web 怎么学,看这篇就够了!

之前那篇「万字谏言,给那些想学Python的人,建议收藏后细看!」得到很多后台读者的留言,表示想再来点,甚至说万字系?你知道万字有多少么?不要杠我根本没有万字!...

13610
来自专栏纯洁的微笑

面试为什么需要了解JVM

随着互联网的发展,高并发高可用、快速响应成为软件的必须,而JVM与这些有着密切关联。之前JVM系列好多都是一些由于STW影响到快速响应问题,忽然网站慢一下(抖动...

10710
来自专栏玉树芝兰

如何用正确的姿势发微信群通知?

人数众多的微信群里,你如何管理通知发放进度?想不想使用更高效的办法发通知?本文推荐给你一款小程序,帮助你轻松搞定微信群通知。

21110
来自专栏贾老师の博客

【笔记】读卡马克《Parallel Implementations》

在浏览知乎的一个讨论: 《入职后发现项目组代码异常混乱,是去是留?》, 顾露同学的回答中提到了这篇文章,所以就追根溯源去读了一下. 因为原博客《AltDevBl...

11230
来自专栏Python专栏

从《红色警戒:复兴》论MongoDB设计模式的重要性

17640
来自专栏大魏分享(微信公众号:david-share)

构建数据中心一体化运维平台:小型机篇

大卫说:关于构建自动化运维平台的相关内容,此前本公众号已经分享过很多篇文章,如: 大卫的思考 | 金融行业自动化运维的研究和落地 Ansible Tower管理...

51540
来自专栏cloudskyme

虚拟化技术(2)——存储虚拟化

存储虚拟化 随着存储的需求呈螺旋式向上增长,公司内的存储服务器和阵列都无一例外地随之成倍增长。对于这种存储管理困境的一种解决办法便是存储虚拟化。存储虚拟化可以使...

51260
来自专栏钱塘大数据

【钱塘号专栏】大神级程序员才知道的40个小技巧

1、重构是程序员的主力技能。 2、工作日志能提升脑容量。 3、先用profiler调查,才有脸谈优化。 4、注释贵精不贵多。杜绝大姨妈般的“例注”。漫山遍野的碎...

32370
来自专栏Python爬虫与算法进阶

爬虫学到什么程度可以去找工作

随便看看知乎上的教程就可以入门了,就Python而言,会requests当然是不够的,还需要了解scrapy和pyspider这两个框架,scrapy_redi...

25300
来自专栏嵌入式程序猿

你想要快速学习和开发J1939吗?

SAE J1939是CAN的一种高层协议,像CANOpen,Devicenet都属于CAN的高层协议,因为J1939算是比较简单的一种,广泛应用于重卡,农林,船...

11430

扫码关注云+社区

领取腾讯云代金券