Mirroring an iPhone device screen onto your desktop
Christian Karasiewicz 270005XS4E Comments (7) Visits (156696)
This blog post is contributed by Murali Krishna who works with the S&D department. He is a BTech graduate by qualification and started his career with Java J2EE development.
The back story
I am an application developer for IBM, and I was recently working on a native application in iOS for one of our clients in which the camera takes a picture of an object and sends it to the server. Then the server performs a comparison with the predefined list of images already placed on the server and returns the matching percentage back to the device. I was managing the comparison with my Java logic when I realized the real challenge.
So I did a little research on how to share my mobile device screen on a desktop. After a few days of investigation, I learned quite a bit and thought I would share this knowledge.
Figure 1: Mirroring a device onto the desktop
I figured out several different solutions for iOS, and in future posts I'll explain how to mirror your screen on the Android and BlackBerry platforms.
Mirroring your screen in the iPhone platform
Here are three options that I discovered for iOS:
Let’s take a look at my preferred method—using iTools.
A great way of seeing and controlling your device remotely from your desktop is to use the software called iTools, which is available for both Windows and Mac platforms. You also do not need to have an Internet connection to do this. The process is pretty straightforward (same for both Windows and Mac). The only constraint here is that you should have iTunes installed on your desktop. Here are the steps:
That's it; you are done. Now you can see the screen of the iPhone on your desktop, and you can even record the screen. The screenshot below shows you how an iPhone screen looks in iTools. The "LiveDesktop" option can be useful for training, teaching and demonstration purposes.
Figure 2: This is how the device's screen looks on the desktop.
Figure 3: A screen capture taken while demonstrating one of our tools to the remote team.
Figure 4: A screen capture taken while demonstrating one of our tools to the remote team.
My research paid off, and I was able to use some of these tools to share my mobile screen with my client to demonstrate our progress in the project. I hope that by sharing what I learned you will now understand how to mirror your iPhone screen onto your desktop with ease. Leave a comment or send me a question on Twitter @MuralikrishnaMI to talk more about enterprise mobility.
And please watch for my next posts to learn what solutions for screen mirroring are available for Android and BlackBerry.