An e-commerce website can’t be 100% compliant with AMP, but there are benefits to adopting the format early on. The mobile search index will enable Google to run its ranking algorithm differently for purely mobile content. This means that mobile content won’t be extracted from desktop content to determine mobile rankings. That’s definitely something that retailers can leverage, thanks to AMP. In this article, Myriam Jessier outlines how to get started with AMP and how to gain an edge over the competition with your e-commerce website.
Read more…
Imagine an archaic, alien workflow, with ancient tooling, and none of those things you love about the web. How would your career be affected? As a web developer, not only do you already possess all of the skills to make great modern desktop apps, but thanks to powerful new APIs at your disposal, the desktop is actually where your skills can be leveraged the most. In this article, Adam Lynch will look at the development of desktop applications using NW.js and Electron, the ups and downs of building one and living with one, using one code base for the desktop and the web, and more.
Read more…
Today, most designers want to create prototypes with integrated pull-to-refresh animation, preferably a custom one. This tutorial explains how to build a prototype in Flinto, a tool that makes swipe-gesture animation possible, and obviously you cannot create a pull-to-refresh animation without a pull. In this article, Ellina Bereza & Simon Bronnikov will help you master Flinto, understand the logic of creating prototypes of this kind, and learn the process of coding these prototypes in your application. To follow the steps, you will need macOS, Sketch for Mac, Flinto for Mac to create the prototype, and Android Studio and JDK 7+ to write the code.
Read more…
Volley is a useful library and can save the day for any developer. It can handle multiple request types, such as JSON, images and text, and it performs better than AsyncTask. Volley is an integral part of Chetan’s toolkit, and it’s a huge win for any development team in any project. Let’s review what Volley is and get to know its benefits. In this article, Chetan Giridhar would like to take you through his experience of using networking libraries in Android, focusing on APIs.
Read more…
The mobile developer population has boomed, and the number of mobile apps in the market has hit new heights. Most studies show that in-app advertising is set to be a key driver of mobile growth over the coming years. In this article, Stacy Golmack will shed some light on the questions like: Is the average revenue truly growing? What are the most popular monetization models in the market today? Which ones will be driving growth tomorrow? Which models have outlived their time? She’ll try to present comprehensive answers, backed by statistical reports and expert opinion.
Read more…
To make sure your users don’t delete your app after the first use, you need to successfully onboard and engage your users during those first interactions. Don’t let the user face a blank screen the first time they open an app. Invest in empty states because they aren’t a temporary or minor part of the user experience. The onboarding process is a critical step in setting up your users for success with your product. In this article, Nick Babich will provide some tips on how to approach onboarding using a simple pattern called “empty states.”
Read more…
The human to computer interaction is heavily based on interacting with graphical UI elements, and color plays a critical role in this interaction. When designing a new app, it’s often difficult to decide on a color scheme that works well, as there are an infinite number of possible color combinations out there. In this article, Nick Babich will go over the most important points related to color in apps. He’ll cover traditional color scheme patterns, custom color combinations that aren’t based strictly on any one pattern, and he’ll also learn how to choose colors and contrasts for your app that support usability. If you’d like to hone your own color usage skills, you can download and test Adobe XD for free, and get started right away.
Read more…
Will the resources spent implementing app indexing for Google search be a boon or a bust for your app’s traffic? If your resources are limited and you’re wondering if app indexing would deliver enough traffic and installations to justify the effort, our experience would suggest you should focus on web content instead. In this article, Bryson Meunier will take you through a case study for app indexing at our company, the results of which may surprise you.
Read more…
How exactly does one make a “good” app icon? A beautiful, identifiable and memorable app icon can have a huge impact on the popularity and success of the app. In this article, Michael Flarup has put together some tips and advice to guide you on your way to designing great app icons. He’s been designing, making resources and giving talks about icon design for the past couple of years. In this article, and in the video at the end, he’ll sum up what he’s learned about this amazing craft.
Read more…
Have you tried experimenting with the Complications API? Thanks to the Complications API, every Android application can easily export the most important data and make it accessible at a glance directly on the user’s wrist, even without requiring a dedicated watch face. In this article, Daniele Bonaldo shows how to make your app’s data available directly from a wearable watch face, allowing the user to access it at a glance. You’ll also learn how to sync data between a phone and smartwatch, and how to display it using the new Complications API.
Read more…