IT世界的生态系统是什么?

seb*_*123 4 terminology

我是一名 IT 工程师,几天前有人问我一个我无法回答的问题。我已经开始在互联网上寻找它,但不幸的是我没有找到任何东西。

我的朋友(也是 IT 人员)问我 IT 世界中的生态系统是什么。看起来很简单的问题,但我无法给他具体的答案。

维基百科只说生物学意义上的生态系统,给出定义可能是好的,但它并不具体,只给出了一般草案。

所以我问你,同样的 - 你能给出定义或解释,IT 中的生态系统到底是什么?是例如 Android 和 Play 商店,还是还涉及 SDK、语言或更多内容?或者,Windows 是一个生态系统。我没有任何好的例子,所以例子也很好。

谢谢你的回答。

Kru*_*uug 5

有一篇关于Digital Ecosystems的维基百科文章,但我认为它不能完全回答您的问题。

我认为根据用法可以有许多不同的示例/定义。

移动的

例如,Apple 生态系统包括 Mac、iOS 和 iTunes。

Apple 不会随机推出新设备。它正在构建一个精心设计的生态系统。这种集成将采用多种形式:

  • iCloud 服务集成:这很简单。将 iMessage、Find My Friends 和 Find My iPhone 等服务扩展到智能手表,不仅可以为这些服务提供一个新的运营平台,还可以促进现有 iOS 产品线的销售。iWatch 将成为终极配件;

  • iOS 集成:谁给你打电话?你的 iPhone 呢?iPad 的电池电量是多少?哪些应用需要更新?想象一下,能够从手腕上的设备看到这一切;

  • OS X 集成:身份验证等功能(可能通过近场通信 (NFC)、生物识别或蓝牙)以及能够控制计划备份和更新等功能,如果它们就在手边,例如在您的手腕上,就会很方便.

资料来源:ZDNet

Android 的生态系统旨在与此竞争(正如预期的那样):

来自 Forrester 的 James McQuivey:“从亚马逊吸取教训,谷歌可以看到,打败高价值 iPad 的唯一方法是吸引数百万准备使用更小、更便宜的平板电脑的客户,然后将这些客户培养成更多的 Android驱动设备,更重要的是,Google Play 等 Google 驱动的服务以及 YouTube 可能会创造的任何付费视频体验。这些服务将是将这些破烂不堪的 Android 小工具组合成一个可以与之竞争的平台的秘诀。苹果是为了用户几分钟的注意力,而不是高级设备美元。”

来源:CNN

编程

您可以拥有一个编程生态系统,其中包括您参考的文档、您使用的 API、一个 IDE(如果您使用)、您使用的库,甚至可能是您使用的操作系统(如果您选择像 VB 这样的语言)或 C#,你很可能会使用 Windows)。

硬件/操作系统

您的生态系统甚至可以是您每天使用的技术。如果您使用装有 Windows 7 的台式机、运行 Android 的手机、运行 iOS 的平板电脑和运行 Debian Mint 的笔记本电脑,那么您将拥有混合生态系统(一个可能是特例,可能是跨平台开发人员)。