How to Get Started With Android's Native Development Kit
With the launch of Android Studio 2.2, developing Android applications that contain C++ code has become easier than ever. In this tutorial, I'll show you how to use the Android Native Development Kit,...
View ArticleHow to Draw Charts Using JavaScript and HTML5 Canvas
What You'll Be CreatingIn this tutorial I will show you how to use JavaScript and the canvas as a means to display numerical information in the form of pie charts and doughnut charts.There are easier...
View ArticleLet's Go: Golang Code Organization
Go is a special language among modern languages. It is very opinionated. For example, there is one true formatting. Go will tell you how to space your code and where to put your curly braces. But it...
View ArticleGet Started Building a Material Design App
In this video from my course on building a material design app, you'll learn how to create the user interface of a material design app. You’ll learn how to use FABs (FloatingActionButtons), input...
View ArticleBuilding Your Startup: Dynamic Ajax Forms for Scheduling
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 ArticleCore Data Just Got Better
During this year's WWDC, Apple introduced a number of significant improvements to Core Data, taking the framework to the next level. In this article, I'll zoom in on:Persistent ContainersXcode 8...
View ArticleGetting Started With React and JSX
In this tutorial, we'll have a look at how to get started with creating a React app and try to understand the basics of JSX. The tutorial assumes that you have a good understanding of HTML and...
View ArticleTeaching Millions Worldwide: 3,000 Tuts+ Translations Published!
Around two and a half years ago we started translating our tutorials–in all languages imaginable–with the aim of teaching everyone, not just those fluent in English. Today we’ve published over 3,000...
View Article20 Useful PHP Contact Forms on CodeCanyon
Just about every website needs to have a contact form. Not only can it help cut down the amount of spam from those acquiring a direct email address, it can also help leverage the exchange into...
View ArticleProgramming With Yii2: Automated Testing With Codeception
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 ArticleGame Center and Leaderboards for Your iOS App
IntroductionGame Center is Apple's social gaming network. It enables users to track their high scores on a leaderboard, compare achievements, invite friends to play a game, and to start a multiplayer...
View ArticleObject-Oriented Autoloading in WordPress, Part 1
I recently wrapped up a series in which I covered namespaces and autoloading in WordPress. If you're not familiar with either of the above terms, then I recommend checking out the series.The gist of...
View ArticleFirebase for Android: File Storage
During the 2016 Google I/O conference, Firebase was reintroduced to the developer community as a major tool for providing quick back-end support for web pages and mobile applications. This tutorial...
View ArticleBuilding Your Startup: Sending Reminders
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 ArticleHow to Handle Routing in React
In one of my earlier tutorials, we saw how to get started with React and JSX. In this tutorial, we'll see how to get started with setting up and creating a React app. We'll focus on how to handle...
View ArticleCustomizer JavaScript APIs: The Previewer
Let's assume we've built a theme with a number of Customizer Settings and Controls which allow your theme users to customize a number of things on the theme front-end such as the website title,...
View ArticleBuilding Your Startup: The Dashboard Foundation
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 ArticleCommon React Native App Layouts: Login Page
In this series, you'll learn how to use React Native to create page layouts commonly used in mobile apps. The layouts you'll be creating won't be functional—instead, the main focus of this series is to...
View ArticleWhat's New in Node 6?
Node.js has seen rapid and widespread adoption in the web development community, but for a long time it had a reputation for being slow to grow and evolve. Not any more! With a new open-source...
View ArticleAll Courses Reduced to $3 for Cyber Monday!
This Cyber Monday, instead of stocking up on material things, why not invest in learning some valuable new skills?You can do that by buying any course on Envato Tuts+ for just $3 on Monday, 28 November...
View Article