我与 IT 这三十年:2007,桌面开始失去中心 上一篇写 2006 年,我说服务器开始变得不一样。S3、EC2、Hadoop、jQuery、Twitter、Java 开源,这些东西都在把软件从“装在某台机器上”推向“运行在一整套基础设施里”。到了 2007 年,另一个方向也开始松动:桌面不再是计算世界的唯一中心。1 月 9 日,乔布斯在 Macworld 上发布 iPhone。6 月 29 日,第一代 iPhone 正式开卖。今天再看那场发布会,很多细节已经被反复讲过:多点触控、全屏浏览器、iPod + 电话 + 互联网通信设备,乔布斯说今天要发布三个产品,最后告诉大家其实是一个。可是如果把它放回 2007 年的程序员现场,它真正刺痛人的地方不只是“手机更好看了”,而是它改变了软件运行的重心。在很长时间里,软件的主战场是桌面。Windows 桌面、Linux 桌面、浏览器、Delphi、MFC、GTK、Qt、企业客户端,都是围绕“用户坐在电脑前”展开的。服务器当然重要,但很多业务软件的用户界面仍然假定用户面对的是一台电脑、一块屏幕、一只鼠标、一个键盘。iPhone 出现后,这个假定开始被动摇。那一年我并没有立刻转去做移动开发。我仍在 Linux 公司体系里,做的是偏底层、偏服务器、偏管理软件的活。可也正是因为这样,2007 年在我的记忆里有两条线并行:一条是手机把计算入口往口袋里拉;另一条是我继续在 Linux 服务器和桌面管理工具之间打转。手机不是小电脑,是新的入口早期智能手机当然不是从 iPhone 才开始。Palm、BlackBerry、Symbian、Windows Mobile 都已经存在。很多技术人甚至会觉得,iPhone 一开始不开放原生应用,功能也不够“专业”。但它真正改变的不是参数表,而是人和软件的关系。手机不再只是电话加一些功能。它开始成为随身的计算入口。桌面时代的软件,用户通常是“坐下来使用”。移动时代的软件,用户是“随时拿出来用”。这两个动作差别很大。坐下来意味着时间较长、上下文较稳定、输入设备完整;拿出来意味着碎片化、位置相关、网络不稳定、注意力随时被打断。软件如果要适应这种入口,就不能只把桌面界面缩小。它需要新的交互、新的状态管理、新的同步方式、新的网络容错、新的通知机制,也需要重新理解用户行为。2007 年当然还没有今天这样成熟的 App 生态。App Store 是 2008 年才出现的。可第一代 iPhone 已经把问题摆在那里:如果用户未来更多时间不在桌面前,桌面软件的中心地位还能维持多久?对我这样还在 Linux 桌面和服务器世界里工作的人来说,这个变化有点远,又有点近。远的是,我们日常仍然在写 C++、GTK、系统服务和管理工具;近的是,所有人都能感到,计算设备的重心开始移动。And

相关新闻

最新新闻

【WorkBuddy从入门到精通实战教程】使用手册 第 8 章 WorkBuddy 接入小程序与 IM 助理

【WorkBuddy从入门到精通实战教程】使用手册 第 8 章 WorkBuddy 接入小程序与 IM 助理

小程序的两种模式 模式 任务在哪里运行 是否依赖电脑在线 适合任务 本机模式 已连接的电脑 是 本地文件、本地 Skill、已有工作区 云端模式 隔离的云端环境 否 调研、写作、临时分析、并行任务 首次使用 通过官方入口打开 WorkBuddy 小程序并登录; 查看当前处于本机还是云端模…

2026/7/22 18:08:05
如何为OAuth-Plugin贡献代码:理解项目架构与开发流程

如何为OAuth-Plugin贡献代码:理解项目架构与开发流程

如何为OAuth-Plugin贡献代码:理解项目架构与开发流程 【免费下载链接】oauth-plugin Rails plugin for OAuth 项目地址: https://gitcode.com/gh_mirrors/oa/oauth-plugin OAuth-Plugin是一个Rails插件,为Ruby on Rails应用提供OAuth功能支持。本…

2026/7/22 18:08:05
AI搜索热点漂移现象深度溯源:基于2.8亿条Query日志的时序分析,发现隐藏在BERT微调背后的4个反模式

AI搜索热点漂移现象深度溯源:基于2.8亿条Query日志的时序分析,发现隐藏在BERT微调背后的4个反模式

更多请点击: https://intelliparadigm.com 第一章:AI搜索热点漂移现象深度溯源:基于2.8亿条Query日志的时序分析,发现隐藏在BERT微调背后的4个反模式 通过对2023年1月至2024年6月期间采集的2.8亿条真实用户搜索Query日志进行滑动…

2026/7/22 18:08:05
【WorkBuddy从入门到精通实战教程】使用手册 第 7 章 WorkBuddy 使用连接器

【WorkBuddy从入门到精通实战教程】使用手册 第 7 章 WorkBuddy 使用连接器

MCP指的是 **Model Context Protocol(模型上下文协议),**是由 Anthropic 于 2024 年底推出并开源的一个开放标准协议,目前已经成为 AI 领域最热门的基础设施之一。 用一个通俗的比喻:MCP 就是 AI 世界的“USB-C 接口”。 为什么需要 MCP? 在过去,如果你想让一个 AI 助…

2026/7/22 18:08:05
【WorkBuddy从入门到精通实战教程】使用手册第 6 章 WorkBuddy的专家和专家团

【WorkBuddy从入门到精通实战教程】使用手册第 6 章 WorkBuddy的专家和专家团

专家和专家团与Skill的区别 WorkBuddy 本身是一个通用 Agent,什么任务都能接。但通用不意味着每个领域都应该用同一种方式处理。 比如, 同样是分析一份销售数据,普通 Agent 可能会读取数据、生成图表、总结趋势。数据分析专家会先理解业务目标,再确定核心指标,检查数据…

2026/7/22 18:08:05
GUCY2C:结直肠癌靶向治疗与液体活检的核心分子靶点

GUCY2C:结直肠癌靶向治疗与液体活检的核心分子靶点

简述: 本文系统阐述鸟苷酸环化酶C(GUCY2C)作为肠道特异性跨膜受体的分子结构特征、其在结直肠癌发生发展中作为抑癌因子和肿瘤标志物的双重角色、在转移性结直肠癌中的特异性高表达规律及其作为CAR-T等免疫治疗靶点的临床转化进展&#xff0c…

2026/7/22 18:03:04

月新闻