Building Your Startup: Approaching Major Feature Enhancements
What You'll Be CreatingThis tutorial is part of the Building Your Startup With PHP series on Envato Tuts+. In this series, I'm guiding you through launching a startup from concept to reality using my...
View ArticleGet Started With Ionic Services: Push
In this tutorial, you're going to learn about Ionic Push, an Ionic service which makes it easy to send push notifications to your users.Ionic Push allows you to send push notifications to the users of...
View ArticleGet Started With Vue in Our New Course
What You'll Be CreatingIf you already know HTML and CSS, you'll find it easy to learn Vue.js. This front-end JavaScript framework is very versatile, so it's great for small and large-scale web apps...
View ArticleEnsure High-Quality Android Code With Static Analysis Tools
In today's tutorial, we'll learn about how to ensure high-quality Android code in our projects using some static code analysis tools for Java. We'll look at Checkstyle, FindBugs, PMD, and Android...
View ArticleGoogle I/O 2017 Aftermath: Building Lifecycle-Aware Components
As usual, this year’s Google I/O saw plenty of Android-related announcements.In this series of quick tips, we’re going to take a closer look at some of the software updates and new releases you can get...
View ArticleWhat Are Python Namespaces (And Why Are They Needed?)
Name conflicts happen all the time in real life. For example, every school that I ever went to had at least two students in my class who shared the same first name. If someone came into the class and...
View ArticleWhat Is a JavaScript Operator?
In JavaScript, special characters like + and -, punctuation and more can be used in different combinations to perform operations. In this video tutorial from my JavaScript Fundamentals course, you'll...
View ArticleSecuring iOS Data at Rest: The Keychain
Any app that saves the user's data has to take care of the security and privacy of that data. As we've seen with recent data breaches, there can be very serious consequences for failing to protect your...
View Article10 Best PHP URL Shortener Scripts
The offering of PHP URL shortener scripts bring as much variety and varying degrees of complexity as any other web development solution. Self-hosted URL shorteners can be set up exclusively for private...
View ArticleGoogle I/O 2017 Aftermath: What's New for Android Wear?
In this series of tips, we’ve been taking a closer look at some of the new Android features and tools announced at this year’s Google I/O.In this post, we’re going to be focusing on Android Wear....
View ArticleHow to Install Yii on Windows or a Mac
What You'll Be CreatingWant to know more about Yii? Read Introduction to the Yii Framework and follow our Yii Programming series.WelcomeIn today's tutorial, we'll explain how to install Yii in a local...
View ArticleHow to Implement Your Own Data Structure in Python
Python provides full-fledged support for implementing your own data structure using classes and custom operators. In this tutorial you will implement a custom pipeline data structure that can perform...
View ArticleGet Started With Ionic Services: Deploy
One of Ionic's strengths is in the services that it offers on top of the framework. This includes services for authenticating users of your app, push notifications, and analytics. In this series, we're...
View ArticleWWDC 2017 Aftermath: The Most Important Announcements
That was quite the keynote. Don't you think? Nobody knew what to expect, due to the absence of rumors or leaks. But I think I speak for many Apple developers when I say that it was a great keynote.What...
View Article20 Best Visual Composer Add-ons & Extensions of 2017
With over one million users worldwide, the ever popular drag and drop page builder, Visual Composer, has inspired a legion of developers to create loads of cool and useful addons and extensions that...
View ArticleNew Course: How to Hack Your Own App
Why would you want to hack your own app? To find the security flaws before someone else does—and before your users' data is compromised. In our new course, How to Hack Your Own App, you'll learn how to...
View ArticleGoogle I/O 2017 Aftermath: What's New in Android Studio 3?
In this series of tips, we’ve been taking a closer look at some of the new Android features and tools announced at this year’s Google I/O, that you can get your hands on today.In this post, we’re going...
View ArticleThe Smoke & Mirrors of Good Countdowns, Part 2
What You'll Be CreatingLast time, we looked at countdowns in games, how they are set up, and what elements you can use to make them more engaging. There are much more than will fit in a single article,...
View ArticleThe 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...
View ArticleMobile Development Platforms
When you're first getting started with mobile development, it can be hard to choose a platform. Even worse, each platform has its own set of languages and tools to choose from. So how can you...
View Article