Learn about Coding Tools

Which tools do you need as a developer? This part of our Coding Fundamentals section introduces you to some essential coding tools and explains how to use them.

All Tools tutorials:

  1. Windows Phone 8: Platform Overview

    Windows Phone 8: Platform Overview

    Tutorial Beginner

    Developing mobile applications for Microsoft's Windows Phone platform is a straightforward process with many tools available to developers. In fact, the...

  2. Getting Started with Xamarin.Forms: Layout Options

    Getting Started with Xamarin.Forms: Layout Options

    Tutorial Beginner

    It's true that Xamarin.Forms makes creating cross-platform mobile apps much simpler. You now have the ability to not only share the logic of your application...

  3. Getting Started with Xamarin.Forms: Basics

    Getting Started with Xamarin.Forms: Basics

    Tutorial Beginner

    Over the last several years, developers have finally been trained how to handle building cross-platform mobile applications. The basic idea is to break the...

  4. 10 Xcode Plugins for iOS Development

    10 Xcode Plugins for iOS Development

    Tutorial Beginner

    A proper plugin architecture can mean all the difference for an integrated development environment. Sublime Text and TextMate are great examples. Did you...

  5. Build a Custom Launcher on Android

    Build a Custom Launcher on Android

    Tutorial Intermediate

    If you're interested in personalizing your Android phone or tablet, you may already be using a popular launcher like Nova Launcher or GO Launcher. Have you...

  6. Google I/O 2014 Aftermath

    Google I/O 2014 Aftermath

    Tutorial Beginner

    Google I/O is without a doubt one of the highlights of the year, for myself as well as many other developers. The event is always sure to inspire and...

  7. Taxonomy Archives: List Posts by Post Type

    Taxonomy Archives: List Posts by Post Type

    Tutorial Intermediate

    If your theme has taxonomy terms registered to multiple post types, it can be helpful to separate out those post types on the taxonomy archive pages. ...

  8. Gulp as a Development Web Server

    Gulp as a Development Web Server

    Tutorial Beginner

    Learn how to use Gulp.js for running your own local web server, complete with livereload.

  9. Code Generation Using T4

    Code Generation Using T4

    Tutorial Intermediate

    Learn the advantages and disadvantages of using code generation via T4 templates.

  10. Check Out Atom, GitHub's New Development Editor

    Check Out Atom, GitHub's New Development Editor

    Tutorial Beginner

    It's been awhile since we've seen any updates in the editor space. The last big splash was made by Sublime Text which took the web development community by...

  11. Creating Brackets Extensions

    Creating Brackets Extensions

    Tutorial Intermediate

    A little while ago I wrote about the recent updates to the Brackets editor. Brackets is an open source project focused on web standards and built with web...

  12. Working With LESS and the Chrome DevTools

    Working With LESS and the Chrome DevTools

    Tutorial Beginner

    This is a complete tutorial to using LESS with Chrome's DevTools. If you've used Sass with Chrome's DevTools, you'll most likely already be familiar with the...