Students
Students get a Tuts+ subscription for just $45! Hurry limited offer.
Advertisement
  • Email Applications
    Running Your Own Open Source Email Server: Customizing the Roundcube Web Mail ClientRc preview
    108 shares
    Now that you've installed and configured your own mail server, let's customize our web mail client Roundcube with themes and plugins.Read More…
  • Web Development
    Creating a Dating Application with Sinch: RESTful APIPreview image@2x
    106 shares
    In this tutorial, we're going to create a dating application for iOS similar to Tinder. For voice and messaging, we will leverage the Sinch platform, making use of its powerful SDK. In the first part, we will focus on the development of a RESTful API to store and retrieve user information. In the second part, the iOS client will hook into this API to find nearby users based on its current location.Read More…
  • Blog
    Updates to the Envato Privacy PolicyPrivacy
    321 shares
    We're about to make some changes to our privacy policy. Find out when and what this means for you.Read More…
  • Windows Phone 8
    Windows Phone 8 Succinctly: Localization, Windows Phone Store & In-App PurchasesPreview image@2x
    98 shares
    When we talk about mobile applications, development isn't the only aspect we need to consider. If we want to be successful, we also have to distribute and promote our application. In this tutorial, we're going to discuss localization, the Windows Phone store, and in-app purchases.Read More…
  • Windows
    CloudBerry Explorer: Fast, Effective File Manager for Amazon S3 and the CloudPreview
    107 shares
    CloudBerry Explorer allows end-users to access their Amazon cloud storage for data transfer and management in a fast, efficient manner. It's File Manager for Amazon S3.Read More…
  • AngularJS
    Creating a Web App From Scratch Using AngularJS and Firebase: Part 5Angular js firebase
    361 shares
    In the previous part of the series, we designed and implemented an interface to create a blog post with a title and post. In this part, we'll see how to fetch the blog posts saved in Firebase and render them on our welcome page.Read More…
  • Mobile Development
    Design Patterns: Dependency InjectionPreview image@2x
    150 shares
    Even though dependency injection is a topic that is rarely taught to beginners, it is a design pattern that deserves more attention. Many developers avoid dependency injection, because they don't know what it means or because they think that they don't need it. In this article, I'm going to try to convince you of the value of dependency injection. To do this, I will introduce you to dependency injection by showing you how simple it is in its simplest form.Read More…
  • Ruby
    One Class per Rails Controller Action With AldousRuby on rails
    86 shares
    Controllers are often the eyesore of a Rails application. Controller actions are bloated despite our attempts to keep them skinny, and even when they look skinny, it is often an illusion. Today we will look at Aldous controller actions and the benefits they can bring to your Rails application.Read More…
  • OpenCart
    A Glance at the New OpenCart 2.0Opencart
    97 shares
    For a while now, OpenCart has been a popular e­-commerce framework for small to medium level online stores. Recently with the release of the 2.0 major version, it has reached a new milestone. In this tutorial, we'll go through some of the exciting new features incorporated in the latest version.Read More…
  • Git
    New Course: Introduction to Git and GitHubGit github
    105 shares
    In our new course you'll learn all about the excellent source control management system Git. You'll also see how you can use the brilliant GitHub as a remote source of your Git repositories and as a way to share code with fellow developers.Read More…
  • Security
    CloudBerry Box: Securely Synchronize Data From Windows in the Amazon, Azure and HP CloudsPreview box2
    87 shares
    Still using a questionably secure proprietary cloud service to sync and share your data and files across devices? CloudBerry Box provides a much better solution.Read More…
  • WordPress
    Create a Simple CRM in WordPress: Restricting / Hiding Unused Admin Menu ItemsCrm part 6
    154 shares
    We’ve been looking at how to create a simple CRM system in WordPress. In the last part of this series, we added code to our plugin which allowed us to search our contacts based on the data stored in Advanced Custom Fields. Today we’ll cover how to restrict access to WordPress Administration Menu items.Read More…
Learning Guides
Browse All
  • Preview image@2x

    In this tutorial, we're going to create a dating application for iOS similar to Tinder. For voice and messaging, we will leverage the Sinch platform, making use of its powerful SDK. In the first part, we will focus on the development of a RESTful API to store and retrieve user information. In the second part, the iOS client will hook into this API to find nearby users based on its current location.

    View Learning Guide...
  • Preview

    Whether for security, privacy, economy, control or just plain geeky reasons, iRedMail with Roundcube makes a compelling choice for running your own mail server.

    View Learning Guide...
  • Preview2

    Run your automated tests and configured deployments with a simple push to your repository. Basic deploys and complex delivery pipelines can all be set up with ease with Codeship.

    View Learning Guide...