Bill Peña
I'm a full-time Senior Web Developer and the author of books and articles published by O'Reilly Media. I've given workshops on a variety of topics, from web fundamentals to regular expressions to CSS compatibility, you name it. In my spare time, I twitter @billpena.
  • Code
    The Easiest Way to Build your First iPhone App200x200
    Mobile websites have come a long way, but if you want to take full advantage of a smartphone's hardware, or get listed in the iTunes App Store, you need to compile your code. In this tutorial, we'll show you how to create a mobile web app with an iPhone look and feel using jQTouch, then turn it into a native iPhone app using Phonegap. No Objective-C necessary. Read More…
  • Code
    How to Make All Browsers Render HTML5 Mark-up Correctly - Even IE6Html5
    HTML 5 provides some great new features for web designers who want to code readable, semantically-meaningful layouts. However, support for HTML 5 is still evolving, and Internet Explorer is the last to add support. In this tutorial, we'll create a common layout using some of HTML 5's new semantic elements, then use JavaScript and CSS to make our design backwards-compatible with Internet Explorer. Yes, even IE 6. Read More…