课程大纲

介绍

  • 原生应用与渐进式应用的比较。

移动开发生命周期概述

  • JavaScript逻辑、CSS模板和HTML模板。

Web走向原生

  • 跨平台 
  • 向后兼容性
  • 功能对等

高级渐进式Web应用与推送通知

  • Push API。
  • Notification API。

准备开发环境

  • 编写待办事项列表应用。
  • 激活站点域以启用SSL。
  • 安装“高级渐进式Web应用”模块。

配置高级渐进式Web应用

  • 为Web应用的推送通知创建偏好设置。
  • 为推送通知设置样式,以确保一致的体验。
  • 将Web应用添加到用户的主屏幕。

使用Service Worker实现离线使用

  • 访问缓存API。
  • 根据在线或离线状态自定义网络请求。

部署应用

  • 在移动模拟器或移动设备上运行应用。

故障排除

  • Web应用仅适用于最新的Web-push库版本。

总结与结论

要求

  • 具备HTML、CSS和面向对象JavaScript的经验。
  • 了解PWA。

受众

  • 开发者。
 14 小时

客户评论 (1)

即将举行的公开课程

课程分类