釘釘小程序開發案例(釘釘小程序開發工具)
本篇文章(zhāng)給大家談談釘釘小程序開發案例,以及釘釘小程序開發工具對應的(de)知識點,希望對各位有(yǒu)所幫助,不要忘了收藏本站喔。
本文目錄一(yī)覽:
- 1、如(rú)何制作釘釘答題小程序
- 2、外包管理(lǐ)人員怎麽使用釘釘管理(lǐ)人員
- 3、微信有(yǒu)釘釘小程序嗎
- 4、釘釘小程序(E應用)開發踩坑
- 5、釘釘的(de)代碼?
- 6、釘釘小程序圖表庫AntV - F2 使用總結
如(rú)何制作釘釘答題小程序
1、首先,打開vs編程軟件,在左上角新建文件。
2、其次,在網絡上找個代碼模闆,按照自(zì)己的(de)需求進行(xíng)修改。
3、最後,即可(kě)完成釘釘答題小程序的(de)開發。
外包管理(lǐ)人員怎麽使用釘釘管理(lǐ)人員
考勤心得_基于釘釘考勤數據自(zì)動化處理(lǐ)的(de)實踐 原創
2021-01-12 04:22:33
蘭小龍
碼齡4年(nián)
關注
基于釘釘考勤數據自(zì)動化處理(lǐ)的(de)實踐
點擊上方“技術支持聯盟”,選擇“置頂公衆号”
第一(yī)時間了解程序員大小事兒
作者:冬日暖陽
摘要:随着公司業務拓展,科(kē)技賦能的(de)推進,系統逐漸增多,相應外包公司及人員也在迅速擴充,人員管理(lǐ)問題日漸突出,為(wèi)了能夠更有(yǒu)效的(de)管理(lǐ)外包人員,通過對接釘釘考勤信息,用數據了解部門中外包實際工作情況。
41b232f56ae0dd4e741bb77b9a38d4f5.png
01
痛點
廠商(shāng)過多
外包廠商(shāng)過多,無各個廠商(shāng)單獨釘釘情況,隻有(yǒu)組內(nèi)每月彙總,不好逐日逐周的(de)追蹤本組內(nèi)外包廠商(shāng)詳情,從而及時調整組內(nèi)外包人員工作積極性。
人員流動性大
外包人員流動性大,沒有(yǒu)數據支撐,無法對人員個體及整體情況進行(xíng)總結,通過數據從側面了解外包工作時長(cháng)、工作态度及工作能力,通過打卡詳情數據,做(zuò)到精确管理(lǐ),典型追蹤。
0 2
釘釘小程序創建
通過企業內(nèi)部自(zì)建應用創建小程序:
7afa30ac53e5e7b0e4afd5f5bfdedf5e.png
1.登錄釘釘開發者後台。
說明:隻有(yǒu)管理(lǐ)員和(hé)子(zǐ)管理(lǐ)員可(kě)登錄開發者後台。
2.在應用開發頁面,選擇企業內(nèi)部開發 小程序,然後單擊創建應用。
6b7b107fe1e1b179695d3aadfbc6fcba.png
3.填寫應用的(de)基本信息,然後單擊确定創建。 693e5b3380bea371d60fd3d5a8321674.png
4.在應用信息頁面,單擊開發管理(lǐ),然後單擊修改。
216a6445077e1ab27c50e63b4bae5f8b.png
5.根據以下信息配置開發信息,然後單擊保存。
服務器出口IP:輸入調用釘釘服務端API時使用的(de)IP即企業服務器的(de)公網IP,多個IP請以","隔開,支持帶一(yī)個*号通配符的(de)IP格式。
說明:同一(yī)個IP隻能被一(yī)個企業使用。
6.管理(lǐ)後台地(dì)址(可(kě)選):輸入管理(lǐ)後台地(dì)址。
在釘釘管理(lǐ)後台-工作台-找到對應應用,點擊應用圖标,跳轉到填寫的(de)地(dì)址。如(rú)設置為(wèi),登錄釘釘管理(lǐ)後台,點擊進入後如(rú)圖所示。
bbae44bfc209fad6d16d1df707ca7bab.png
7.單擊憑證與基礎信息獲取應用的(de)AppKey和(hé)AppSecret。
965e932c999ea8e2199639ea43713d10.png
03
現階段實現功能
日、周、月情況彙總,包含:
①外包廠商(shāng)報備人員及打卡人員(含遠程)對比,計算打卡率;
②彙總缺卡及缺勤人員詳情及月度統計名單;
③彙總遲到人員(打卡時間9:30以後且前一(yī)天21:00之前打卡離(lí)場)及月度統計名單;
④工作時長(cháng)統計:考勤打卡總時長(cháng)、打卡人數、平均時長(cháng)以及排名情況。
當日
a6c18eef00e16582a8da7f7585d3fe9a.png
當月
bcc40c47c755f8eff506456d52ff2a65.png
當周
5da859fff4099aada4cd239b7a9270dc.png
04
後續功能規劃
1.覆蓋範圍由新一(yī)代組轉為(wèi)所有(yǒu)産品組
2.根據人力日常需要的(de)信息調整規則,自(zì)動提供日、周、月數據,并發送郵件;
3.将考勤人員與外包管理(lǐ)系統人員進行(xíng)統一(yī)關聯管理(lǐ)
4.郵件闆式調整,使整體更直觀
曆史文章(zhāng)
解決方案:
開源規則引擎--drools
redis基本原理(lǐ)介紹
spring-session集成redis問題
通過分析Nginx服務器日志統計用戶流量并預警
加密與認證技術
【雙十一(yī)钜惠:科(kē)技人的(de)專屬保障】移動端交互速度保證 ——影像上傳優化
【雙十一(yī)钜惠:科(kē)技人的(de)專屬保障】移動端認證保障 ——非對稱加密及jwt應用
系統安全建設小經驗
公共組件-需求自(zì)動錄入TAPD
Python初體驗
HTML5實現自(zì)定義鍵盤及使用
Sentinel限流
基于公有(yǒu)雲實時音視(shì)頻通道(dào)的(de)構建音視(shì)頻組件方法與實戰經驗
分布式定時任務調度探讨
阿裏雲OSS JavaAPI分享
Jmeter壓測的(de)使用
API接口安全優化淺談
基于idea将傳統應用maven化改造實踐
安全漏洞預掃小工具
Nacos作為(wèi)注冊中心,配置中心部署方案
Rancher+K8S簡化學(xué)習環境搭建方案
Excel大數據量解析優化方案
Sharding-JDBC個性化分表方案
基于JWT的(de)接口權限認證
Spring Cloud Gateway實現限流
公網發布的(de)通用技術解決方案
Nginx結合Lua實現限流
Mysql數據同步Canal方案
Weblogic部署基于Spring Cloud項目應用實例
智能驗證碼解析java語言實現
數據庫的(de)演繹與變遷-下架最後一(yī)台小型機(jī)
關于struts架構通過引入spring包實現dubbo調用測試的(de)未來式
架構系列:
雙十一(yī)钜惠:科(kē)技人的(de)專屬保障】如(rú)何保障移動端活動的(de)穩定運轉?——移動端基礎平台建設的(de)經驗分享
【雙十一(yī)钜惠:一(yī)個有(yǒu)溫度的(de)技術公衆号】科(kē)技人需要什麽樣的(de)保障
架構師入門系列:架構三闆斧“緩存,消息,異步”
監控運維
redis監控工具-redislive
微服務鏈路追蹤工具 Apache SkyWalking部署與實踐
快速發現生産環境SQL問題
Grafana-業務數據監控實踐
自(zì)動化運維能力提升
服務器監控及問題定位排除
基于Spring Boot Admin告警之應用狀态告警
Ansible在自(zì)動化運維中的(de)使用
自(zì)助遷發分支工具
大數據
淺談大數據平台的(de)建設
基于CDH集群的(de)大數據項目的(de)優化總結
Oracle實時同步大數據平台解決方案
實時流關聯維表解決方案
中間件
淺談Elasticsearch的(de)資源分配
Apache Kafka使用規範Elasticsearch安裝及使用
SSDB介紹及使用
RabbitMq使用簡單介紹
Spring Cloud常用組件介紹
前端
ESLint + Prettier 規範前端代碼
Vue.js對WinXP系統對兼容性
關于采集操作系統、浏覽器版本的(de)設計方案及一(yī)些浏覽器兼容性問題處理(lǐ)
安卓動态加載SO文件
對浏覽器的(de)理(lǐ)解及兼容移動端H5本地(dì)化方案調研和(hé)實踐
自(zì)适應網頁設計
短(duǎn)信/浏覽器喚起APP方案
基礎知識
Sonar簡介
JVM基礎系列1:JVM內(nèi)存模型介紹
JVM基礎系列2:JVM配置參數和(hé)Java內(nèi)存模型
JVM基礎系列3 虛拟機(jī)字節碼執行(xíng)引擎
開發規範
Java異常處理(lǐ)規範
戰略方向
金融保險系統開源浪潮下機(jī)遇與挑戰
項目實戰
《Scrum精髓》心得分享
聊一(yī)聊我(wǒ)們(men)程序猿--技術交流感悟分享
如(rú)何快速支撐健康險業務發展
《鳳凰項目-一(yī)個IT運維傳奇故事》心得分享
運維工作要學(xué)會“偷懶”
“用戶思維+中台架構”快速搭建金融寶app
多維分保的(de)應用探索
用文化指引自(zì)身的(de)成長(cháng)之路 -2020年(nián)技術成長(cháng)心得分享
從工作中探尋自(zì)身的(de)成長(cháng)之路
從《平凡的(de)榮耀》到記一(yī)次兼容性改造優化後的(de)技術感悟
客戶為(wèi)中心,統籌協調,把控風險
讓我(wǒ)們(men)的(de)管理(lǐ)看的(de)見
e9a8030862c15ef2ecf82df3b143e727.png E N D
e3ea071dc7c2dc71c07a3d9728741ad9.gif
請識别下方二維碼,關注 技術支持聯盟6676479fdcd71cfad49094fb892ba681.png
歡迎加入基于釘釘API功能開發交流,請掃碼進群
21d039af0f5511c086641a82cd11890f.png
AppKey
打開CSDN APP,看更多技術內(nèi)容
釘釘開發DEMO
此程序為(wèi)釘釘應用,親測可(kě)以用,非喜勿噴,有(yǒu)任何疑問可(kě)以私信,互相交流
同步考勤數據 釘釘_釘釘考勤打卡攻略①
釘釘考勤打卡是專門針對企業員工上下班打卡的(de)一(yī)款考勤應用。考勤打卡應用可(kě)以讓人事随時随地(dì)了解團隊狀态,出勤人員一(yī)目了然;智能統計考勤數據,雲端存儲,考勤數據永不丢失哦[靈光一(yī)閃]一(yī)、如(rú)何新增考勤組?手機(jī)端:點擊【工作台】—【考勤】—【設置】—【新建考勤組】電腦端:登錄管理(lǐ)後台—【工作台】—【考勤打卡】—【考勤組管理(lǐ)】—【新建考勤組】二、考勤組如(rú)何添加人?手機(jī)端:點擊【工作台】—【考勤打卡】—【設置】...
繼續訪問
釘釘考勤數據抓取_VBA實戰篇|HR們(men)的(de)福利,從此不再為(wèi)整理(lǐ)考勤記錄發狂
提示:這是7月的(de)第1篇原創文章(zhāng)關于整理(lǐ)『考勤記錄』的(de)案例如(rú)果你喜歡本文,就分享給你的(de)小夥伴,你的(de)喜歡是我(wǒ)前進的(de)最大動力如(rú)果你有(yǒu)任何疑問,可(kě)以文章(zhāng)下方留言或後台留言在HR的(de)日常工作中,統計考勤是其中一(yī)項工作。雖然現在有(yǒu)考勤機(jī)、釘釘等高(gāo)科(kē)技的(de)手段進行(xíng)輔助,但是有(yǒu)些考勤機(jī)導出的(de)數據會讓各位HR們(men)集體吐槽為(wèi)何如(rú)此反人類的(de)設計。如(rú)下圖所示,是我(wǒ)一(yī)位HR朋(péng)友發我(wǒ)的(de)考勤記錄(數據已做(zuò)部分處理(lǐ)),看到這...
繼續訪問
釘釘API考勤打卡記錄獲取并存入數據庫(python)
前言: 釘釘有(yǒu)個開發平台,通過API可(kě)以開發自(zì)己企業內(nèi)部應用,釘釘開發文檔順序寫的(de)有(yǒu)點亂,花了挺長(cháng)時間才看懂,我(wǒ)寫了一(yī)個python腳本來獲取考勤記錄,當然能做(zuò)的(de)不止這些,可(kě)以删除公司成員,修改部門,瞎發通知等等。。。(這是上路的(de)新手,大神忽略。) 一(yī)、準備 釘釘API地(dì)址:....
繼續訪問
釘釘考勤接口調用與OA系統數據對接
釘釘考勤接口調用與OA系統數據對接 公司由原來的(de)指紋打卡更換為(wèi)釘釘打卡,需要釘釘和(hé)現有(yǒu)的(de)OA考勤數據對接(合并釘釘打卡數據和(hé)OA上的(de)請假,外出,出差數據) 1.查看釘釘接口文檔 2.項目搭建引入釘釘開發SDK 3.獲取釘釘考勤數據存儲服務器數據庫(調整存儲格式) //測試 public s...
繼續訪問
最新發布 從釘釘後台獲取考勤數據(其他數據獲取類似)
從釘釘後台獲取數據
繼續訪問
釘釘考勤數據抓取_員工考勤管理(lǐ)系統:如(rú)何輕松計算出每月的(de)考勤數據
其實想要達到你這種效果的(de)話有(yǒu)兩種方法: 一(yī)個是使用考勤機(jī) 一(yī)個是使用員工考勤管理(lǐ)系統考勤機(jī) 一(yī)般的(de)企業為(wèi)了加強自(zì)己的(de)考勤管理(lǐ),使用比較多的(de)就是指紋打卡考勤機(jī),隻要上下班的(de)時候通過指紋打卡就行(xíng)了。優點: 費用低(dī)幾百到幾千就能搞定,适合人數不太多的(de)中小企業,隻要在需要整理(lǐ)數據的(de)時候把數據導出到電腦裏就行(xíng)。缺點: 沒法兒自(zì)動幫你彙總分析,導出來的(de)數據隻是作為(wèi)記錄,如(rú)果你要計算或者和(hé)績效結合的(de)話,需...
繼續訪問
釘釘考勤數據抓取_釘釘考勤答疑你關心的(de)都在這裏
釘釘/// ///那些事兒///答疑篇 ///為(wèi)提高(gāo)工作效率,公司引進釘釘考勤系統替代傳統打卡模式,經過一(yī)個月的(de)使用,經過前期對數據的(de)分析整理(lǐ),現将釘釘使用過程中遇到的(de)一(yī)些疑惑進行(xíng)解答。首先請各部門确認所有(yǒu)人員都在“浙江新和(hé)成股份有(yǒu)限公司釘釘考勤組”,如(rú)果有(yǒu)新員工不在該群組的(de),部門考勤員要先将人員邀請進考勤組。01.釘釘數據是如(rú)何采集的(de)? ...
繼續訪問
釘釘API考勤打卡記錄獲取(PHP + JS)
前言: 釘釘有(yǒu)個開發平台,通過API可(kě)以開發自(zì)己企業內(nèi)部應用,釘釘開發文檔順序寫的(de)有(yǒu)點亂,花了挺長(cháng)時間才看懂,我(wǒ)建立一(yī)個php後端以及一(yī)個單獨網頁(不運行(xíng)在釘釘上)來獲取考勤記錄,當然能做(zuò)的(de)不止這些,可(kě)以删除公司成員,修改部門,瞎發通知等等。。。(這是上路的(de)新手,大神忽略,練習下AJAX倒是挺好的(de)。) 一(yī)、準備 釘釘API地(dì)址: ...
繼續訪問
熱門推薦 獲取釘釘考勤機(jī)的(de)打卡記錄并且解析
有(yǒu)個特别惡心的(de)地(dì)方就是打卡信息隻能最多一(yī)次取七天的(de)。所以要注意一(yī)下; 時間格式:2018-05-01 釘釘突然改接口了,直接獲取是被拒絕了,加了分頁限制,加了人數限制,頭大,之前得方法不能用了,重新寫了版,最多一(yī)次獲取50個人的(de)考勤,并且這些人的(de)考勤記錄一(yī)次隻能獲取50條,我(wǒ)想了個辦法中心思想就是首先拆分公司人員的(de)dingId的(de)列表,拆成每50個一(yī)組,然後限制分頁最大50個每頁,50個人的(de)打...
繼續訪問
釘釘考勤數據抓取_華躍考勤管理(lǐ)系統
華躍考勤管理(lǐ)系統通過我(wǒ)司考勤系統把人力資源管理(lǐ)重要環節做(zuò)到及時管控,随時可(kě)分析員工日出勤異常報表、周出勤、月出勤等出勤數據。軟件兼容先進的(de)現代感應式、RFID、指紋、圖像管理(lǐ)等硬件設備,在防止代打卡和(hé)混加班等方面有(yǒu)獨到的(de)實施經驗。可(kě)滿足不同企業的(de)各種考勤制度,客戶自(zì)定義的(de)設計使不同行(xíng)業的(de)用戶可(kě)根據其所制定的(de)考勤制度對系統進行(xíng)靈活設置。智能排班的(de)自(zì)動抓取讓您對排班無需進行(xíng)任何操作,班次采用...
繼續訪問
積分-釘釘考勤-取參與考勤人員
釘釘考勤接口調用與OA系統數據對接(多線程版)
釘釘考勤接口調用與OA系統數據對接(多線程版) 公司由原來的(de)指紋打卡更換為(wèi)釘釘打卡,需要釘釘和(hé)現有(yǒu)的(de)OA考勤數據對接(合并釘釘打卡數據和(hé)OA上的(de)請假,外出,出差數據),因為(wèi)人數增減單線程定時任務數據抓取時間較長(cháng),做(zuò)一(yī)下優化 1.線程池 class CountableThreadPool { private int threadNum; private AtomicInteger...
繼續訪問
從釘釘後台對接考勤打卡信息(僅供參考)
# -*- coding: utf-8 -*- import requests, logging, json, openpyxl, os, time #官方下載SDK import dingtalk.api from datetime import datetime as dt from datetime import timedelta import xlsxwriter import configparser import datetime logging.basicConfig(level=logg
繼續訪問
dingtalk 一(yī)個讓釘釘服務端開發更簡單的(de)golang工具庫
dingtalk 這是一(yī)個集成釘釘常用功能的(de)簡易版服務端開發工具庫,适用于創建一(yī)次客戶端,多次調用的(de)場景。內(nèi)置token過期時間維護;內(nèi)置用戶id到用戶userid的(de)計算函數,可(kě)以方便的(de)在企業用戶名與userid之間自(zì)動轉換;同時在reduce函數中可(kě)以設置加入白名單過濾,避免在測試環境中發信息給非白名單用戶。具體參數說明,請參考釘釘開發文檔 倉庫地(dì)址 安裝 go get -u github.com/kevin2027
繼續訪問
【釘釘-場景化能力包】制造業考勤數據多維分析
企業結合釘釘考勤的(de)能力後,可(kě)以獲取釘釘的(de)考勤數據,并将考勤數據從時間、機(jī)構、部門、人員等多個維度進行(xíng)橫向縱向比對分析,從而了解一(yī)段時間內(nèi)企業考勤情況的(de)變化趨勢以及各個部門在提升考勤率方面的(de)成果對比,并通過宣導、鼓勵和(hé)問責等方式進一(yī)步提升員工的(de)工作效能,逐步提升企業整體的(de)考勤達成率。
繼續訪問
微信有(yǒu)釘釘小程序嗎
微信有(yǒu)釘釘小程序嗎?
微信上沒有(yǒu)釘釘小程序,但可(kě)以通過微信搜索下載釘釘app。
釘釘
2015年(nián)阿裏巴巴集團推出的(de)即時通訊應用
釘釘( DingTalk )是中國(guó)阿裏巴巴集團推出的(de)企業版即時通訊應用軟件,提供多種語言、支持多種操作系統,由阿裏巴巴集團開發,于2015年(nián)正式上線。該平台免費提供給所有(yǒu)中國(guó)企業1,提供 PC 版, Web 版, Ma c 版和(hé)手機(jī)版,支持手機(jī)和(hé)電腦間文件互傳;用于商(shāng)務溝通和(hé)工作協同,幫助中國(guó)企業通過系統化的(de)解決方案,全方位提升中國(guó)
企業溝通和(hé)協同效率。
釘釘小程序(E應用)開發踩坑
a、在釘釘開發平台創建小程序,并将自(zì)己的(de)釘釘賬号設置為(wèi)開發人員;
b、在IDE中登錄,關聯應用;
c、上傳完成後,即可(kě)在釘釘開發平台将上傳版本設置為(wèi)體驗版。
npm install lodash // 安裝第三方包
import lodash from 'lodash' // 載入第三方 npm 模塊
注: 可(kě)能報錯 error:cannot read property 'prototype' of undefined;
建議: import get from 'lodash/get' 單獨引入用到的(de)工具類
編譯失敗查看日志,通常是超過5M,是将根目錄下的(de)debug.log一(yī)起編譯到項目中了,所以直接删除這個debug.log就可(kě)以編譯通過了
釘釘小程序E應用在發版時會有(yǒu)一(yī)個老版本的(de)緩存,每次發版後直接打開E應用,其實訪問的(de)是上一(yī)個版本的(de)緩存,這個緩存會在發版後10分鍾左右自(zì)動更新成最新版本,如(rú)果想要直接看到最新版本,可(kě)以退出釘釘登錄賬戶,并殺掉釘釘進程,這樣再進去(qù)後就是直接訪問的(de)最新版本了.
釘釘的(de)代碼?
作者:李傳奇
編輯:李傳奇
出品:量子(zǐ)科(kē)技小組
封面圖片作者:Pixabay
1月14日,釘釘正式發布6.0版本,新版本強化了低(dī)代碼開發能力,讓人人都能成為(wèi)開發者。釘釘6.0帶來3個重要變化:推出釘釘宜搭等低(dī)代碼開發工具,讓不懂代碼的(de)用戶,也能快速開發新應用;推出角色工作台,讓CEO、HR、财務、老師等不同角色擁有(yǒu)自(zì)己的(de)專屬工作台;推出全新協同辦公套件,讓用戶可(kě)以打破組織邊界,進行(xíng)“以事為(wèi)中心”的(de)協同,整合項目、郵件、文檔、日志、日曆、知識庫、審批、待辦等功能。
什麽是低(dī)代碼?
低(dī)代碼開發平台是無需編碼(0代碼或無代碼)或通過少量代碼就可(kě)以快速生成應用程序的(de)開發平台。它的(de)強大之處在于,允許終端用戶使用易于理(lǐ)解的(de)可(kě)視(shì)化工具開發自(zì)己的(de)應用程序,而不是傳統的(de)編寫代碼方式。構建業務流程、邏輯和(hé)數據模型等所需的(de)功能,必要時還可(kě)以添加自(zì)己的(de)代碼。
簡單來說,就是以往我(wǒ)們(men)程序員開發一(yī)款新應用,需要會幾款編程語言,然後敲打特别多的(de)代碼才能完成,而現在通過低(dī)代碼平台,我(wǒ)們(men)隻需要拖拖拽拽、拉拉扯扯,把廠商(shāng)提供好的(de)各種模塊拼接在一(yī)起,就可(kě)以做(zuò)出一(yī)款新應用。
比如(rú)我(wǒ)的(de)領導上司要求我(wǒ)們(men)找人做(zuò)一(yī)款每個月的(de)業績統計分析的(de)應用,當我(wǒ)找到開發部門時,這樣的(de)小case自(zì)然不是别人的(de)優先級,本着求人不如(rú)求己的(de)原則,那我(wǒ)就自(zì)己做(zuò)一(yī)款吧(ba)。
可(kě)是我(wǒ)一(yī)個碼字出身的(de)小編輯哪會碼代碼呢(ne),這時候我(wǒ)就可(kě)以通過各種低(dī)代碼平台提供的(de)模闆,稍微搗鼓搗鼓就可(kě)以應用了,不僅節省了成本,還免去(qù)了開發人員對業務的(de)了解的(de)需求,讓業務員本身就可(kě)以自(zì)行(xíng)開發。
地(dì)處四川省古蔺縣偏遠農村的(de)皇華中學(xué),那裏經濟落後,學(xué)校的(de)經費也自(zì)然有(yǒu)限,當然也就無力去(qù)購買昂貴的(de)軟件,更是不可(kě)能找到也請不起軟件開發商(shāng)來定制學(xué)校專用的(de)軟件。而2017年(nián)以來,學(xué)校的(de)數學(xué)老師彭龍通過探索釘釘和(hé)氚雲,通過自(zì)己的(de)努力搭建了幫助老師查課、學(xué)生請假、衛生管理(lǐ)等43個應用,在一(yī)個落後地(dì)區的(de)學(xué)校做(zuò)到了高(gāo)水平的(de)數字化。這就是低(dī)代碼平台的(de)功勞。
小到我(wǒ)們(men)平時的(de)辦公大樓裏,幾十層的(de)保潔工作需要一(yī)個完善的(de)保潔系統,需要做(zuò)一(yī)個小應用,大到咱們(men)的(de)人口普查從傳統的(de)手寫記錄轉化為(wèi)電子(zǐ)實時上傳,需要做(zuò)一(yī)個龐大的(de)系統,這些都意味着我(wǒ)們(men)的(de)生活中對應用的(de)需求是海量的(de)。
在傳統的(de)流程中,公司開發一(yī)款應用需要我(wǒ)們(men)的(de)項目經理(lǐ)找到對應程序員,然後程序員需要審核公司的(de)需求,做(zuò)出一(yī)款應用,應用做(zuò)好後再到使用者本身,但多多少少會存在一(yī)定的(de)溝通誤差,這時候再需要程序員去(qù)修改,而後的(de)使用過程中應用出現了一(yī)些漏洞,程序員還需要去(qù)維護……
這些海量的(de)需求和(hé)零碎的(de)應變,都說明傳統的(de)軟件開發方式和(hé)交付能力已經跟不上廣大的(de)需求了,再加上開發周期長(cháng)造成了昂貴的(de)時間成本,以及系統反複改造和(hé)維護的(de)昂貴費用,萬一(yī)遇上了不靠譜的(de)團隊,做(zuò)出來的(de)産品漏洞百出,那效率可(kě)以說是非常的(de)低(dī)了。
也就是說:
首先,随着企業的(de)需求日益走向細分、個性化,通用軟件與具體業務需求之間的(de)鴻溝越來越難以彌合,“程序員不懂業務,業務不懂程序”的(de)矛盾暴露無疑。
其次,企業需要的(de)不斷增長(cháng)、快速變化正在推高(gāo)傳統軟件研發、叠代的(de)邊際成本,使成本高(gāo)、代價大、部署難的(de)大型軟件變得越來越不經濟。
在這樣的(de)大背景下,必然會有(yǒu)所改變,低(dī)代碼平台也就應運而生了。當使用者本身去(qù)開發和(hé)維護一(yī)款應用或者一(yī)個系統,不僅降低(dī)了時間和(hé)人力成本,降低(dī)了開發過程的(de)複雜性,更是解決了人去(qù)遷就系統的(de)重大矛盾。
其實低(dī)代碼并不是什麽新鮮的(de)詞彙了,一(yī)開始我(wǒ)們(men)會通過複制代碼改變其中的(de)樣式或者變量創作新應用,再然後聰明的(de)人類又将代碼抽象成函數庫,再然後我(wǒ)們(men)又将函數庫做(zuò)成獨立應用或者微服務來提供一(yī)些常見的(de)表單模闆。
也就是說低(dī)代碼的(de)本質其實就是極緻抽象并且模闆化的(de)應用場景,其實我(wǒ)們(men)早就接觸過了,隻是那時候我(wǒ)們(men)腦中還沒有(yǒu)這個概念罷了。身邊最近的(de)例子(zǐ)就是,身邊的(de)人都突然變成了視(shì)頻剪輯大師,源于複雜的(de)視(shì)頻剪輯軟件被簡易化,讓我(wǒ)們(men)通過一(yī)個模闆化後的(de)功能就可(kě)完成在複雜剪輯軟件上的(de)一(yī)系列複雜的(de)剪輯步驟,然後大家都可(kě)以在手機(jī)上就随意剪輯自(zì)己拍攝的(de)生活片段了。
回到這篇文章(zhāng)的(de)主題,當應用的(de)場景覆蓋得更廣,比如(rú)涉及到企業,盡管市(shì)面上已有(yǒu)不少應用平台打着低(dī)代碼的(de)旗号尋求關注,如(rú)OutSystems、mendix、微軟Power Platform、Lightning Platform、甲骨文Visual Builder Cloud Service。
但市(shì)面上多數歸根結底還是一(yī)個開發平台而言,并沒有(yǒu)支持個性化需求的(de)開發能力那它不算是一(yī)個及格的(de)低(dī)代碼開發平台,充其量隻是一(yī)個低(dī)代碼的(de)應用罷了。
這時候就要說到我(wǒ)們(men)的(de)主角釘釘了。
雲釘一(yī)體,釘釘劍指低(dī)代碼
在阿裏版圖中快速崛起的(de)釘釘,又借助疫情旗艦的(de)遠程辦公潮流成功突破4億用戶,并且還将校園課堂等納入新場景。
最近這一(yī)年(nián),移動辦公可(kě)謂是一(yī)塊香饽饽,因此釘釘也有(yǒu)像騰訊的(de)企業微信、字節跳動的(de)飛(fēi)書這樣依托母公司的(de)強大競争對手,因此雖然釘釘起步較早,但産品和(hé)技術的(de)升級換代也非常重要。
企業需求增長(cháng)的(de)速度遠遠超過了軟件開發的(de)速度,傳統的(de)企業開發軟件模式正在失去(qù)優勢,歸根結底是企業正在重新奪回數字化主角的(de)身份,回歸業務驅動是産業互聯網時代的(de)大勢所趨。
其實早在上世紀八十年(nián)代人們(men)的(de)思考就已涉獵低(dī)代碼領域,千禧年(nián)市(shì)場上就開始出現大大小小的(de)玩家,然而主導者仍是軟件公司和(hé)技術平台,服務的(de)對象也隻是集中部署和(hé)采購的(de)大企業,并沒有(yǒu)實現去(qù)中心化的(de)軟件開發。
雲計算普及、企業內(nèi)需推動、開發能力稀缺化等等推動低(dī)代碼開發的(de)回春,微軟、甲骨文、谷歌等紛紛下場,然而波熱潮卻在國(guó)內(nèi)遇冷,這其中既是因為(wèi)國(guó)內(nèi)企業信息化程度普遍偏低(dī),也是因為(wèi)低(dī)代碼開發平台各自(zì)為(wèi)戰。
雖然國(guó)內(nèi)大部分的(de)中小企業沒有(yǒu)實現信息化,但并不意味着要像大企業一(yī)樣按部就班走完傳統軟件、SaaS的(de)路才進入低(dī)代碼開發階段,相反它們(men)可(kě)以直接跳過這些階段,直接進入到業務主導的(de)低(dī)代碼時代。
雖我(wǒ)們(men)都被或曾被打卡的(de)陰影籠罩過從而遷怒于釘釘,但不可(kě)否認的(de)是,釘釘高(gāo)效地(dì)打通了企業的(de)內(nèi)部實現了自(zì)下而上的(de)數字化變革,其在企業數字化進程中的(de)平台屬性也越來越凸顯。
4 億用戶和(hé) 1700 萬企業和(hé)組織正在使用釘釘
正是看到了低(dī)代碼開發和(hé)雲結合之後,可(kě)以幫助企業敏捷的(de)應對數字化進程中可(kě)能出現的(de)各種需求,釘釘決定大力推動低(dī)代碼開發趨勢,讓每一(yī)家企業的(de)IT人員都能在一(yī)個基于雲技術、釘釘的(de)低(dī)代碼開發平台之上實現快速的(de)按需開發。
最新發布的(de)釘釘 6.0版本與低(dī)代碼開發工具宜搭融合升級為(wèi)釘釘宜搭,除了宜搭之外,包括簡道(dào)雲、氚雲等在內(nèi)的(de)第三方低(dī)代碼開發工具也都已經入駐釘釘。
目前已有(yǒu)超過27萬的(de)開發者為(wèi)640萬家企業組織開發了超過70萬個釘應用,釘應用的(de)生态在過去(qù)幾年(nián)已經極大豐富,而阿裏雲智能總裁張建峰希望釘釘在未來三年(nián)內(nèi)釋放出一(yī)千萬個釘應用。
此前蒙牛管理(lǐ)層就曾将擁有(yǒu)4.5萬名員工的(de)巨大組織架構通過釘釘整體搬上雲端,這在當時是非常大膽的(de)嘗試。起初此舉并沒有(yǒu)過多的(de)預期,僅僅隻是組織發展趨勢的(de)提前布局而已。
這個在當時看起來或早或晚都無所謂的(de)舉動,卻在僅僅九個月後就起到了巨大作用。在應對突然來襲的(de)疫情,蒙牛線下的(de)生産、物流、銷售活動,其中包括4.5萬員工、1萬經銷商(shāng)、10萬導購和(hé)其他上下遊合作方,都通過釘釘實現了數字化協同,讓企業快速恢複了有(yǒu)序運作。
可(kě)謂運籌帷之中,決勝千裏之外。據蒙牛集團IT總監鄭炯介紹,原本采購一(yī)套審計系統需要花 100萬元,使用宜搭後幾乎0成本就完成開發。到如(rú)今,蒙牛公司通過宜搭搭建了 100多項應,替代了大批 IT 系統采購,大大降低(dī)運營成本。
未來,釘釘的(de) 4 億用戶,企業裏的(de)每個人,包括 IT 從業人員、運維人員、财務、HR,人人都可(kě)能成為(wèi)開發者,成為(wèi)數字化的(de)主力軍,将工作随手數字化,讓微小的(de)創新持續發生。
強勁對手同樣選擇加碼低(dī)代碼
有(yǒu)趣的(de)是,在釘釘發布消息後的(de)第二天,1月15日,騰訊雲開發的(de)低(dī)代碼LowCode平台開啓了公測,同樣在中國(guó)協同辦公市(shì)場同樣占據有(yǒu)利位置的(de)騰訊也選擇了重倉押注低(dī)代碼。
騰訊雲雲開發低(dī)碼平台延續了雲開發“人人都是開發者”的(de)産品理(lǐ)念,以雲開發作為(wèi)底層支撐,通過雲原生能力将應用搭建的(de)全鏈路打通,提供高(gāo)度開放的(de)開發環境。平台提供開箱即用的(de)組件、模闆和(hé)工具,将開發門檻大幅降低(dī),用戶隻需創建一(yī)次,即可(kě)實現小程序、H5 、PC 網頁等多端發布。
來源于“騰訊雲”
從眼前來看,争奪低(dī)代碼的(de)背後是協同辦公市(shì)場的(de)争奪,而往遠了看,是雲服務市(shì)場的(de)激烈角逐,對整個移動互聯網的(de)生态都可(kě)能有(yǒu)深遠影響。
但我(wǒ)必須給大家澆個冷水,我(wǒ)相信很多人都有(yǒu)這樣的(de)經曆,在書店買書買紅(hóng)了眼,但回到家書都未必拆開幾本。低(dī)代碼本身不是革命,也不是什麽颠覆性的(de)東西,它本身是非常有(yǒu)用的(de),但仍需我(wǒ)們(men)廣泛地(dì)去(qù)實踐驗證。
同時我(wǒ)也在上文中提到,為(wèi)什麽早幾年(nián)低(dī)代碼在國(guó)內(nèi)遇冷,便是因為(wèi)各大平台各自(zì)為(wèi)戰,拜托,這可(kě)是碼代碼,若不跨平台相互支持而想着一(yī)家獨大,那我(wǒ)奉勸各大廠商(shāng)早點打消這樣的(de)念頭,免得被大家噴的(de)狗血淋頭。
要想實現低(dī)代碼背後醞釀的(de)信息技術産業深度革命,各大平台就必須要協同作戰,互相分享,讓能讓我(wǒ)們(men)在低(dī)代碼領域彌補上過去(qù)幾年(nián)的(de)近真空狀态。
我(wǒ)相信如(rú)果這樣的(de)想法能實現,過去(qù)困擾國(guó)內(nèi)企業的(de)“技術支持跟不上業務”問題必将會得到根本性解決。如(rú)何讓低(dī)代碼不“LOW”我(wǒ)已經給出了我(wǒ)心中的(de)答案,你同意嗎?讓我(wǒ)們(men)對美好的(de)願景拭目以待。
釘釘小程序圖表庫AntV - F2 使用總結
對于圖表這塊的(de)開發,使用一(yī)些流行(xíng)的(de)圖表庫可(kě)以大大提高(gāo)我(wǒ)們(men)的(de)開發效率,目前較為(wèi)流行(xíng)的(de)圖表庫大概有(yǒu)Echarts,Hcharts,AntV,他們(men)都是大同小異,我(wǒ)印象比較深刻的(de)是Hcharts是支持多坐标軸的(de),Echarts好像是不支持的(de),但是對于小程序的(de)選擇我(wǒ)們(men)選擇的(de)是阿裏的(de)AntV-f2,因為(wèi)他明确指出了适合小程序開發,而且AntV-f2除了不支持一(yī)些document,其他的(de)大部分功能都是支持的(de),我(wǒ)們(men)就沒有(yǒu)再考慮其他的(de)庫,但是官方并沒有(yǒu)太多關于小程序的(de)具體使用文檔,我(wǒ)們(men)隻能根據js的(de)相關事例翻譯成小程序的(de)語法。
釘釘小程序開發工具:
AntV - F2:
效果看着有(yǒu)點醜對不對......那我(wǒ)們(men)就來實現一(yī)下設計師的(de)效果圖吧(ba)!具體功能:1.默認展示一(yī)個tooltip, 2.tooltip改變時展示對應x軸的(de)數據,3.自(zì)定義tooltip
我(wǒ)們(men)自(zì)定義一(yī)個默認的(de)tooltip:, 就叫做(zuò)def_item吧(ba),當圖表渲染完成設置def_item = {key: 100, value: 200},這裏有(yǒu)個注意點,就是def_item的(de)內(nèi)容不是随便定義的(de),這裏我(wǒ)們(men)先不做(zuò)多說,後面會說明這個def_item的(de)key值時如(rú)何設置的(de)。
通過查找tooltip的(de)Api我(wǒ)們(men)會發現它有(yǒu)3個事件的(de)回調,在釘釘小程序中我(wǒ)們(men)隻能通過props來傳遞tooltip的(de)回調
優化後的(de)效果
關于釘釘小程序開發案例和(hé)釘釘小程序開發工具的(de)介紹到此就結束了,不知道(dào)你從中找到你需要的(de)信息了嗎 ?如(rú)果你還想了解更多這方面的(de)信息,記得收藏關注本站。
-
上一(yī)篇
小程序開發工具一(yī)覽表(小程序開發功能列表清單) -
下一(yī)篇
手機(jī)軟件開發課程(手機(jī)軟件開發課程設計)