作品简介

本书是钉钉官方技术团队聚力编写的钉钉小程序开发教程,内容权威、全面、系统。众所周知,数字化转型已经成为全球企业的重要战略,越来越多的企业已认同数字化转型是大势所趋。本书为数字化转型落地提供了可行的技术支撑。利用钉钉小程序开发的应用,被汇聚在应用市场或服务于个人和企业,可以更好地帮助企业进行数字化转型。本书从钉钉小程序的技术原理出发,细致且全面地对钉钉小程序的开发内容进行介绍,由浅入深地引领开发者了解钉钉小程序的开发工具、组件、JSAPI等,并提供了钉钉小程序实战案例,详细介绍了从成为一名钉钉开发者到小程序应用上架的每一步流程。本书适合有一定前端基础的开发者使用,如果有支付宝小程序开发经验,则能更快地接受和理解本书内容,因为它们在一些基本概念和底层技术上是共通的。本书可以作为钉钉小程序的入门学习指南,也可以作为API速查工具书。

杨鹤

阿里云智能钉钉事业部技术文档专家。十年技术文档写作经验,曾负责阿里云云计算网络产品的全生命周期文档管理与开发,设计了API文档自动化流程。专注于开发者文档的探索和运营,构建开发者教程文档体系。

许涛

云智能钉钉事业部前端技术专家,目前在钉钉开放平台负责开发者相关工具体系建设,致力于打造高效好用的开发工具,更好地服务钉钉开发者。

周子杰

云智能钉钉事业部前端开发工程师。于2021年3月硕士毕业于浙江大学,而后在钉钉开放平台从事开发者相关工具体系建设等开发工作,在前端技术世界积极探索、实践中。

陈岳阳

浙江大学在读博士,阿里巴巴资深技术专家,负责钉钉开放平台技术团队和乌鸫科技鸫风一部,在阿里经历了两件“从0到1”的事情(菜鸟、供应链),沉淀发明专利60多个。

刘晓鹏

阿里巴巴资深技术专家,从事互联网行业多年,一直负责技术相关的研发和管理工作,曾在腾讯、搜狐等公司担任技术负责人,有丰富的系统架构及平台建设经验,目前专注于营销及商业化等领域。

曲奎林

阿里巴巴高级技术专家,负责钉钉开放平台大前端研发管理工作。曾就职于搜狐、百度等公司,长期从事跨端/全栈领域的研发,有丰富的大前端架构设计经验。曾负责阿里巴巴跨端框架DX-Web的设计与实现,目前专注在开放领域,致力于打造前端开放技术体系。

作品目录

  • 本书编委会
  • 推荐序
  • 前言
  • 第1章 开发你的第一个钉钉小程序
  • 1.1 准备工作
  • 1.2 基本概念
  • 1.3 创建项目
  • 1.4 小程序开发
  • 第2章 初识钉钉小程序
  • 2.1 什么是钉钉小程序
  • 2.2 钉钉小程序原理解析
  • 2.3 钉钉小程序运行机制
  • 第3章 使用钉钉小程序开发者工具
  • 3.1 使用IDE创建项目
  • 3.2 钉钉小程序开发
  • 3.3 钉钉小程序调试
  • 3.4 钉钉小程序发布版本
  • 第4章 了解钉钉小程序框架
  • 4.1 钉钉小程序框架概述
  • 4.2 文件目录结构
  • 4.3 钉钉小程序全局配置
  • 4.4 钉钉小程序页面配置
  • 4.5 视图层
  • 4.6 自定义组件
  • 4.7 事件
  • 4.8 样式
  • 4.9 钉钉小程序scheme
  • 4.10 SJS语法参考
  • 第5章 使用钉钉小程序组件
  • 5.1 视图容器
  • 5.2 基础内容
  • 5.3 表单
  • 5.4 导航
  • 5.5 媒体
  • 5.6 canvas
  • 5.7 map
  • 5.8 开放能力
  • 第6章 钉钉小程序设计规范
  • 6.1 设计指南
  • 6.2 视觉规范
  • 6.3 设计走查表
  • 第7章 钉钉小程序实战:抽奖助手
  • 7.1 准备工作
  • 7.2 设计思路
  • 7.3 开发流程
  • 第8章 钉钉小程序实战:会议室管理
  • 8.1 准备工作
  • 8.2 设计思路
  • 8.3 开发流程
  • 附录A 钉钉小程序JSAPI总览
展开全部