Transcript

Jeff Kamo, @jeffkamo5/3/2014

Jumpstart IntoMulti-Device Testing

Wednesday, 26 March, 14

Simulators & Remote Debugging

iOS & Android

Wednesday, 26 March, 14

Simulation

Wednesday, 26 March, 14

iOSomg so good

Wednesday, 26 March, 14

iOSomg so good

Wednesday, 26 March, 14

iOSCaveats

Wednesday, 26 March, 14

iOSCaveats

Install Xcode1

Wednesday, 26 March, 14

iOSCaveats

Register as anApple Developer2

Wednesday, 26 March, 14

iOSCaveats

Download olderversions of Xcode3

Wednesday, 26 March, 14

iOSCaveats

Open up theXcode image

Navigate to.../SDKs

Copy andPaste to...

4

5

6

Wednesday, 26 March, 14

iOSCaveats

{user_name}/Library/Application Support/iPhone Simulator

* Note The Library directory might be hidden! But it’s there.

6

Wednesday, 26 March, 14

Android

Wednesday, 26 March, 14

Android

NOPE

Wednesday, 26 March, 14

Remote Debugging

Wednesday, 26 March, 14

2 Options!

Wednesday, 26 March, 14

2 Options!

https://www.jshybugger.com/#!/ http://people.apache.org/~pmuellr/weinre/docs/latest/

Wednesday, 26 March, 14

Wednesday, 26 March, 14

Wednesday, 26 March, 14

Caveats

Wednesday, 26 March, 14

Caveats

Wednesday, 26 March, 14

Caveats

Wednesday, 26 March, 14

weinre --boundHost 0.0.0.0 --httpPort 4001

<script src="http://{your.ip.address.here}:4001/target/target-script-min.js#anonymous"></script>

http://localhost:4001/client/#anonymous

Step 1 Embed tag on website

Step 2 Run in Terminal

Step 3 Load site on device

Step 4 Visit this URL on your desktop

Wednesday, 26 March, 14

Wednesday, 26 March, 14

Wednesday, 26 March, 14

Caveats

Wednesday, 26 March, 14

Caveats

Wednesday, 26 March, 14

Caveats

Wednesday, 26 March, 14

That’s a Wrap!

Wednesday, 26 March, 14

Simulators & Remote Debugging

iOS & Android

Wednesday, 26 March, 14

Thank You

Wednesday, 26 March, 14

@jeffkamo

Thank you!

Wednesday, 26 March, 14


Recommended