科技网

当前位置: 首页 >通讯

零基础也能开发企业APP为什么编程变得如却

通讯
来源: 作者: 2019-02-11 16:08:42

零基础也能开发企业APP 为什么编程变得如此简单

摘 要:做梦都没想到,我一个和专业计算机不沾边的人,居然能开发出一款企业级的APP。那是我进入创美工艺后一次偶然的机会。通过学习公司统一采用的移动平台iUAP Mobile,2个月时间,开发出一个工厂导航APP。

大学时,我学习的专业是报关与国际货运,和计算机不沾边,计算机对于我而言更多是一个游戏工具,连做梦都没想到,有一天,我会去编程,我居然能开发出一款企业级应用APP,这一切在我到了创美工艺之后就这么自然而然的发生了。

4月12日,我进入创美工艺实习,一个偶然的机会,遇到创美工艺金工场长金吉光,他和我聊到现在创美工艺一些业务人员也在编程,主要基于iUAP Mobile进行APP开发,这让我很好奇,在金场长的支持和鼓励下,我也决定参加到创美工艺APP开发的大军中。

零编程基础开发出创美工艺工厂导航APP的周雨杰

明确了方向之后,我开始学习。通过用友iUAP Mobile官方页的文档中心和视频教程,我了解到其实基于iUAP Mobile平台开发确实比较容易,因为平台本身已经提供了很多模型工具,包括业务模型、UI模型,以及丰富的公共服务,包括数据、通讯、安全、消息、人机交互等各个方面,这些都大大降低了APP的开发难度,一些通用的功能我不需要写代码,只要通过可视化的拖拽就可以完成。我们个性化的业务需要写些代码,但这也不是问题,通过用友iUAP老师的基础技术培训,我很快掌握了前端页面开发的javascript开发语言。

伴着夜曲的重复循环

学以致用,我边学边开发,我的任务是为物流管理部门开发一款他们应用的APP。物流管理部门需要解决的问题是:很多供应商来创美工艺送货、回收货品时,不知道具体的位置,每次都要下车询问门卫,然后再联系采购和出库负责人,采购和出库负责人再告知货物送达的具体方位,经常出现找不到送货位置和相关负责人的情况,导致送货效率低,同时也影响了工场现场生产进度。

别看这只是一个小问题,如果解决了,对物流管理部的流程是一大促进。我的应用开发原则是简单易用,尤其是对于那些送货的大叔而言,越简单越好。于是我开始设计开发工厂位置导航APP。我需要做的是:1、绘制工场平面图;2、确认各个负责人姓名以及;3、让库房与工场平面图的位置相对应;4、送货大叔不容易,要让他们不花流量费才是硬道理;5、最后还需强调,对于送货大叔来说,便捷操作以确保安全是第一位的。

在基于iUAP Mobile开发过程中,开发平台提供的大量页面模式、应用模块中我可以选择我所需要的页面模块,对于我这样的小白来说,实在是很实用。另外平台的iUAP Mobile的开放性和可扩展性让我很容易就实现导航图的开发,学习、设计和开发,总共用了2个月,

零基础也能开发企业APP为什么编程变得如却

零编程基础的我就成功开发出了一款工厂导航APP。

现在不熟悉创美地形的供应商只需扫描这款APP,根据送货所需选择入库或出库的库房,再根据送货类别或提货类别选择所对应的选项,工厂导航APP就可以准确地告知去往目的地的最短或者最快路径,如果有特殊问题,也可以通过一键拨号联系到指定负责人,送货效率得到了显著提高。有了这款APP,来创美送货或提货的大叔们就再也不会为找不到库房位置而发愁了,我也是满满的成就感!

下面来秀一下我开发的APP,以下是我开发工厂导航APP中的一些截图以及相关代码,以项目出库中的半成品为例:

其代码为:

function cm$wldh$K1Controller$label1_onclick(sender, args){

$enDropDownList({

"controlid" : "label1",//目标控件的id

"dropDownListWidth" : "100",//菜单项的宽度

"background":"#f5f5f5","panelstyle":"round-div",

"border-color":"#d2d2d2",

"showtype":"middle",

"font-size":"04",

"dropItemsArray" : [{

"name" : "请至16号门",//菜单项名称

"action" : "shiliu()"//点击该菜单项时执行的JS方法

}]

});

}

function shiliu(){

$alert("负责人:沈丹萍" )

}

function banchengpin(sender, args){

$enDropDownList({

"controlid" : "label1",//目标控件的id

"dropDownList”Width" : "100",//菜单项的宽度

"background":"#f5f5f5",

"panelstyle":"round-div",

"border-color":"#d2d2d2",

"showtype":"middle",

"font-size":"04",

"dropItemsArray" : [{

"name" : "请至16号门",//菜单项名称

"action" : "shiliu()"//点击该菜单项时执行的JS方法

}]

});

}

function shiliu(){

$alert("负责人:沈丹萍" )

}

function cm$wldh$K1Controller$image0_onclick(sender, args){

$ll("沈丹萍:XXX")

显示效果为:

经测试,在没有络的情况下,工厂导航APP同样可以正常使用。当然如果你需要使用里面的一键拨号快速找到联系人,那么基础的通话络还是需要具备的!为什么要设计成一键拨号功能?因为想要最大程度的保障司机的便捷化操作,从而保障其安全,也想在这细节上改变司机拨号的习惯!

知道我在APP主页上为什么放置一张货车,并在货车上标出2025字样吗,这个是有寓意的:

工厂导航APP主页

一,货车是物流的标志性硬件设施之一,一看这张图便知这个APP与物流有关,很直观。二,创美工艺正在向工业4.0迈进,而中国制造2025是中国版的工业4.0,这体现了创美工艺在冲压制造领域争做全球第一的雄心!

我希望这些微不足道的细节都能帮助于客户,服务于客户!因为我坚信在互联时代细节决定成败的真理!

在完成开发以及测试后,金工场长又教会了我包装产品。例如通过PPT以及使用相应软件制作视频广告作为宣传,瞬间又让产品变得更加的神奇。尤其是视频广告,添加了录音文件、背景音乐等相关操作后,使产品的特性更加突出!如今无论是在腾讯视频还是优酷视频,只要输入创美工艺工场导航APP就能搜索到这款APP的产品介绍!

最后我想说:这一切并不是在传统应试教育下能学习到的技能知识。所有的一切都是在用友的UAP Mobile平台和创美工艺用心学到的技能!感谢两大平台给予我的知识,我知道这一切只是刚开始,未来的路还很长!而这一切又是不寻常的开始,一个走进互联时代,走向科技前沿的开始!

关于我所在的公司:创美工艺于1993年创建,是一家专业从事液晶、电器产品用部件、精密机器用部件、汽车用零部件的冲压加工、复印机光学结构件的组装、两次加工和模具生产等业务的全球冲压件产业领导厂商之一,也是最早开始践行工业4.0的制造企业之一。2014年年底,创美工艺启动了全面移动化的信息化发展战略,同时也开创了全员开发的先河,即让零基础的业务人员参与到APP开发中来,实现谁用谁开发的理念。这一理念在创美工艺已经迈出了关键一步。

声明:本文仅为传递更多络信息,不代表ITBear观点和意见,仅供参考了解,更不能作为投资使用依据。

客厅电视背景墙贴纸
挖机松土器报价
毛衣两件套裙

相关推荐