- 浏览: 3610 次
- 来自: 深圳
最新评论
文章列表
推送已经是是手机应用的基本功能,如果自己实现一套推送系统费时费力,所有一般我们会使用第三方的推送服务,这里我使用 极光推送 作为集成推送的例子,因为有现成的 react native 插件 jpush-react-native 可以使用。
前置准备工作
安装软件
react native (0.41.2)
npm (V3.10.3)
xcode (V8.2.1)
创建工程
在 Apple developer 上创建应用
并且给应用配置推送功能,创建推送证书
到 极光官网 上创建自己的应用,并上传证书
创建 React-Native 工程,修改 bundle ...
在过去的 20 年里,内容分发的方式已经完全改变。我们从信息繁杂的门户网站,走过了垂直类信息网站、轻量级应用程序,走到现在的移动设备上的推送通知。本文会讨论一下,什么是有效的推送,以及如何创建有效的推送。
推送很重要,这点毋庸置疑,它是 UX(用户体验)中非常关键的一部分,它更是与用户接触的第一站。
本文章只提供学习!!
iOS的消息推送(推送通知)有两种,一种是本地推送通知,另一种是远程推送通知。所谓本地推送通知就是使用代码推送消息到用户设备中提醒用户一些信息,推送形式请查看手机设置。远程推送通知是通过服务器发送消息到用户设备中,iOS的远程推送通知要经过苹果的服务器来推送消息,过程比较麻烦。下面是个人学习笔记,提供新手学习(当然我也是个新手),不能用于商业用途。
所有的消息推送只在后台或者推出程序才有意义,程序在前台运行的时候是没有意义的,所有发送消息推送的时候请把程序退出或者挂在后台运行才能体现出效果。
一、本地推送通知
以下代码为了更好看到本地推送通知地效 ...
历经几个月的沉寂,以及兄弟们的奋战,极光推送的兄弟产品诞生了:极光IM,英文名 JMessage。
极光IM 是我们团队基于大量客户的需求反馈,在很多客户的殷切期盼下所开发的。团队成员一方面要支撑极光推送越来越大的用户量与推送压力,另一方面都积极参与到这个新产品的开发中。要对兄弟们说声:辛苦了!
随着极光推送最早开放免费的 Push 服务,到现在过去了 2 年多。在 2 年前,有意识要在应用里加上 Push 能力的 App 是有限的。时至今天,Push 能力几乎成为 App 功能的标配。
但 App 开发者需求不至于此,开始有越来越多的 App 开发者,想要在 App 里集 ...