Secure, Passwordless Authentication Using Auth0
In this article, you'll learn how to set up passwordless authentication using the Auth0 service. Auth0 allows you to outsource authentication features for your app.What Is Auth0?Auth0 is an...
View ArticleNew Course: Introduction to Stimulus
To learn about a fresh approach to creating web apps, discover the Stimulus web framework in our new course, Introduction to Stimulus.What You’ll LearnIn this course, Jeremy McPeak will take you...
View ArticleBuilding a Shopping List Application With CloudKit: Sharing Shopping Items
In the previous tutorial of this series, you added the ability to create, update and remove shopping lists from on your iCloud-powered shopping-list app. In the final tutorial of the series, you'll...
View Article20 Best Bootstrap 4 Plugins
Totally open source and free to use, Bootstrap has become one of the most popular front-end frameworks for desktop and mobile development. With a mobile-first approach, the framework essentially forces...
View ArticleBuild a Music Player With Vuetify
What You'll Be CreatingBuilding apps with Vue.js is easy, fun, and enjoyable. You can build a working app with minimum effort. To prove that, today I'll show you how easy it is to build your own...
View ArticleSet Up Routing in PHP Applications Using the Symfony Routing Component
Today, we'll go through the Symfony Routing component, which allows you to set up routing in your PHP applications.What Is the Symfony Routing Component?The Symfony Routing Component is a very popular...
View ArticleNew Course: Coding Advanced WordPress Theme Templates
Our new short course is ideal for you if you want to take your WordPress development skills to the next level. Try out Coding Advanced WordPress Theme Templates, or read on and watch the intro video...
View Article3 Handy New Features in Chrome DevTools
Chrome dev tools are consistently marching forward and providing us with helpful new features that make our lives as web designers easier. In this roundup we’ll be checking out three of the handiest...
View ArticleWhat's New in ARKit 2
Apple has been working on augmented reality for the last couple of years, and this year, at WWDC18, Apple released their latest version of their AR framework: ARKit 2. This year's release is jam-packed...
View ArticleCreating Animations With MotionLayout for Android
Thanks to its remarkable versatility, the ConstraintLayout widget has become the "Swiss Army knife" of layouts for Android app developers. However, adding complex animations to its contents, although...
View ArticleBest WordPress Widgets for 2018
What kind of WordPress widgets will you need in 2018?This post has 20 of the best WordPress widget plugins in CodeCanyon right now. With social media widgets, weather widgets, maps widgets and more,...
View ArticleHow to Upload and Download CSV Files With AngularJS
This post will show you how to upload CSV files data to AngularJS, read the data, and then convert it to JSON for processing. Then, you'll see how to do the whole thing in reverse and download a CSV...
View ArticleTry Our New Course on Coding WordPress Plugins
What You'll Be CreatingIf you want to get started coding your own plugins for WordPress, try our new course, 3 Practical Projects to Learn to Code WordPress Plugins. You'll learn by completing...
View ArticleHow to Create Custom CLI Commands Using the Symfony Console Component
In this article, we're going to explore how you could create custom command-line interface (CLI) commands in your PHP applications using the Symfony Console component. After installing the necessary...
View Article5 Essential Tips for Service Worker Development
The Service Worker API for browsers allows web designers to offer visitors something they never had before: access to sites or web applications even when offline, be it for short or long periods of...
View ArticleGet Started With Pusher: Demonstrating Real-Time Communication With Channels
Channels from Pusher is a platform that makes it easy to add seamless real-time data into your apps. In this video, I'll show you how to get started coding real-time communication between client and...
View ArticleAniJS: Easy CSS Animations Without Coding
Many people want to add subtle animations to their website in response to clicks or other actions by their visitors. However, not everyone is well-versed in using CSS or JavaScript. Some just know how...
View ArticleGoogle Flutter From Scratch: Building Apps With Widgets
Flutter is fast becoming one of the most popular frameworks for developing cross-platform mobile apps. Most Android and iOS developers today are starting to agree that it is a faster and more...
View ArticleLearn About Android Activities in Our New Course
If you want to develop Android apps, you need to understand how to create and use Activities. Our new course, Android Fundamentals: Activities, is the perfect introduction to this essential Android...
View ArticleKotlin Reactive Programming With RxJava and RxKotlin
Since becoming an officially supported language for Android development, Kotlin has rapidly grown in popularity amongst Android developers, with Google reporting a 6x increase in the applications that...
View Article