Programming With Yii2: User Access Controls
What You'll Be CreatingIf you're asking, "What's Yii?" check out my earlier tutorial: Introduction to the Yii Framework, which reviews the benefits of Yii and includes an overview of what's new in Yii...
View ArticleWindows Phone 8 Succinctly: Tiles, Notifications, and Multitasking
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...
View ArticleNew Course: Improving C# With Version 6
Every new version of C# brings new functionality to the language, but version 6 has even more changes than previous versions. Instead of bringing one or two new features, there are many—and each of...
View ArticleMoving WordPress: Using Plugins to Move Your Site
If you've never moved a WordPress site before, you'll find that it isn't as straightforward as moving a static website. In the introduction to this series, I described in detail what you need to move...
View ArticleDesign Patterns: The Observer Pattern
Now here I come with one more behavioral design pattern in this series, which is the Observer Pattern. Observer means that someone is looking at your activity, and it may be possible that the observer...
View ArticleAn Introduction to Android's Spelling Checker Framework
IntroductionIf you are creating a custom IME (Input Method Editor) or a language processing app, you can use Android's spelling checker framework to quickly add spell check functionality to your app...
View ArticleRunning Your Own Open Source Email Server: Administering iRedMail
What You'll Be CreatingThis is part two of a tutorial series for Running Your Own Open Source Email Server. In this tutorial, I'll guide you through configuring and customizing iRedMail's...
View ArticleBuilding Your Startup With PHP: Scheduling a Meeting
What You'll Be CreatingThis tutorial is part of the Building Your Startup With PHP series on Tuts+. In this series, I'm guiding you through launching a startup from concept to reality using my Meeting...
View ArticleCreating an Android Wear Watch Face
One of the features that makes Android so special is the ability to customize every aspect of the user experience. When Android Wear first launched at Google I/O 2014, many developers and users found...
View ArticleDocumenting Your Projects With Daux.io
What You'll Be CreatingDocumenting a project can be a nuisance, but it needn’t be. There are quite a few tools out there to get the job done–I often use Daux.io because of its flexibility.In this...
View ArticleWhy You Shouldn't Code URLs in Themes or Plugins—and the WordPress Functions...
When you're developing a theme or a plugin, you'll often find that you have to include a URL in your code. For example, in a plugin you might need a link to a stylesheet bundled with the plugin, while...
View ArticleCreate a Simple CRM in WordPress: Restricting / Hiding Unused Admin Menu Items
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...
View ArticleCloudBerry Box: Securely Synchronize Data From Windows in the Amazon, Azure...
What You'll Be CreatingThis is the second of a three-part sponsored series on CloudBerry's cloud backup, storage and synchronization services. In this episode, we dive into CloudBerry Box, a data and...
View ArticleNew Course: Introduction to Git and GitHub
In our new course, Introduction to Git and GitHub, you'll learn all about the excellent source control management system Git. Tuts+ instructor Dan Wellman will show you how you can use the brilliant...
View ArticleA Glance at the New OpenCart 2.0
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...
View ArticleOne Class per Rails Controller Action With Aldous
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. We move the...
View ArticleDesign Patterns: Dependency Injection
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...
View ArticleCreating a Web App From Scratch Using AngularJS and Firebase: Part 5
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...
View ArticleCloudBerry Explorer: Fast, Effective File Manager for Amazon S3 and the Cloud
What You'll Be CreatingThis is the third of our sponsored series on CloudBerry's cloud backup, storage and synchronization services. In this episode, we'll dive into CloudBerry Explorer, a Windows...
View ArticleWindows Phone 8 Succinctly: Localization, Windows Phone Store & In-App...
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,...
View Article