In Part 1, Alvin explained the basics of how to design a virtual reality model. In Part 2, he showed how to implement the game’s core logic. In this final part of his tutorial, the finishing touches will be added such as the “Start” and “Game Over” menus as well as a synchronization of game states between mobile and desktop clients. This paves the way for concepts in building multiplayer games. To get started, you will need Internet access, a Glitch project completed from part 2 of this tutorial, and a virtual reality headset.
Read more…
IE8 was released a decade ago today. In this article, Chris Ashton tries it out against the modern web, and considers how we can build our sites to last. He will show you how to use the web under various constraints, representing a given demographic of user. We hope to raise the profile of difficulties faced by real people, which are avoidable if we design and develop in a way that is sympathetic to their needs.
Read more…
Many people are currently looking for alternatives to WordPress. In this article, Leonardo Losoviz compares WordPress to the arguably similar yet more modern October CMS on a wide arrange of both technical and non-technical topics, by exposing the important concerns that need to be kept in mind when looking for a suitable CMS for your projects. The goal of the article is not to convince people to stick to WordPress or to switch to October CMS, but simply to demonstrate what aspects must be taken into account before concluding the move to a different platform. The same comparison could (and should) also be done with other platforms before making a sensible decision.
Read more…
Staying on top of what’s happening in the web community can be hard with so much going on. Anselm’s monthly reading list gives you an overview of the most important news and articles.
Read more…
Slack has done a lot to bring teams and partners together online. It’s also done a lot to empower developers to build their own custom apps for it. Until recently, however, developers were limited by how much they could do to customize the design of those apps. That’s changing today with Block Kit. Today, Suzanne Scacca is going to talk about Block Kit, Slack’s contribution to building a better collaboration UI.
Read more…
If you’ve ever wondered how games with keyboard-less support for VR headsets are built, then this tutorial explains just what you’re looking for. Here’s how you too can bring a basic, functioning VR game to life. In this part, Alvin Wan will implement the game’s core logic and utilize more advanced A-Frame environment manipulations to build the “game” part of this application. By the end, you will have a functioning virtual reality game with a real challenge.
Read more…
What are some of the most effective ways to grab a user’s attention? What engages them most? People are visual creatures, and visual design has a significant impact on the way we understand products. In this article, Nick Babich will focus on the most crucial web design trends and illustrate each trend using Be Theme, a responsive multipurpose WordPress theme. Trends come and go, but it’s still important to know which trend best fits your project. Let’s get started!
Read more…
With Spotify, machine learning and social media has gone musical. With their app, your friends can check out what you’re jamming to. What if the rest of the Internet could experience your algo-rhythm, too? In this article, Cher Scarlett will show you how to compose your own application to share what you’re listening to on Spotify using Vue.js and Nuxt. This tutorial is moderately complex, and it requires knowledge of HTML, CSS, Javascript (ES6), but is broken down into very consumable sections.
Read more…
The CSS Working Group have designed an aspect ratio unit for CSS. While this isn’t in browsers yet, in this article Rachel Andrew takes a look at the process of designing a new sizing method and explains how it will work. This is a new resolution, so we have no browser implementations yet, but Rachel thought it would be worth writing up the proposal in case anyone in the wider web community could see a showstopping issue with it. It also gives something of an insight into the work of the CSSWG and how issues like this are discussed, and new features designed.
Read more…
Take a gander at the revenues of the top mobile apps and it’s easy to get lost in dreams of what could be if only you built a mobile app today. Then again, have you ever considered how much it actually costs to build and maintain a mobile app? When you look at the big picture, you’ll soon realize that mobile apps aren’t a smart investment for most. That’s why you need to give serious consideration to building a PWA this year. In this article, Suzanne Scacca is going to talk about why app monetization needs to be one of the first things you think about before making a choice between designing a mobile app or PWA for your clients.
Read more…