TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Adobe launches Shadow, a new toolkit for mobile developers

51 pointsby diwankabout 13 years ago

8 comments

webmatabout 13 years ago
Gave it a spin, and unfortunately it won't replace a pure weinre for me.<p>The way to connect all devices is pretty polished, although the install is not terribly clear. You need to install a local app on your dev machine (presumably hosting weinre), as well as a chrome extension. Then you install the Shadow apps on all your devices. Once that's done, connecting devices works pretty well.<p>On the other hand it's for pure web browsing (the chrome extension is to follow you around in chrome). So you obviously can't use it to debug a hybrid app (e.g. PhoneGap). You can do that with a pure weinre.<p>Second, my devices sometimes lose track of where I am. This may or may not be because of the next point.<p>Third, the devices following you around is entirely url-based. In other words, it doesn't reproduce browser events (e.g. clicks, form submits, etc.), it simply reloads the page completely when the url changes. I'm not saying it should: desktop and mobile support different sets of events. However this reduces its usefulness with single page load apps.<p>I almost mentioned ajax form submits as a case where its usefulness is reduced. But it occurred to me that you'd probably rather enter your stuff manually on every device anyway. This, paired with the fact that Shadow doesn't try to keep all device in sync when you click around <i>on the devices</i> (it only follows your chrome browser), actually makes it possible for one to test these kinds of interactions.<p>With that said, I'll still keep an eye on this tool. I think it's pretty promising.
评论 #3675742 未加载
评论 #3675750 未加载
cienrakabout 13 years ago
Nice to see Adobe adapting to the slow passing of Flash with interesting tools for the new generation of mobile developers and their problems (device/os fragmentation).
评论 #3675674 未加载
istvanpabout 13 years ago
I gave it a quick spin[1] but was a little disappointed that it needed to manually be reconnected to the remote inspector on every page change. It's also completely missing the Network stuff. That said, debugging CSS with this works great.<p>Interesting side note: it's apparently using weinre[2] as the remote inspector.<p>[1] Download from here: <a href="http://labs.adobe.com/downloads/shadow.html" rel="nofollow">http://labs.adobe.com/downloads/shadow.html</a><p>[2] <a href="http://phonegap.github.com/weinre/" rel="nofollow">http://phonegap.github.com/weinre/</a><p>Edit: as I understand, the limitations come from weinre because it's JavaScript based on the client side.
5habout 13 years ago
I've given it a quick go &#38; am very impressed, relatively smooth experience for a just-launched product, remote inspection, manipulation &#38; js console is great<p>... tied up with selenium or similar to drive more complex interactions on my desktop browser &#38; have them mirrored by pushing javascript to my phone, could make this a very powerful change.<p>edit: misread istvanp
评论 #3675479 未加载
wtdomineyabout 13 years ago
Gave it a go. Everything connected fine, but in my test it can't resolve to a local hostname. So the stuff I'm developing locally doesn't display, which kind of defeats the purpose.
评论 #3675648 未加载
dutchbritabout 13 years ago
What always amazes me is that companies like Adobe launch a new product, but don't bother registering the domain - adobeshadow.com (DOH!!) - guess because it's a free product?
评论 #3675169 未加载
评论 #3675705 未加载
lucian1900about 13 years ago
So basically weinre + auto reloading, but for some reason not supporting Linux.
eazy_osmabout 13 years ago
Y no linux? :/