扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
ZDNet至顶网软件频道消息 《移动新发现》今日报道,Adobe推出轻量级网络开发工具Shadow(阴影),帮助设计师和开发者同时在多个移动设备上预览应用设计,发现和解决跨平台问题。
目前Adobe已经在Adobe实验室网站发布了Shadow的beta版,并免费提供下载。Shadow允许开发者将移动设备的浏览同步至台式电脑,以便于他们测试和检查新设计和升级。它使得检查和调试变得更有效,并可以让设计师同时看到每个版本在所有目标设备上的显示情况。
Adobe数字媒体业务高级产品经理布鲁斯•鲍曼(Bruce Bowman)表示,Shadow为那些打造更好移动网络体验的前端设计师和开发者准备。它允许开发者将移动设备连接至台式电脑。当开发者在电脑上浏览,Shadow可以让电脑和设备保持同步,进行远程检查和调试。
Shadow拥有Mac和Windows客户端,支持iOS和Android,针对HTML、CSS和JavaScript工作流程。Shadow还可以通过扩展在谷歌Chrome浏览器中运行,并不限于Adobe程序,可以用在任何开发工具上。
查看和检查
Shadow让用户找出错误,试验新的思路和布局,并实时查看设备上的变化。它可以在WIFI网络上工作,所有设备都连接在同一个网络中。它考虑到了新设备、操作系统、浏览器和浏览器版本的快速发展变化。不同浏览器有不同的性能水平,并需要在W3C规则之前提前启用新技术,这就需要不停地检查,以确保一个设计可以在任何地方运行,或者至少可以优雅地降级。
Shadow有针对性的检查模式使得用户可以在台式机上做出大部分调整,而无需与设备交互。Adobe解释,目前开发者需要在不同的设备上进行检查和除错,Shadow使得这项工作在一个地方就可以完成。
鲍曼表示,作为一个网络开发者,可以紧盯自己的电脑,而不同去接触其他设备,那效率就会提高。Shadow允许远程控制设备:没有模棱两可,没有妄加猜测,只有精确的编辑工具。
更好的HTML5浏览
与Edge、Muse和Wallaby等应用一起,Shadow加入Adobe实验室。Adobe希望借此推进它的HTML5产品,并迁移以Flash为基础的移动网站。这与其渐渐不用Flash平台开发移动网站内容的趋势是一致的。
与用Xcode和Objective C等编程语言开发的原生应用不同,Shadow将网络作为一个平台,因此任何用HTML 5、CSS和JavaScript写代码的人都可以利用Shadow。Shadow可以安装在Mac或Windows系统下,并扩展至移动设备中,它还拥有一款谷歌Chrome浏览器扩展。一旦有任何东西安装到每台目标设备中,用户可以在自己的电脑上通过同步浏览模式连接、查看和同步。Shadow与驱动苹果Safari和谷歌Chrome浏览器的开源布局引擎Webkit兼容,也兼容iOS和Android浏览器。Shadow还可以运行在安装iOS 4或iOS 5的iPad、iPhone和iPod Touch上。
起源于开源
Shadow基于Weinre(网络监察远程)开源软件开发。使用Weinre需要一定的编程知识,但Shadow作为前端软件,掩盖了复杂性,使设计人员不必有编程知识。
一旦Shadow被安装后,用户可以实时看到各台设备上的布局变化和其他开发更新。Adobe已经同时在20台设备上进行过测试,并称设备数量没有上限。鲍曼表示,这真的能节约时间。目前开发者必须在每台设备上进行操作。做出改变后,他们还要刷新每个浏览器,而Shadow可以代劳这一切。
Shadow的最终正式版本预计2012下半年会在Adobe商店发布。此外,它还将在苹果应用商店和Android Market登陆。Shadow的桌面商业版将是收费软件,但价格仍未透露。它也将成为今年上半年Adobe推出的全新“Creative Cloud”云计算套装服务的一部分。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者