Interviews with Two Interesting iPhone Developers: Padraig Kennedy and Pete Schwamb

By
On December 7, 2008

In this latest episode of Mobile Orchard’s iPhone Developer podcast, Dan Grigsby interviews two iPhone developers: Padraig Kennedy and Pete Schwamb (Mobile Orchard profile).

You can listen using the Flash player above, download the MP3, or subscribe to the iPhone Developer Podcast using the instructions at the bottom of this post.

Padraig Kennedy on decoding iPhone backups

padraig-kennedy.jpgThe first interview is with Padraig Kennedy, author of a very useful iPhone/iPod Touch backup decoder. Have your customers run it to get you their app-state to help track down bugs, or use it to just mess around and see what kind of info and data the apps and Apple have got stashed on your phone.

Times of topics within the podcast:

  • 0:30 – Padrig Kennedy interview starts
  • 1:20 – What you can use backups for?
  • 2:20 – What gets backed up?
  • 3:20 – Creating the tool
  • 4:00 – .mdbackup file format
  • 4:15 – Python source code that takes about backup files
  • 4:50 – iPhone/iPod touch OS files (equiv of Library folder on OS-X)
  • 5:15 – Call history database, SMS history database, photo store, learned words
  • 6:20 – How similar iPhone OS is to OS-X
  • 6:40 – SQLite storage in backups
  • 7:50 – Tweaking preferences and then restoring
  • 8:50 – Address book schema & core-date storage options

Pete Schwamb on analyzing audio to tell the temperature

pete-schwamb.jpg The second interview is with Pete Schwamb, creator of an app that can tell you the temperature by analyzing the sounds of crickets chirping by using a Fast Fourier Transformation on audio captured by the microphone.

Times of topics within the podcast:

  • 11:00 – Pete Schwamb interview starts
  • 11:20 – Tell the temp based on cricket chirps
  • 12:00 – Using Apple’s provided sample recording app to start
  • 12:20 – Analyzing audio using Fast Fourier Transforms
  • 12:45 – Creating your own headers to use private framework on the iPhone
  • 12:45 – Getting approved with the private framework for v1
  • 14:55 – Getting rejected with the private framework for a bugfix update
  • 15:40 – Linker and detecting use of private frameworks

Keep up to date with our iPhone developers’ podcast

Subscribe to our iPhone Development Podcast in one of two great ways:

  1. Use the podcast’s feed with the feed app of your choice: https://podcast.mobileorchard.com/feed/podcast/
  2. Subscribe using iTunes by clicking here.

We hope you enjoy the podcast, and if you have any suggestions of who we should interview (or want to be interviewed yourself), use our Contact page or leave a comment against this post. Thanks for listening!

Comments are closed.