How does Edge Inspect emulate on device?

I'm not asking how to hook everything up and get what I'm seeing on my desktop to show on my connected device. I've got that part down.
Basically, I'm trying to decide between building a web app and building a hybrid app. For design and QA testing purposes, I'm trying to figure out how Edge Inspect is rendering the device. I know the Chrome extension has to be installed for this all to work, so is it displayed on the device with Chrome's rendering engine? Or is Edge Inspect tapping into the device's OS rendering?
This matters because a web app would require testing on various mobile browsers for a consistent experience, but a hybrid app would require just testing on a few different OS that you choose to support. If Edge Inspect is emulating more like an app would, I will most likely go with a hybrid app. If not, I plan to try the web app route.
Tips and advice are appreciated! Thanks!

Edge Inspect doesn't emulate. In both of our device clients we've built in the appropriate web components (WebView - Android / UIWebView - iOS) and display the web pages in those components.
So, when you browse to a URL in Chrome, we grab that URL and send it to the connected devices. On the device we take the URL, tell the web component to browse to it and display it, and we do the injecttion of javascript for remote inspection, etc. Edge Inspect doesn't do any rendering, we leave it up to the web components. Mostly what the clients do is manage & remember the connection, handle commands from the Chrome extension, inject javascript, and take screenshots of the page.
Hope this helps,
Mark

