• WordPress
    A Beginner's Guide to Titan Framework: IntroductionTitan framework
    I recently explored a WordPress framework called Titan Framework. I really liked how it works and the flexibility it offers by still staying minimal. I plan to write a series of articles about Titan Framework. In this series we will explore Titan Framework in detail, how it works and what features or options it offers. So, let's get started with a quick introduction of Titan Framework.Read More…
  • MongoDB
    Full-Text Search in MongoDBMongodb logo
    In this article we are going to explore full-text search functionalities in MongoDB using Text Indexes. Full-text search allows you to efficiently search any text content in your database by doing keyword/phrase searches and outputting relevant matches with ranking. Read More…
  • Blog
    How We Work: A Peek Into the Lives of the Envato Tuts+ TeamTiffany preview
    Today we're giving you a chance to look behind the scenes here at Envato Tuts+ and meet the editors who bring you all these tutorials and courses. You'll get to see photos of our home offices and hear how we work, how we balance work and family life, and how we stay productive and organised.Read More…
  • Core Data
    Core Data and Swift: More NSFetchedResultsControllerPreview image@2x
    In this tutorial, we continue our exploration of the NSFetchedResultsController class by adding the ability to update and delete to-do items. You'll notice that updating and deleting to-do items is surprisingly easy thanks to the groundwork we laid in the previous tutorial.Read More…
  • WordPress
    Improved Ajax Techniques for WordPress: Object-Oriented ProgrammingWp simple ajax
    In the last post, we reviewed some advanced ways to incorporate the WordPress Ajax API into our projects using procedural programming. In this post, we're going to take the code that we wrote in the first part of this series and refactor it so that it uses an object-oriented approach.Read More…
  • Mobile Development
    Telerik Platform 2.0: Fast Forward Mobile DevelopmentTelerik@2x
    Telerik Platform is Telerik's answer to mobile, cross-platform application development. It's used by thousands of companies and developers to create robust, cross-platform solutions. Built on this success, Telerik is working hard on Telerik Platform 2.0, which will be released in December.Read More…
  • Core Data
    Core Data and Swift: NSFetchedResultsControllerPreview image@2x
    In the previous installments of this series, we covered the fundamentals of the Core Data framework. It's time we put our knowledge to use by building a simple application powered by Core Data. In this tutorial, we'll also meet another star player of the Core Data framework, the NSFetchedResultsController class. The application that we're about to create manages a list of to-do items. With the application, we can add, update, and delete to-do items. You'll quickly learn that the NSFetchedResultsController class makes this very easy to do.Read More…
  • New Relic
    How to Use New Relic Insights to Learn More About Your CustomersPreview image
    In this tutorial, you will learn how to use New Relic Insights to collect information about your web application's users and use it to build a customer support dashboard that will help you serve them in resolving issues with your site.Read More…
  • Text to Speech
    Let Me Hear Your Browser Talk: Using the Speech Synthesis APITuts plus web audio api 400x227
    This tutorial will teach you how to use the Speech Synthesis API to make your web page talk out loud. It covers turning speech into text, choosing a voice, as well as changing volume and pitch. By the end you'll be wishing your browser would just shut up!Read More…
  • Promotion
    Enter Your Laravel Scripts & Apps to Win a Share of $5,500Laravel
    Attention, Laravel developers! Our parent company Envato is keen to offer more Laravel items for sale on CodeCanyon, and is putting up $5,500 in prize money for the best Laravel scripts and apps submitted before 20 January 2016. Read on to find out how you can win.Read More…
  • Smart Watch App
    New Course: Upgrade an App to watchOS 2Watchos2 1
    With the recent announcement of watchOS 2, many developers have been eager to learn all its new features and functionality. In this course, Derek will walk you through the process of taking an existing application and upgrading it to use the new Swift 2.1 syntax as well as making it compatible with watchOS 2.Read More…
  • Core Data
    Core Data and Swift: Relationships and More FetchingPreview image@2x
    In the previous article, we learned about NSManagedObject and how easy it is to create, read, update, and delete records using Core Data. However, I didn't mention relationships in that discussion. Aside from a few caveats you need to be aware of, relationships are just as easy to manipulate as attributes. In this article, we will focus on relationships and we'll also continue our exploration of NSFetchRequest.Read More…