How to Create a Split-Screen Slider With JavaScript

In today’s video tutorial I’m going to show you how to create a “split-screen” slider element (or UI, whatever you prefer to call it) using JavaScript. Inspiration for this came from a page on the Corsair website; let’s see how we can build one for our own projects. What We’re Going to Build Let’s first… Continue reading How to Create a Split-Screen Slider With JavaScript

The 5 Best IDEs for WordPress Development (And Why)

I’ve been developing with WordPress for around ten years now and, during that time, have used my fair share of Integrated Development Environments (IDEs). There’s certainly no shortage of choice these days, with literally dozens of different editors/IDEs available. (We’ll come to the distinction between an IDE and an editor shortly.) Some IDEs are free,… Continue reading The 5 Best IDEs for WordPress Development (And Why)

Extending HTML by Creating Custom Tags

In this tutorial I will show you how easy it is to extend the HTML language with custom tags. The custom tags can be used to implement various behaviors, so they are a very convenient way to write less code and keep your HTML documents simpler. What Is a Custom HTML Tag? With HTML you… Continue reading Extending HTML by Creating Custom Tags

How to Draw Bar Charts Using JavaScript and HTML5 Canvas

In an earlier tutorial we covered how to draw a pie chart or doughnut chart using HTML5 canvas. In this tutorial I will show you how to use JavaScript and the HTML5 canvas as a means to graphically display data by using bar charts. There are easier ways to create charts than coding one from… Continue reading How to Draw Bar Charts Using JavaScript and HTML5 Canvas

20 Professional (HTML + PSD) Email Signature Templates

How does your email signature look right now? Is it basic—or is it beautiful? Try using PSD and HTML email signature templates for a more eye-catching signature. Professional Email Signature Templates: one of the best email signatures that are trending in 2024. Your email signature is part of your personal business branding, so it needs… Continue reading 20 Professional (HTML + PSD) Email Signature Templates

Get Started With Firebase for Android

Mobile applications need a back-end server in order to perform tasks such as authenticating users and synchronizing user data across multiple devices. Creating such a server, however, requires a skill set that most independent app developers lack. Fortunately, there are several back-end as a service platforms, often called BaaS, you can use today. Google’s Firebase… Continue reading Get Started With Firebase for Android

Rapid, Interactive Prototyping With Xcode Playgrounds

What You’ll Be Creating Introduction Since their introduction in Xcode 6 alongside Swift, to their current iteration in Xcode 7.3.1, playgrounds have come a long way. With new features and better stability, they are evolving into a viable tool for rapid prototyping or quickly hacking together a proof of concept. As a developer, sometimes you have… Continue reading Rapid, Interactive Prototyping With Xcode Playgrounds

WWDC 2016 Aftermath

Earlier this week, Apple officially kicked off their annual WWDC (Worldwide Developers Conference) event in San Francisco. As always, the event began with a keynote during which Apple announced updates for their iOS, macOS, watchOS, and tvOS platforms. In this article, I’ll tell you everything you need to remember from the keynote. 1. iOS 10 This… Continue reading WWDC 2016 Aftermath

New Coffee Break Course on CSS Keyframe Animations

CSS keyframe animations offer designers a powerful way to create animations in the browser without having to rely on external plugins or extensive programming.  If you’re not sure how to use them, our new Coffee Break Course, Up and Running With CSS Keyframe Animations, is the place to start. In just ten minutes, Envato Tuts+ instructor… Continue reading New Coffee Break Course on CSS Keyframe Animations

A Comprehensive Guide to Typography Basics

If you’re learning web design from zero and want to significantly improve your typography chops, then this article is written for you. We will cover typefaces, fonts, typographic anatomy, hierarchy and how to choose typefaces. You will learn enough to become dangerous in no time. Topics As is usual for these comprehensive guides, we’ll be… Continue reading A Comprehensive Guide to Typography Basics

How to Create a Realistic Creased Text Effect Using the Displace Filter

What You’ll Be Creating Adding text to a dynamic background can be a bit tricky, as it usually ends up looking flat and fake. This tutorial will show you how to use the Displace filter to apply the text to a dynamic surface correctly, and make it conform to that surface to get a more… Continue reading How to Create a Realistic Creased Text Effect Using the Displace Filter

