Getting Started With a React Native App Template
Designing a React Native app from scratch is often a cumbersome process—especially the design part, because you have to plan for both Android and iOS devices. Not only that, but you also have to make...
View ArticleEnvato Market in 60 Seconds: Author Ratings
In this super-quick video I’ll introduce you to Envato Market’s author ratings. Author ratings are important because they communicate the quality of your items, whilst serving as a metric of customer...
View ArticleEasy iOS Push Notifications With back4app
IntroductionIn this tutorial, I will be showing you how to easily implement push notifications in your iOS app using a cloud-based, third-party back-end service. We will start by looking at the...
View ArticleNew Code eBooks Available for Subscribers
Do you want to learn more about developing iOS apps with Swift? How about building web applications with Go, or functional programming in JavaScript? Our latest batch of eBooks will teach you all you...
View ArticleErlang and Elixir, Part 2: Data Types
Elixir has a wealth of data types available. The usual basic types integer, float, boolean, and string are here, but so are the atom / symbol, list, tuple, and anonymous functions. You'll learn all...
View ArticleShow Us What You've Made With Envato for a Chance to Win $250!
Have you created something using a tutorial here on Envato Tuts+? Whether it's an illustration, an audio project or pretty much anything else, you can submit it to this month's Made With Envato contest...
View ArticleMathematical Modules in Python: Decimal and Fractions
Even the most basic mathematical operations can sometimes give an erroneous result. This happens due to limitations in storing the exact value of some numbers. You can overcome these limitations by...
View ArticleIntroduction to Android Things
For over a year, Google worked with the Project Brillo operating system (which was built on the lower levels of Android) for Internet of Things (IoT) connected devices, even going so far as to have...
View ArticleBuilding Your Startup: Preparing for Text Messaging
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 ArticleUsing Namespaces and Autoloading in WordPress Plugins, Part 4
If this is the first tutorial you're reading in this series, then I highly recommend catching up with what we've covered thus far.Essentially, you're coming in at the end of the show. At this point,...
View ArticleCrash Reporting With Crashlytics
In Android, there is a high probability of your app crashing even after you have manually and automatically tested it. This can be due to factors such as incompatibility with different API levels,...
View ArticleNew Coffee Break Course: Reactive Programming With RxJS
Reactive programming is a popular new programming paradigm that makes it easy to code apps and interfaces that respond to dynamically changing data. Now reactive programming has come to JavaScript...
View ArticleAdding Custom Fields to Simple Products With WooCommerce
WooCommerce is arguably the most popular way to sell products using WordPress. With WordPress powering roughly 25% of the Internet and WooCommerce powering roughly 39% of all online stores, it's a safe...
View ArticleErlang and Elixir, Part 3: Functions
Elixir is built on Erlang, and in both Erlang and Elixir a function is not just identified by its name, but by its name and arity. Remember: Everything in Elixir is an expression.To give you a clear...
View ArticleMathematical Modules in Python: Random
Randomness is all around us. When you flip a coin or roll a die, you can never be sure of the final outcome. This unpredictability has a lot of applications like determining the winners of a lucky draw...
View ArticlePasswordless Authentication With Account Kit
About Account KitWhat Is Passwordless Authentication?Passwordless authentication skips using a password for registration or login. Instead, user authentication is confirmed either with a one-time SMS...
View Article20 Best WordPress Login Forms on CodeCanyon
WordPress natively incorporates user profiles and access levels. It only makes sense that it can be easily used for membership sites, directories, and more. This is one of the reasons why those...
View ArticleSwift from Scratch: Introduction
In 2014, Apple took the developer community by surprise with the introduction of Swift, a brand new programming language. Swift has come a long way, and it is hard to believe that the language is...
View ArticleBuilding Your Startup: Automatic Time-Zone Detection
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 Convert Vertical Video to 16:9 Horizontal in Just 1 Step
Many smartphone users record video vertically, holding the phone in front of themselves, up and down. It's not hard to see why: this is the natural way to hold a small, chocolate-bar-shaped object....
View Article