Outdated

iPhone Applications

  • Stream music and videos from your computer with iPhone Remote
  [http://code.google.com/p/telekinesis/](http://code.google.com/p/telekinesis/)

  • Lower cost international calls
  [http://jajah.com/](http://jajah.com/)

  • Bandwidth Measurements(edge and WiFi:
  [http://iphonenetworktest.com/](http://iphonenetworktest.com/)

  • Interesting Python script to push exchange mail from OWA to the iPhone mailer
 [http://hackint0sh.org/forum/showthread.php?t=1424](http://hackint0sh.org/forum/showthread.php?t=1424)

  • iPhone Interface Tool (hack)
 The following are likely crap:
    Windows: [http://unlockediphoneforsale.com/2007/07/iphone-hacking-news-update-iphoneinterface-tool-nearly-out/](http://unlockediphoneforsale.com/2007/07/iphone-hacking-news-update-iphoneinterface-tool-nearly-out/)
    Mac: [http://www.megaupload.com/?d=WLIFKNJP](http://www.megaupload.com/?d=WLIFKNJP)

  • Mock Dock: an application launcher for the iPhone
 [http://mockdock.com/](http://mockdock.com/)

  • Signal: an iTunes Controller for your iPhone
    [http://www.alloysoft.com/](http://www.alloysoft.com/)

  • VNC on the iPhone
 [http://cre.ations.net/creation/webvnc---remote-desktop--vnc-on-your-iphone](http://cre.ations.net/creation/webvnc---remote-desktop--vnc-on-your-iphone)

iPhone Tips and Tricks

Development

  • Firebug for iPhone: a Python web server which acts as a bridge between your iPhone and the Firebug console running in the browser on your computer
 [http://www.joehewitt.com/blog/firebug_for_iph.php](http://www.joehewitt.com/blog/firebug_for_iph.php)

  • User Accounts on iPhone
 * The password for root is "alpine"
 * The "mobile" user accounts password is "dottie"
 * Src: [http://hackint0sh.org/forum/showthread.php?t=1324](http://hackint0sh.org/forum/showthread.php?t=1324)

  • iPhone Dev Wiki
 * [http://iphone.fiveforty.net/wiki/index.php?title=Main_Page](http://iphone.fiveforty.net/wiki/index.php?title=Main_Page)
 * [http://iphone.fiveforty.net/wiki/index.php?title=Phone_Codes](http://iphone.fiveforty.net/wiki/index.php?title=Phone_Codes)

  • CSS and iPhone UI tips, tricks and solutions
 [http://www.joehewitt.com/iui/](http://www.joehewitt.com/iui/)
 [http://www.launchpadhq.com/blog/2007/07/07/replicating-iphone-buttons-the-webkit-way/](http://www.launchpadhq.com/blog/2007/07/07/replicating-iphone-buttons-the-webkit-way/)

User Agent

User Agent String:

       Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko)

Version/3.0 Mobile/1A543a Safari/419.3

The platform string is:

       (iPhone; U; CPU like Mac OS X; en)

The version string is:

       Version/3.0 Mobile/1A543a Safari/419.3

The marketing version (Version/3.0) is included in Safari on other platforms. Therefore, you can use it to track usage statistics across all platforms.

For more information on the user agent and object detection, see:

   * [http://trac.webkit.org/projects/webkit/wiki/DetectingWebKit](http://trac.webkit.org/projects/webkit/wiki/DetectingWebKit)
   * [http://developer.apple.com/internet/webcontent/objectdetection.html](http://developer.apple.com/internet/webcontent/objectdetection.html)
   * [http://developer.apple.com/internet/safari/faq.html#anchor2](http://developer.apple.com/internet/safari/faq.html#anchor2)

Specify an iPhone Style Sheet

For Safari 3

       <link media="only screen and (max-device-width: 480px)" href="iPhone.css" type="text/css" rel="stylesheet" />

For other browser

       <link media="screen" href="fancy.css" type="text/css" rel="stylesheet" />

More info:

       [http://www.w3.org/TR/css3-mediaqueries/](http://www.w3.org/TR/css3-mediaqueries/)

<a href="tel:1-408-555-5555">1-408-555-5555</a>
<a href="mailto:frank@wwdcdemo.example.com">John Frank</a>
<a href="http://maps.google.com/maps?q=cupertino">Cupertino</a>

Auto detect numbers, if unwanted other numbers must be broken in span elements

Roaming

Still have to get AT&T to enable my account for Internation Roaming, what a pain. I spent 80 minutes with them to get it turned on then