2008 • 58:23
Safari on iPhone exposes a wealth of functionality to web applications that has - until now - typically only been associated with native applications. In this session you'll learn about the most advanced technologies and sophisticated techniques for taking your iPhone web application to the next level. We'll begin with the basics of making your iPhone web application feel built-in. Learn how to define and customize your web interface for iPhone, create a home screen icon, run your application in full-screen mode, and even detect orientation changes. Next we'll dive into the details of extending and enhancing your user interface by using features such as 3-D hardware accelerated CSS animations and DOM touch events. Afterwards we'll move onto the internal structure, enhancing your iPhone web application to store data locally and even fully function offline. Even with all of this advanced functionality, there may still be a native application feature that your iPhone web application just can't do without. We'll go over the basics of leveraging your existing web content in a native application on iPhone, and we'll cover techniques that will enable you to execute JavaScript from native code.
Speaker: Vicki Murley
Unlisted on Apple Developer site