独立App开发中的三方平台

APP开发


浏览:377 次

让我们先谈谈面试经历。我们之前在年终总结中谈到过,我们可以跳过那些不注意的人。

去年,我辞职后,面试了一家公司。技术部门似乎刚刚成立,受访的技术官员相对年轻。我展示了上一家公司的产品和我独立生产的几款产品。因为我自己的独立产品UI很差,虽然我提到一切都是独立完成的,但对方并不在意。至于上一家公司的产品,我发现对方更关注我做了哪些功能,效果动画等等,因为这是商场的第二次开业,没有出彩的地方,想必对方也不是很满意。

事实上,我刚开始上班时喜欢写动态效果,但后来就不怎么写了,因为动态效果是一项耗时的工作,写一个效果需要几天时间。如果产品在初始阶段过于纠结,将延迟开发进度。就产品功能而言,只要逻辑功能在技术上是可以实现的,这只是时间和成本的问题。

我还问我是否可以实现长链接。我坦言,如果实施就可以了,但稳定性无法与三方相比。对方听说后自然不满意。结果,我可以想象它没有被接受。事实上,重新连接、并发等都需要努力工作。除了拥有产品生态系统或与制造商合作的大公司外,小公司很难生存。经过多年的打磨,三方相对成熟。如果对数据没有高保密要求,我更喜欢三方。

后来,那家公司的情况并不清楚。然而,根据当时采访的感觉,如果没有经验丰富的人掌舵,会有一些弯路,公司高管可能不会发现,技术团队可能不会意识到,但实际上会给公司造成损失。

也因为这次面试,我发现我可能不再适应公司的工作。我更追求的是产品的快速迭代,允许用户根据用户反馈进行验证和调整。函数实现往往是暴力的。我可以尽可能多地使用三方,而且我更习惯于使用服务器客户端单独完成。我认为这样做更有效率,而且这些都不符合企业发展,因此,在短时间内找工作的想法被放弃了。

之所以这样,是因为我今天想谈谈各种第三方平台。这些第三方平台将大大缩短开发周期,并协助产品运营。

国内推送常用的有极光、优盟、阿里、腾讯等。目前,我使用的是极光,这是一家相对较早的公司。

苹果有自己的推送服务,所以无论使用哪种产品,基本上都不是问题。毕竟,无论使用哪种产品,它都称为苹果的apns。

近年来,许多安卓厂商也提供了推送服务,如小米和华为。

事实上,大多数Android推送仍然是通过长链接实现的,三方只是封装了这一部分。因此,当程序切换到后台时,即使服务也可能被终止。想必,许多技术都会被质疑为什么不能接受推送。这不是一项可以轻易解决的技术。只要理解原则。你努力想让你的App继续运行,但系统却想把你当成一个流氓。为什么不取消一些应用推送?我们应该首先看看什么是App。大型制造商的App将相互唤醒,有些将通过其他方式从制造商那里获得一些特权,这将使终止服务变得更容易。

通过推送,App的活动将大大提高。运营可以通过各种活动提高产品的开放率。对于社交产品,推送更为必要。

统计数字

中国有优盟、百度等,我正在使用优盟。

统计数据是最直观的反馈,例如添加、日常活动和累积。一目了然,用户行为可以根据功能的隐藏点数据进行分析和调整。

错误统计信息

中国有优盟、腾讯等。错误日志是一个不可忽视的链接,需要由技术本身控制。错误日志是分析错误和追溯源代码的唯一依据。没有带的产品