几年前,你有一个大的系统如果你有一千个并发用户。今天,它意味着你有一个比较成功的应用程序或网站。用户的地方额外要求你现在的生态系统——在很大程度上是因为移动设备的局限性。这对移动和web开发的未来意味着什么?这五件事情,每一个移动开发领导人应该知道他们的生态系统:

  1. 未来的前端的方法移动。总是会有更大的屏幕,但是指望大多数用户导航用手势。
  2. 隐私立法继续扩张。请求许可,然后证明你拥有它。如果你还没有被要求证明,你会。
  3. 不要依赖网络。尽管网络基础设施的增长,它会留下一些人。在农村地区缺医少药,而在密集的城市可能会发现网络过饱和的。在这两种情况下,你必须设计延误或丢失的网络流量。
  4. 使用公共hyperscalers扩展你的移动应用程序,手机应用程序可以触发激增的需求远远超出你目前的能力。一个更新可能导致数以百万计的设备试图接触您的服务器在同一时间。你不能保持能力的事件。
  5. api是受到攻击。透明的HTTPS代理和客户端解码器意味着你的手机应用程序是手中的成千上万的专用攻击者通过代码寻找下一个是谁破坏您的系统。你的应用程序不会让你安全,你必须锁定后端。

了解移动设备适合你的生态系统

这些天,很容易建立一个系统,扩展到一千个用户。你需要准备数百万用户在不同生态系统如果你计划成功。要理解更深,阅读前五名的事实移动开发领导人应该知道生态系统