Select Page

Category: Web Development

How to Upload Images to Firebase from an Android App

Firebase is a mobile and web application development platform, and Firebase Storage provides secure file uploads and downloads for Firebase apps. In this post, you’ll build an Android application with the ability to upload images to Firebase Storage. Firebase Setup If you don’t have a Firebase account yet, you can create one at the Firebase home page. Once your account is set up, go to your Firebase console, and click the Add Project button to add a new project. Enter your project details and click the Create Project button when done. On the next page, click on the link to Add...

Read More

New eBooks Available for Subscribers

Do you want to learn more about programming for the Internet of Things? How about mastering object-oriented programming or game development with Swift? Our latest batch of eBooks will teach you all you need to know about these topics and more. What’s more, they’re all completely free for Envato Elements subscribers to download. Our Latest Selection of eBooks This month we’ve made eight new eBooks available for Envato Elements and Tuts+ subscribers to download. Here’s a summary of those books and what you can learn from them. Swift 3 Object-Oriented Programming Want to program iOS apps? This book introduces...

Read More

Gates and Policies in Laravel

Today, we’re going to discuss the authorization system of the Laravel web framework. The Laravel framework implements authorization in the form of gates and policies. After an introduction to gates and policies, I’ll demonstrate the concepts by implementing a custom example. I assume that you’re already aware of the built-in Laravel authentication system as that’s something essential in order to understand the concept of authorization. Obviously, the authorization system works in conjunction with the authentication system in order to identify the legitimate user session. If you’re not aware of the Laravel authentication system, I would highly recommend going through...

Read More

Envato Elements Now Includes WordPress Themes & Plugins!

If you work with WordPress, you’re in luck—WordPress themes and plugins are now included in an annual Envato Elements subscription. And what’s more, you can lock in a special introductory rate for a limited time. Read on for more details. What’s Included Envato Elements already gives you unlimited downloads from a massive library of 400,000+ photos, graphics, templates, and other creative assets. Plus it gives you free access to more than 1,000 courses and 240 eBooks here on Envato Tuts+. From today, you’ll still get all of that plus a curated collection of beautiful, premium WordPress themes and plugins.  As...

Read More

How to Create Simple Button Fades With CSS

In this video from my course on Practical Web Animation, you’ll learn how to create a simple hover effect using CSS. We’ll be making our navigation buttons more interesting by animating the background and text colors on hover. You’ll also learn some neat CSS tricks for properly centering a menu on the page. How to Create Simple Button Fades   Fork the Pen and Make Style Changes The first thing you need to do is create your own version of the starting pen on CodePen, which contains all the code you need to get started. So once you open...

Read More