Similar Messages

  • Does Edge Inspect share desktop's internet connection (eg, VPN) or just the same WIFI network?

    I ask because on my work VPN all our testing sites are behind the firewall, and so curious if my android device running the Edge Inspect viewer would also share that VPN connection or if the desktop just basically points the device to a regular URL? The device does not have native VPN access.
    I'm unable to test this because our company blocks all Chrome extensions, and before I go through a lengthy process to unblock this particular extension I just want to see if it would work as I described.
    Thank you!

    Dear TMVH ,
    I've encountered the same problem caused by VPN...
    Have you solved it? Any solution for this problem?

  • Captivate 8: Edge Inspect not finding devices

    Using Windows desktop computer running Windows 7 Ultimate and Captivate 8 and trying to preview in Edge Inspect. I have a MacBook Pro laptop booted to the Mac OS, and an iPhone, that are connected to my network. I know they are connected to my network because I'm able to browse and receive email on those devices.
    The Edge Inspect plug in is installed in Chrome, but when I click the Edge Inspect icon in Chrome, I get a "Waiting for a connection..." message that never goes away, and the MacBook Pro and iPhone devices never appear.
    There must be a place to specify which devices I want to preview. What do I need to do to preview at least my iPhone in Edge Inspect? (Once I know how to do that, I also want to preview the project on my iPad.)

    I watched the Dr. Pooja video where she explains how to use Edge Inspect. Her instructions were at such a high level and lacking important details it made me wonder if she has ever used Edge Inspect with Captivate herself.
    I finally found this
    Adobe® Edge Inspect Installation Guide
    which explains in detail what needs to be done.
    After following the instructions in the Edge Inspect Installation Guide, I was finally able to view my Captivate project on my iPhone.

  • How does one "start Apple Mobile Device service" on an older ipod touch

    I just upgraded my iTunes software to 10.5.2.11 When I plug my iPod touch into the computer (Windows 7). It does nnot show the device in windows or iTunes and says the iPod cannot be used because the Apple Mobile Device Service is not started. How does one do this on an iPod touch which is about 4 years old???

    You need to sart the service on your computer by:
    iPhone, iPad, iPod touch: How to restart the Apple Mobile Device Service (AMDS) on Windows

  • How does music downloaded on one device get onto all of my other devices?

    I understand what "sharing" is, but this is not my question.
    When I downloaded three songs from iTunes yesterday, it asked me something about sharing this song with my other devices. I'm sorry but I don't rememeber the exact wording of the message as that was the first time I had ever seen it (I don't download a whole lot of music).
    I downloaded three songs from iTunes into my MacBook Pro (10.7.1 Lion). But I also have an iPhone (3GS running iOS4), and iPod Touch (running iOS4), and an iMac (running 10.6.8 Snow Leopard). All of these devices are on my home network (via an Airport Extreme).
    I sort of understood the message with the meaning that, okay, the song that you just downloaded to your laptop will also be available on all of your other devices....Did I not understand this correctly? Because I just looked at all of my other devices and computers and the new songs are not there. I crated a new "list" for the new songs, and it is this new list that I looked for (should I be looking in a different location?).
    Thanks for any help!
    PS: I did a "sync" of my iPhone and iPod Touch with my iMac, but the songs do not appear anywhere except in their original location, which is my MacBook Pro. I do not sync my devices with my MacBook Pro because that is my "travel" computer, and I use my iMac as my main "base" computer.

    Hello,
    I already did these things (listed above). Maybe I didn't ask my question the right way, so let me give it another shot.
    What do I have to do on my end in order to get my new music (that was downloaded into my MacBook Pro) into my iMac, iPhone, and iPod?
    Is there something I have to do---like a sync? Or do I have to somehow "tell" the system to go and grab these new songs? Or is this something that is completely out of the user's hands and it just "happens" as long as you have the settings as listed above? Because this seems to be where I'm having the problem. I have all of my devices set up properly, and I downloaded the three new songs last night. So far, only my my MacBook Pro has the new songs. How long does it take for them to get over to my other devices? And if someone can please clarify this for me: Is this all 100% automatic in that I don't do ANYTHING at all on my end? It just somehow happens? I'm a bit confused in this area.
    Thank you.

  • How does Labwindows/CVI label the device?

    hi there,
      I have two DAQ devices installed in machine. I am using labview 7.1 & traditional DAQ in that machine too. In that machine, the system label the card dev1 and dev2. Recently, I am trying to port my code to CVI with DAQmx9.7 applied, I am trying to write to dev2, it works. But when I write to dev1, it said no such device and suggest me to use dev2 or dev4. I don't know what's going on. When I open MAX, it only shows the old configuration (dev1 and dev2). I didn't see anything about dev4. So how can I tell the label of devices in CVI? Thanks.

    Travis-E wrote:
    Hello dragondriver,
    What DAQ devices are you using? You can try testing the devices in MAX by running a "Self Test" on both the device names you found in MAX. After running the "Self Test" on both devices you can try removing one of the devices and seeing what device name in MAX goes from green to white with a red "X". You can then do the same to the second device to make sure you know which is which. After doing this, hook both devices back up to the computer and give them both custom names by right clicking and selecting "Rename". CVI responds in the same way LabVIEW responds to devices in MAX, the device name is how CVI represents any devices connected. Once both devices are hooked up to the computer and renamed then they should show up as their names in both CVI and LabVIEW.
    Regards,
    Travis E. 
    Hi Travis, I have 6711 and 6713. In the MAX, it really shows that those devices are assigned to dev1 and dev2, it has been using for long time. But after I install CVI and developed a program, it seems that dev1 is not accessible in the CVI (though it is all right in labview), the error message suggest to use dev4 instead, it is so confusing. I don't know why.

  • MBAM 2.5 - How does it deal with remote devices?

    Hello,
    My organization is currently looking to migrate towards using MBAM from McAfee's Endpoint Encryption product. Our environment may be a little different from a lot of other companies though.
    I've watched a few installation guides (including the newest from TechEd this year) and still have a couple of questions for deployment for our organization.
    The computers that will be encrypted, they will be set up internally on our network and then shipped out of our network perimeter. This means that communication needs to take place over the internet. Does the MBAM server support open web communication with
    remote devices over the web (assuming over port 443 or designated port)? 
    Secondly, if we need to restrict access to a computer remotely (as in disable a user) does MBAM automatically take care of this for us, or will we need a open facing domain controller that can be hit from the web as well?

    Hello,
    My organization is currently looking to migrate towards using MBAM from McAfee's Endpoint Encryption product. Our environment may be a little different from a lot of other companies though.
    I've watched a few installation guides (including the newest from TechEd this year) and still have a couple of questions for deployment for our organization.
    The computers that will be encrypted, they will be set up internally on our network and then shipped out of our network perimeter. This means that communication needs to take place over the internet. Does the MBAM server support open web communication with
    remote devices over the web (assuming over port 443 or designated port)? 
    Secondly, if we need to restrict access to a computer remotely (as in disable a user) does MBAM automatically take care of this for us, or will we need a open facing domain controller that can be hit from the web as well?
    First, MBAM clients requires access to the MBAM service to update compliance status as well as store new recovery keys (if one is used). Other than that it is fine to use the PC outside of the corp network without access.
    Secondly, MBAM doesn't help you to disable a user on a local machine. It doesn't manage users at all. Perhaps I missunderstand you.
    Tim Nilimaa | Blog: http://infoworks.tv | Twitter: @timnilimaa

  • HT201302 How does one "Navigate to [iOS device]\Internal Storage\DCIM\100APPLE"?

    I'm trying to manually move 500+MB files from my iPad to my XP, and I'm stuck on step 4 "Navigate to [iOS device]\Internal Storage\DCIM\100APPLE". 
    I can't find any drive or directory information associated with the iPad.  How do I get to the 100APPLE directory?
    Thanks for any help.

    Just found a workaround in this thread:
    https://discussions.apple.com/thread/2434344?start=0&tstart=0
    In short, find the files in the iTunes backup data, copy them to where you want them, then add the appropriate extensions.

  • How does family users (with multiple devices) set-up email in iCloud?

    Husband and wife, two iPhones, an iMac, and a Macbook pro.  How do you set-up email in iCloud?  We want two @icloud.com addresses and would prefer two separate calenders.  We could share an address book.

    It is always good practice to have separate logins if more than one person is using a computer. This allows to have separate e-mail accounts, calendars etc. and share only required information.
    iCloud services are part of OS X Mountain Lion, therefore you would loose comfort as well as part of functionality if you need to switch/reconfigure iCloud accounts every time you need to access your personal information.

  • How To: Use Visual Studio, IIS Express, and Adobe Edge Inspect to view local projects

    You CAN view a Visual Studio project with Adobe Inspect. The work around takes a little bit of time.
    This involves using IIS Express to run your Visual Studio project, which is mainly a setting in Visual Studio, a Firewall change, a few command line and IIS Express config change.  It isn't actually all that bad, but will make your life A LOT easier.
    Here are the steps. (Note these are steps I used for Visual Studio 2012 and your project is part of a solution project.  Windows 7 or Windows 8)
    1. If IIS in not turned on, turn it on.How to: Enable Internet Information Services (IIS) - this should install IIS Express as well.
    2. In Visual Studio, find the port that Visual Studio will be using for your project by Running your web project (Debug), and note/write down/save the port number that shows up in the browser when the project launches. (ex.  http://localhost:12345)
    3. Add a NetShare Reservation (process for this will be different for Windows XP)
    Go to your Command Line (CMD) in Windows and in c:\Windows\system32> type in
    netsh http add urlacl url=http://yourIPaddress:yourPortNumber user=everyone
    (ex. netsh add urlacl url=http://12.34.56.78:12345 user=everyone)
    Hit Enter key. You should be a successful add reservation message
    3. Go to your Windows Explorer (File system) and go to c:/Users/YourName/MyDocuments (or Documents)/IISExpress/config/ and open 'applicationhost.config'
    In the 'applicationhost.config' file find your site in the <sites> section.
    Example:
    <sites>
    <site name="WebSite1" id="1" serverAutoStart="true">
                    <application path="/">
                        <virtualDirectory path="/" physicalPath="C:\MyProjects\TestSite" />
                    </application>
                    <bindings>
                        <binding protocol="http" bindingInformation=":12345:localhost" />
                    </bindings>
                </site>
    </sites>
    In this section ADD 2 new lines to the <bindings> section. Note add your own IP address and your own Computer Name
    <binding protocol="http" bindingInformation="*:12345:12.34.56.78" />
    <binding protocol="http" bindingInformation=":12345:MyComputerName" />
    Save the config file.
    4. Open up your Windows Firewall and go to 'Advanced Settings'. Here you want to create an Inbound Rule.
    Right click on Inbound Rule and select New Rule
    - Rule Type select 'Custom'
    - Program leave this
    - Protocol and Ports > Protocol Type select 'TCP' then Local Port select 'Specific Port' and fill in the port number you got from VS.  Leave Remote Port alone.
    - Scope
    There are a few ways of doing this. Typically you would go the the Remote IP address and select 'These IP addresses: and select ADD > select 'Predefined set of computers' and choose Local Subnet.  IF this does not work leave Remote IP addresses > Any IP address option selected instead.
    - Action leave this
    - Profile select Domain and Private
    - Name put IISExpressWeb for the name
    Select 'Finish'
    5. Go to Visual Studio. (Note if you have multiple projects in your solution, choose your start up project. Right click on your project in Solution Explorer in VS and select 'Set as Start Up Project' )
    Right click on your start up project again and you should see an option to 'Use IISExpress'
    In the DEBUG dropdown (from the main menu bar at the top) select 'YourProjectName Properties'. Mine was the last one in the list with a wrench icon next to it.
    This should open an new tab in your project, You should see a left hand list of option and a right hand column of options.
    In the left column select 'Web' and in this tab select Use Local IIS Web server and select 'Use IIS Express' and type in your IP Address and port number (same as before) in the Project Url text box.
    Save.
    NOW, you should be able to run your project in Visual Studio and use Adobe Edge Inspect on your device and view new results in Chrome. You can develop from there.
    If you still can not see it working, please be sure your device is on the same SubNet or Wireless network as your computer.  If you are in a large network but the domains can still see each other, the Firewall Setting detailed above to allow Any IP Address in your Scope section.

    Hi CMosqueda,
    Thank you for taking time to share this information with other users.
    Thanks,
    Preran

  • Edge Inspect - Hosting providers blocking access?

    Hostgator is my hosting provider, and it seems that they are blocking access to my site URLs when I use Adobe Edge Inspect on multiple devices. Is it possible that they are detecting this access from multiple devices to same URL at the same time from the same IP as an attack? One device will load the page, then the rest will be blocked.
    Adobe - please work with major hosting providers to ensure there are exceptions given for the Adobe Edge Inspect usage scenarios, otherwise it severely reduces the value of the product.

    We haven't heard of anything like this before. Some questions:
    How many devices are you using when this happens?
    Is it always the same device that successfully reaches the site, or does it vary from one to another?
    What's the error you see on the devices when they can't reach your site? Can you post a screenshot of it?
    We don't have any special access to Hostgator and don't know any of your account details. Can you try checking with them so they can check the logs for your account and confirm that's what the issue is? If you can confirm with them and provide a contact number we'd be happy to try and work out a solution with them to avoid this issue.
    Thanks,
    Mark

  • Edge Inspect not compatible with HP Slade 7

    I tryed to install Edge Inspect on my new HP Slade 7 but Google Play tells me it is not compatible :-(
    Why is it not supported and will it be in the near future?
    Regards,
    Pieter

    Hi Pieter,
    Sorry Edge Inspect doesn't work with the HP Slate 7. I'm not sure why it's not compatible... we don't control what devices are listed as compatible with Edge Inspect, we simply update the manifest file with the Android features we're using and the Android store decides which devices are or are not compatible based on the manifest file. We can't test on every possible device device out there, and the HP Slate is one we've never had a chance to try.
    One of the features we use that has caused problems with other devices in the past is location services (which we include because they might be required by pages users want to look at in Edge Inspect). Does your device support GPS/location services?
    Regardless, you might still be able to put Edge Inspect onto your device and give it a try to see if it will work despite what the Android store says. Check out this article on sideloading http://www.androidcentral.com/what-sideloading-android-z and see if that can help you out.
    Other than that, without knowing why the Android store is saying the Slate isn't compatible, there's nothing we can do on our side to try and make sure we're compatible with it.
    Hope this helps,
    Mark

  • In Chrome, Edge Inspect CC could't turn on.

    hi there, I'm jung.
    I have done by 'install guide'.
    but, i can't connect to my Android phone, exactly, In the Google chrome, upper bar, there are an icon, Inscpect. but it couldn't be turned on.
    ofcourse, both computer and mobile devices are in the same wifi zone, and there were sucessfully installed Edge Inspect in mobile device.
    what should i do?

    Hi Jung,
    Is the Edge Insepct CC desktop application is running on your computer and you are signed in with Adobe ID there?
    -Saurabh

  • How does the new HTML5 video Support work? and what are the limitations?

    So the new Edge has been relased along with many new features including HTML5 video support So along with the new feature here are a few new questions!
    How does Edge load the Video? is it fully preloaded before Edge shows the content ? Or is it more of a "youtube" pregressive load while playing?
    Or can we choose?
    What is the recommended video file size  example 4mb ?
    How does edge deal with browsers that only support .ogg or .webm instead of mp4?
    How is the support on ISO & tablets? load times, "lag" etc?

    When you import an audio or video file a group is created for you. You can import media with the same name(videosample.ogv; videosample.mp4) to this group for ensuring browser compatibility. The corresponding format will be chosen depending on the browser that loads the composition.
    Regarding WebM format - You can also add a webm file in your composition;However since this is a royalty format, Animate will not show a live preview inside the Authoring tool. If you browser supports this then it will definitely play fine on browser preview.
    You can take a look at the In-app Video lesson which is available to you in the lesson panel for more details on how this works.
    And yes you have pre-load options for HTML5 Video too, however progressive download is not available. You will need to use scripting using JS for getting this functionality.
    Hope this helps and do try this out.
    -Sujai

  • Edge Inspect - IIS local domains issue

    Hi,
    I am a Windows 7 user and I'm currently checking if Adobe Edge Inspect is a tool we can use at our company.
    We run .NET projects and use IIS for local domains.
    When we use Edge Inspect on mobile devices the websites won't show.
    The domains are listed in the hosts file, for example: 127.0.0.1   2012.companyname.local
    I saw the posts about xip.io and charles proxy but all the info in these discussions is Mac OSX based.
    Is there any support for Win users?
    gr,
    Peter

    I work on a Windows machine and have successfully used both Charles Proxy and xip.io to reach local domains defined in my hosts file. I use WAMP server though, so the difference for you might be IIS.
    You've seen our blog posts on this topic?
    http://blogs.adobe.com/edgeinspect/2012/06/19/shadow-xip-io-virtual-hosts-workflow-simplif ied/
    http://blogs.adobe.com/edgeinspect/2012/05/16/shadow-charles-proxy-virtual-hosts-workflow/
    I think those instructions work for both Mac and Win.
    Can you tell me what the full URL you're putting into Chrome is?
    Can your devices reach your pages by using your machine's IP address (shown at the top of the Chrome extension dialog) instead of the local domain?

Maybe you are looking for