Conferences and Events
iPhone demo application
Gravatar is a globally recognized avatar based on your email address. iPhone demo application
  Harvey Mushman
  All
  Jan 20, 2017 @ 05:30pm

Rick - for the past few years you have demonstrated your applications being controlled from your iPhone connected to your computer. What do you use or how is it done?

Gravatar is a globally recognized avatar based on your email address. re: iPhone demo application
  Rick Strahl
  Harvey Mushman
  Jan 21, 2017 @ 12:18am

No not controlled from my computer - only mirroring the iphone screen on the computer. I use LonelyScreen, but it's finicky - you need to be on the same network segment for that to work.

For debugging apps on the iphone I use GapDebug which allows you to basically attach a debugger to any iPhone application running in a Cordova or Safari app (on Mac), but it looks like they discontinued that product. I'm guessing the free model wasn't working for them to keep investing resources in it. It works with up to iOS 9 apparently, but no longer with iOS 10. Too bad - it was an awesome tool.

Finally you can run and debug on the Mac if you use xcode - that's the offical way and it works well, but well you need a mac to make that happen.

Visual Studio also has some tooling that allows remote launching and debugging, but you need to be connected to a Mac to make that work. You can do it from Windows though. I haven't used those tools in quite some times as I had problems with them last year before SWF and I just ended up using raw Cordova for those demos.

Bottom line - debugging iOS Web apps is a pain in the ass especially on Windows.

+++ Rick ---

Gravatar is a globally recognized avatar based on your email address. re: iPhone demo application
  FoxInCloud Support - Thierry N.
  Harvey Mushman
  Jan 21, 2017 @ 01:18am

not sure what you mean…

  • connect iPhone to computer's localhost
  • debug iPhone's browser from the computer

?

Gravatar is a globally recognized avatar based on your email address. re: iPhone demo application
  Harvey Mushman
  FoxInCloud Support - Thierry N.
  Jan 21, 2017 @ 06:05am

I think Rick answered but thanks for your interest.

Gravatar is a globally recognized avatar based on your email address. re: iPhone demo application
  Rick Strahl
  FoxInCloud Support - Thierry N.
  Jan 21, 2017 @ 06:24pm

connect iPhone to computer's localhost
debug iPhone's browser from the computer

Huh? How exactly do you do that? On a Mac with xCode maybe, but not on Windows.

+++ Rick ---

Gravatar is a globally recognized avatar based on your email address. re: iPhone demo application
  FoxInCloud Support - Thierry N.
  Harvey Mushman
  Jan 22, 2017 @ 01:33am

sorry if I jumped into a private conversation!

Gravatar is a globally recognized avatar based on your email address. re: iPhone demo application
  FoxInCloud Support - Thierry N.
  Rick Strahl
  Jan 22, 2017 @ 01:40am

I was trying to understand what the OP meant: native or Web app on iPhone.

I had this in mind (Safari Mac):

  • enable dev tools Safari Mac enable devtools
  • connect iPhone through USB and access iPhone's Safari Safari Mac devtools menu 1 Safari Mac devtools menu 2
© 1996-2024