João Prado Maia gave a presentation on iOS development. He discussed using table views and SQLite to build an app with a drill down interface. He also covered using the ASIHTTPRequest library to make API calls and load data dynamically. Finally, he discussed using JSON as a format for serializing and transmitting data from web services to mobile clients.