苹果公司(Apple)每年举行开发者大会(WWDC),当5000人听完第一天专题演讲发表的新技术与新服务散场,开发者的脑力激荡才正式开始,把握有限时间测试新技术并找出解答。今年WWDC仍在加州硅谷开发者最核心的活动区域圣荷西举行,McEnery会议中心可容纳约5000名开发者、苹果工程师和各国记者。当专题演讲宣布iOS 13导入深色模式、Apple地图新增3D视角、iPadOS登场,媒体区赞叹声不断;但赢得开发者最大欢呼与掌声的,却是压轴登场的SwiftUI开发框架。“如果你是媒体角度,会更面向一般用户,在乎的是App好不好用。如果你是开发者的话,在乎的是要把这个东西做出来好不好写。”串流音乐平台KKBOX iOS开发部经理杨维中在WWDC接受中央社记者采访时,提到“使用者体验”与“开发者体验”的差别。WWDC只有第一天专题演讲开放媒体进场,其他所有活动都只限开发者参加,为开发者保留最多的机会向苹果工程师提问。毕竟每位开发者支付1599美元(约新台币5万元)的门票,绝对有资格来这当“奥客”提出各种问题。WWDC专题演讲结束后,iOS、macOS、watchOS等新平台的测试版和新工具也跟着释出,通常开发者会利用第一天晚上熬夜测试问题,并且向台湾同事汇报及讨论,再利用接下来几天时间找到相关主题的苹果工程师询问建议。杨维中从2008年起参加8次WWDC,是台湾iOS开发者社群的意见领袖之一。今年来到WWDC,他要优先解决过去一年公司累积难以处理的12到13个开发问题;其次,要确保公司目前的App能用苹果新技术和新平台顺利运作。“看到新技术出来有好处也有坏处。好处是不用担心失业,坏处是有很多工作要做。”杨维中说,Google跟微软比较偏向软件公司的思维,苹果则是自己做硬件的电脑公司,通常6月发表新技术,9月就要正式上线,开发者能熟悉的时间很短,苹果必须让实际开发软件的工程师能赶紧跟上它的脚步,这也正是WWDC的价值所在。他认为台湾开发者没有特别厉害,也没有特别差,但是看过每个国家的开发者之后,不应该去比较彼此的实力强弱,而是该去思考如何为自己的同胞服务。线上影音平台CATCHPLAY产品发展主任工程师黄逸杉指出,今年WWDC对苹果有几个战略意义,第一是iOS 13加入深色模式,让各平台的体验一致;第二,推出iPadOS、Project Catalyst,代表在iPhone以外的硬件也要让开发者更好开发;SwiftUI则可以减轻开发者负担,本来不写Apple Watch相关App的开发者会更有意愿尝试。黄逸杉说,一般人对苹果的印象可能是扁平的,但是来到WWDC现场看到苹果工程师亲自解答问题,协助其他开发者把应用做出来,会觉得苹果形象变得更立体,同时也能观察各国开发者的做事方式、关心哪些问题。相较留在台湾,来WWDC“打怪升级”的速度快很多。