• HTML & CSS
    The Beginner’s Guide to Web Design: Part 2Code
    In part two of this series we're going to create a CSS (Cascading Style Sheet) file to edit the appearance of our HTML webpage. Web designers keep the content of a webpage (the HTML) separate from the styling (CSS) to keep the source code easily readable, and to make redesigns of a website much simpler than than if the styling were mixed in with the content.Read More…
  • HTML & CSS
    The Beginner’s Guide to Web Design: Part 1Code
    Throughout this series you will learn how to create a website using the latest in web design techniques (HTML5 & CSS3). This series is aimed at those with absolutely zero previous knowledge of web design.Read More…
  • Android SDK
    Android SDK Quick Tip: Launching Maps In-AppAndroid google maps preview
    This Quick Tip will show you how to programmatically launch in to the Google Maps application. You will learn to load Maps with a precise position, a location name, and with a search query. As a bonus tip, you’ll see how to load a Street View at a particular location, with the “camera” aimed the direction you want.Read More…
  • HTML & CSS
    The Beginner’s Guide to Web Design: Part 3Code
    In the final installment of the series we'll add a new page to our website where we will experiment with a few HTML elements, and expand on our CSS knowledge.Read More…
  • Titanium Mobile
    Appcelerator SDK: Adding Shake, Toggle, and Random Strings to Fortune CrunchAppcelerator fortunecrunch2 preview
    This tutorial picks up where our Introduction to Cross-Platform Development With Appcelerator tutorial left off. You will refactor the original tutorial code for maintainability and learn how to extend the functionality of the application by causing the cookie to break with the "shake" gesture, toggling the broken/unbroken state, and displaying pseudo-random strings to the end-user. In addition to the Appcelerator SDK, you must have both the iPhone SDK and the Android SDK in order to test your code on both platforms. Read More…
  • Web Roundups
    Inspiration: Character Illustrations in Website DesignPreview
    The use of character illustration in web design is a great and easy way to increase the amount of visual appeal your website has. Not only does it brighten things up and make your site a bit more captivating, but it also, if pulled off well, helps your visitors remember your design (and therefore your website). Although your website's content is extremely important, a beautiful and engaging design helps to bring everything together.Read More…
  • ActionScript
    Managing Sounds with CommandsPreview
    Sound management is very important for many types of Flash applications, such as interactive websites and games. As long as you want to deliver a rich interactive experience, you might want to consider making use of sound effects and background music. In this tutorial, I'll present a minimalistic sound management framework that manages sounds into sound tracks. And I'll show how to integrate the sound framework with the command framework from my previous tutorials. Read More…
  • Web Development
    10 Things I Learned from the jQuery Source200x200
    It’s jQuery on the big screen. We’ll open the jQuery source and run through how the jQuery object works, covering self-executing anonymous functions as a global abatement technique, several interesting jQuery methods, internal jQuery paradigms, and hidden enhancements. You’ll learn JavaScript techniques you can apply to your own code, as well as the basic workings of jQuery itself.Read More…
  • HTML & CSS
    HTML5 Microdata: Welcome to the MachineHtml5
    I don't think it is hyperbole to say that HTML5 will change the way that you think about web development. I welcome many of the changes as they make development easier, and the user experience richer. With any change, though, there is certain to be a bit of trepidation and controversy. One addition that certainly is not without its controversy is the Microdata specification, but I believe the benefits of this very simple specification are going to change how you look at your mark-up in the very near future.Read More…
  • ActionScript
    Create a Custom Radio Button from Scratch Using FlashPreview
    Using the Flash drawing tools we'll create a nice looking Radio Button that will make use of the Timeline and Mouse Events in ActionScript 3 to perform a user declared action.Read More…
  • iOS SDK
    iPhone Core Data: Your First StepsInto to coredata preview2
    Core Data is a framework Apple provides to developers that is described as a "schema-driven object graph management and persistence framework." What does that actually mean? The framework manages where data is stored, how it is stored, data caching, and memory management. It was ported to the iPhone from Mac OS X with the 3.0 iPhone SDK release.Read More…
  • HTML & CSS
    Quick Tip: Did Internet Explorer get the Box Model Right?Code
    The CSS standard states that borders and padding should be applied on top of the specified width of an element. As such, if I have a 200px div, and apply 40px worth of borders and padding, total, the width will then be 240px. This makes perfect sense; however, Internet Explorer actually did things differently. They adopted a model where the maximum width is what you specified. The borders and padding are then factored into that width, reducing the content area. As a result, the width of the element never exceeds the stated width of 200px.Read More…