Students
Students get a Tuts+ subscription for just $45! Hurry limited offer.
Advertisement
  • Windows Phone 8
    Windows Phone 8 Succinctly: Tiles, Notifications, and MultitaskingPreview image@2x
    89 shares
    In this tutorial, we're going to focus on live apps. Live apps are one of the core concepts in Windows Phone development, and to properly create a quality experience, many factors are involved, like notifications, agents, and Tiles.Read More…
  • PHP
    Programming With Yii2: User Access ControlsPreview
    101 shares
    The Yii Framework makes it easy to implement authentication controls over the features in your web application. Learn how to restrict access by user for specific controller actions.Read More…
  • 2D Games
    Create Space Invaders with Swift and Sprite Kit: Finishing GameplayPreview image@2x
    105 shares
    In the previous part of this series, we made the invaders move, the player and invaders fire bullets, and implemented collision detection. In the fourth and final part of this series, we will add the ability to move the player using the accelerometer, manage the levels, and ensure the player dies when hit by a bullet. Let's get started.Read More…
  • PHP
    How the Directory Structure Has Changed in Laravel 5Whatnewlaravel5
    101 shares
    The most noticeable change in the latest version of Laravel is the new directory structure. In this video tutorial, we'll investigate what changed and why.Read More…
  • Ruby
    Service Objects With Rails Using AldousRuby on rails
    88 shares
    One of the concepts we've had great success with in the Tuts+ team is service objects. We've used service objects to reduce coupling in our systems, make them more testable, and make important business logic more obvious to all the developers on the team.Read More…
  • Flask
    Flask Authentication With LDAPFlask ldap%20copy
    92 shares
    Leverage Flask-Login to work with LDAP. Learn how to integrate with a LDAP server for authentication with Flask.Read More…
  • CloudBerry
    How to Back Up to Google Nearline With CloudBerry BackupCloudberry
    82 shares
    This is the first of a three-part sponsored series on CloudBerry's cloud backup, storage and synchronization services. In this first episode, we'll dive into CloudBerry's secure backup services.Read More…
  • WordPress
    Create a Simple CRM in WordPress: Extending WordPress Search to Include Custom FieldsCrm part 5
    249 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 display our Advanced Custom Fields in the WordPress List Table (WP_List_Table), and sort our data alphabetically by those new fields. Today we’ll cover how to extend the search functionality to include the data stored in our Custom Fields.Read More…
  • Web Development
    Getting Started With Firefox OS App DevelopmentFirefox os
    146 shares
    Learn how to make apps for Firefox OS with the help of your current knowledge of HTML, JavaScript, and CSS, and learn to port existing web applications to FxOS. Read More…
  • Blog
    Meet Tuts+ Reader Ajmal AfifAjmal afif preview
    613 shares
    Find out how Ajmal Afif built his career as a front-end developer, and what tips he has for those who are starting out on a similar path.Read More…
  • Promotion
    Students Pay Just $45 for a Year SubscriptionPay thumb
    363 shares
    For a limited time only, students can sign up for a full year on Tuts+ for only $45 with thanks to our friends at PayPal.Read More…
  • Android SDK
    Introduction to the New Lollipop Activity TransitionsMaterialdesign principles metaphor
    149 shares
    One of the most interesting aspects of the Material Design specifications is the visual continuity between activities. This introductory article will guide you through the making of an Android sample app with two activities, linked together by a transition consistent with the Material Design guidelines.Read More…
Advertisement