微软(Microsoft)最新发布的Windows 10给开发者提供了一个乍一看似乎不容错过的卖点:编写一次应用程序,然后在任何Windows存在的地方运行它。随着微软在多种设备类型(从普通的旧台式机到增强现实耳机)上向“一个窗口”推进,这种宣传对开发者来说可能具有巨大的吸引力,更不用说利润了。
虽然Windows首席特里Myerson承诺,最新的Windows将化身“激发新的场景在广泛范围的设备,从大屏幕上小屏幕没有屏幕,“事实是,新的Windows给开发人员艰难的选择,和编码成功正如Windows是复杂的,涉及到妥协。任何记得Silverlight的人都知道,在做出全面承诺之前,应该仔细考虑一下微软对开发者天堂的愿景。
在这里,我们仔细看看微软对Windows应用程序开发人员的最新发展方向,以及是否值得抛弃久经考验的桌面应用程序方法,转而采用更通用的选择。