Connect to an API With Retrofit, RxJava 2, and Kotlin
Today, it’s pretty common for mobile apps to exchange data with remote servers, using web Application Programming Interfaces (APIs).Whether it’s checking for new emails using the Gmail API, searching...
View ArticleWrite to Files and Read Files With PHP
In this tutorial, you'll learn several important functions in PHP which are sufficient for all your basic file reading and writing needs. You'll learn how to read a file, write to a file, write to a...
View ArticleDesign Better UX With Vue.js Transitions and Animations
Transitions and animations are an important design pattern whose aim is to improve the user experience (UX) by making the user interface (UI) more natural and intuitive. Most people think that the...
View ArticleDramatically Speed Up Your React Front-End App Using Lazy Loading
A constant challenge faced by front-end developers is the performance of our applications. How can we deliver a robust and full-featured application to our users without forcing them to wait an...
View ArticleCreate a Note-Taking App for Android With MongoDB Stitch
If you are looking for a secure serverless platform that's both feature rich and cost effective, you may want to give MongoDB Stitch a try. In addition to offering handy server-side features such as...
View ArticleHow to Use MongoDB Stitch in Android Apps
With MongoDB Atlas, all it takes is a few clicks in the browser to get your own MongoDB cluster up and running in the cloud. By using it, you can build Android and iOS apps that can serve millions of...
View ArticleWant to Master the WordPress Loop? Try Our New Course
The Loop is at the core of WordPress's post rendering engine. If you want to customize the way posts are displayed in your WordPress theme, you'll need to come to terms with The Loop.In our new course,...
View ArticleAngular Form Validation With Reactive and Template-Driven Forms
In this tutorial, we'll explore reactive and template driven-forms in Angular. You'll see how to create each kind and how to perform validation in Angular 6.Reactive and Template-Driven FormsWhat Are...
View ArticleHow to Add Multiple Selection to Android RecyclerView
The RecyclerView widget is an integral part of most Android applications today. Ever since it was added to the Android support library in late 2014, it has eclipsed the ListView widget as the most...
View Article12 Mobile App Icons, UI Kits, and Other Graphics to Make Your Mobile Apps Shine
Every mobile app developer needs a go-to source for beautiful, professionally designed graphics they can use when constructing their apps. Whether you're looking for mobile UI kits, app icons, mobile...
View ArticleGenerate Random Alphanumeric Strings in PHP
Let me begin this post by saying that almost no event is truly random. Even the outcome of a classic coin toss could in theory be predicted if we knew the effect of every factor involved, like air...
View Article8 Best SEO Plugins For WordPress
You can build a beautiful WordPress site, but if you don’t optimize your site for search engine rankings, there is a good chance that very few people will see it. Google and other search engines use...
View ArticleTarget CSS for Specific Content With WordPress Template Tags
What You'll Be CreatingLearning WordPress development isn't just about learning to code PHP.You'll also need some HTML and CSS skills if the sites, themes and/or plugins you create are going to work...
View ArticleTry This New Short Course on JavaScript Form Validation
JavaScript form validation is now a lot easier than it used to be, thanks to HTML5 and the Constraint Validation API. Learn how it works in our new short course, Practice JavaScript and Learn: Form...
View ArticleDisplaying the Date and Time in the WordPress Loop
Adding the date and time to the WordPress Loop seems like a simple enough task, right?Well, yes. It can be a case of coding a simple template tag and letting WordPress do the work for you. But...
View ArticleGet Started With CRUD Operations in PHP MySQL Databases
In this article, we're going to explore how you could use a MySQL database to perform CRUD (create, read, update, and delete) operations with PHP. If you want to get your hands dirty with database...
View ArticleCreate an Android App to Recognize Face Contours With Firebase ML
Firebase ML Kit, a collection of local and cloud-based APIs for adding machine learning capabilities to mobile apps, has recently been enhanced to support face contour detection. Thanks to this...
View ArticleUberMenu and 7 Other Best Mega Menu Plugins
Building a streamlined navigation panel for your website is the logical next step after creating your content. Beautiful and functional—these are the gold standards when it comes to your navigation...
View ArticleSend Push Notifications to Your iOS App With Firebase Cloud Messaging
What You'll Be CreatingContinuing our series on Firebase, in this post we'll take a look at Firebase Cloud Messaging—or FCM for short—Google’s low-latency message and notification orchestration service...
View ArticleCreate Style Variations for WordPress Gutenberg Blocks: Part 1
Now is an exciting time for WordPress developers with the official release of version 5.0 just around the corner. This will mark the debut of the brand new editor: code-named Gutenberg. If you've have...
View Article