Select Page

Category: Web Development

Hands-on With ARIA: Accessibility Recipes for Web Apps

In the confusing world of web applications, ARIA can help improve accessibility and ease of use for your creations. HTML isn’t able to handle many types of relationship between elements on the page, but ARIA is ideal for almost any kind of setup you can come up with. Let’s take a look at what ARIA is, how it can apply to your web app, and some quick recipes you can use for your own sites. Basics of ARIA ARIA, also called WAI-ARIA, stands for the Web Accessibility Initiative–Accessible Rich Internet Applications. This initiative, updated by the W3C, aims to...

Read More

Trigonometry, Random Numbers and More With Built-in PHP Math Functions

Basic maths is used a lot during programming. We need to frequently compare, add, multiply, subtract and divide different values when writing code.  Sometimes, the maths required in a program can be more involved. You might need to work with logarithmic, trigonometric or exponential functions. In this tutorial, I’ll discuss how to use each of these functions in PHP, with examples. This tutorial will introduce you to the built-in math functions in PHP for doing trigonometry, exponentiation, and logarithm calculations. We’ll also look at rounding and generating random numbers. Trigonometric Functions in PHP You can calculate the value of...

Read More

How to Build Medium’s Real-Time Applause Feature With Angular and Pusher

In this article, you’ll learn how to code real-time Angular apps with Pusher. We’ll make an app that gives real-time feedback when a post is clicked—just like Medium’s applause feature! What Is Pusher? Pusher is a service that provides developers with APIs which enable them to integrate real-time functionalities in web, mobile, and back-end applications. To learn more about Pusher, check out this tutorial video for an introduction. Cloud Services Get Started With Pusher: Introducing Channels Jeremy McPeak Getting Started With Pusher in Angular As mentioned at the beginning of this tutorial, our app will give real-time feedback whenever someone clicks...

Read More

World Mental Health Day: Apps for a Changing World

Content note: The article contains mention of suicide, in the context of suicide prevention. October 10 is World Mental Health Day. This year, the theme is Young People and Mental Health in a Changing World. According to the World Health Organization, between 10 and 20 percent of young people experience mental health issues, and half of all mental illnesses begin by the age of 14, with most cases going untreated. Mental health apps are a growing field of mobile app development. In honor of World Mental Health Day, we at Envato Tuts+ would like to highlight some of the...

Read More

Introduction to Firebase

We are in an era of rapid prototyping. We may get bright ideas, but sometimes they don’t get implemented if they take too much work. Often, the back-end is the limiting factor—many ideas never get implemented due to lack of knowledge or time for server-side coding. As a mobile developer, using a back-end as a service (BaaS) platform can help you swiftly implement your ideas. Firebase has all the key features you need for rapid prototyping and quickly testing out your ideas. Using Firebase, you can shortcut the creation of functionality like authentication, database, and object storage. Firebase also comes with other capabilities which...

Read More
000webhost logo