From Beginner To Advanced in OpenCart: Configuration
In the first part of the series, we took a look at how to get started by setting up OpenCart on our local development machine. In this part we are going to understand the admin panel. OpenCart has very...
View ArticleUnderstanding and Working with Data in WordPress
A WordPress website consists of three main elements:The WordPress installation itselfThe contents of the wp-content directory which includes the themes, plugins and uploadsThe database, where all the...
View ArticleAn Introduction to Swift: Part 2
In the first article of this introductory series on Swift, we talked about Swift's philosophy, took a first look at its syntax, and highlighted a few key differences with Objective-C. In this article,...
View ArticlePreventing XSS in ASP.NET
Many website security problems come from trusting the user too much. Most users of your web application will only do what they have the need to do, a curious or malicious user will often want to push...
View ArticleTools and Habits of Quality WordPress Theme Developers
This article highlights some of the factors one should consider when designing and implementing an actual WordPress theme. The tips are handy primarily for people who are new to WordPress theme...
View ArticleModules, a Future Approach to JavaScript Libraries
JavaScript libraries such as jQuery have been the go-to approach for writing JavaScript in the browser for nearly a decade. They’ve been a huge success and necessary intervention for what was once a...
View ArticleTips for Writing Maintainable WordPress Themes: Tools
Throughout this series, we've been talking about a number of practices that we can employ in our WordPress theme development that will help not only provide a consistent foundation off of which we can...
View ArticleCore Data from Scratch: More NSFetchedResultsController
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...
View ArticleUnderstanding and Working with Relationships Between Data in WordPress
In the first part of this series on data in WordPress, I gave an overview of the WordPress database tables, and which tables are used to store what kind of data. In this second part, I'll outline how...
View ArticleWordPress Theme Validation, Marketplaces, and Models
The final aspect of launching a successful WordPress Theme is taking care of the packaging process. In this article, we'll take a look at some of the key steps one should take after successfully...
View ArticleFrom Beginner To Advanced in OpenCart: Products and Categories
Welcome to the next article in our OpenCart series. In our previous articles, we've discussed the administration panel and its controls; however, we haven't actually discussed entering products,...
View ArticleFinal Tips for Best Practices in WordPress Development
Welcome to the last part of this series. If you just arrived, please check our two previous articles. We covered so far the following topics:Tips for Best Practices in WordPress DevelopmentWordPress...
View ArticleExtending HTML with AngularJS's Directives
The main thing about AngularJS is that it allows us to extend the capabilities of HTML to serve the purpose of today's dynamic webpages. In this article, I will show you how you can use AngularJS's...
View Article10 Alternative Android App Stores
You've just written a great Android app and you're ready to make some money fromit. The most common route is probably to pay $25 to get it listed on Google Play. However, there are many alternatives to...
View ArticleDevelop a Monkey Ball Inspired Game with Unity
What You'll Be CreatingIntroductionIn this tutorial, you'll learn how to create a mobile 3D game using C# and Unity. The objective of the game is to use the accelerometer to move the ball and reach the...
View ArticleGetting Started With Amazon Simple Email Service (SES)
In this tutorial I am going to talk about Amazon’s Simple Email Service (SES) and go over a few ways you can utilise it. SES is an outbound email service, which means that it will allow you to send...
View ArticleA Launch Check List for Professional WordPress Websites
Getting to the 'launch' stage of a project can feel like a huge relief. You've finally done your development work, creating a site according to your client's brief or your own requirements, and now you...
View ArticleBuilding an App from Your WordPress Site with AppPresser
What You'll Be CreatingIf you have a popular WordPress site, you might have wondered how hard it may be to build a mobile app for your subscribers and/or visitors. There are a number of ways to launch...
View ArticleWordPress eCommerce With Selz & Ecwid
When it comes to setting up an eCommerce website, the natural tendency for most site owners is to go for a custom developed website. However, a much cheaper and easier alternative is to use WordPress....
View ArticleTuts+ is Hiring a Copy Editor
We're excited to announce that Tuts+ is currently looking for a copy editor to join our team. If you've got a love for language and written word, excellent communication skills, and a passion for...
View Article