What's New in Android Studio 2.2?

The last few months have been an exciting time for Android Studio. First came version 2.1 with support for Android N. Then Google I/O brought us a preview of the next major release in the form of Android Studio 2.2 Preview 1, only for this to be rapidly replaced by Preview 2, which contained some important bug… Continue reading What's New in Android Studio 2.2?

Creative Examples of Geometric Web Design Styles

Something making its presence known on the web these days is the use of common geometric patterns which we all learned in grade school. Polygons, diamonds, rectangles, triangles, and the occasional rhombus are all an integral part of modern web design. So how does this 10th grade math subject end up affecting the way website… Continue reading Creative Examples of Geometric Web Design Styles

Animation for Beginners: How to Animate a Head Turn

What You’ll Be Creating Today we are going to learn how to animate a character turning his head. You’ll find that you will be animating head turns a lot when you do character animation. A head turn is challenging to animate because the mass and shape need to be consistent, as do the elements of… Continue reading Animation for Beginners: How to Animate a Head Turn

Taking Control of the tvOS Focus Engine

Introduction On iOS, users normally interact with your apps via the device’s touch screen. On tvOS, however, user interaction is handled by moving the current focus between views on the screen. Luckily, the tvOS implementations of the UIKit APIs handle the changing of focus between views automatically. While this built-in system works very well, for specific… Continue reading Taking Control of the tvOS Focus Engine

How to Create a Gradient Icon Inspired by Instagram in Adobe Illustrator

What You’ll Be Creating Rebrand your logo in style with this quick tutorial on creating a gradient icon in Adobe Illustrator CC. We’ll build our icon design from scratch with quick and simple shapes and pair gradients and effects from the Appearance panel to complete our on-trend design.  Alternatively, you may wish to use a… Continue reading How to Create a Gradient Icon Inspired by Instagram in Adobe Illustrator

Using Laravel Valet for WordPress Development

If you’re familiar with the PHP community, then you’re likely familiar with a number of the different applications and frameworks that are currently popular in the development space today. One of the more common frameworks that we’re seeing used to build web applications is Laravel. Though this tutorial is not specifically about Laravel, I recommend checking… Continue reading Using Laravel Valet for WordPress Development

How to Build a News Website Layout with Flexbox

What You’ll Be Creating It’s not necessary to understand every aspect of Flexbox before you can jump in and get started. In this tutorial, we’re going to introduce a few features of Flexbox whilst designing a “news layout” like the one you can find on The Guardian. The reason we’re using Flexbox is that it… Continue reading How to Build a News Website Layout with Flexbox

Using Subversion to Check Out WordPress

There are a lot of reasons to enjoy following open-source software, one of which is the ability to learn from the code that others have built.  Other examples include: following along with bug tickets seeing new features merged into the code base learning how to achieve something programmatically viewing the deprecation of an old feature… Continue reading Using Subversion to Check Out WordPress

How to Integrate SmoothState.js Into a WordPress Theme

In our previous tutorial, we used the History Web API within a static site to serve smooth page transitions. In this tutorial we’re going to take things to the next level, by applying what we learned in a WordPress website. There’ll be one crucial difference; we’ll leverage SmoothState.js instead of building our own from scratch.  SmoothState.js will: Request pages asynchronously (AJAX) and… Continue reading How to Integrate SmoothState.js Into a WordPress Theme

How to Create a Watercolor Wedding Invitation in Adobe InDesign

What You’ll Be Creating Painterly designs are a big trend for wedding invitations right now. Romantic without being overly feminine or floral, they have an effortlessly cool, beachy style which is perfect for outdoor or more laid-back ceremonies. In this tutorial that’s suitable for beginners to the software, we’ll walk through the steps of creating an… Continue reading How to Create a Watercolor Wedding Invitation in Adobe InDesign

How to Create a Misty Landscape Photo Manipulation With Adobe Photoshop

What You’ll Be Creating In this tutorial I’ll show you how to create a misty landscape with rocks, an arch bridge, flying birds, castles, and a medieval woman. You’ll learn how to combine simple images into a cohesive scene, play with the depth and atmosphere, adjust the colors, and more.  Tutorial Assets The following assets… Continue reading How to Create a Misty Landscape Photo Manipulation With Adobe Photoshop