November Developers Notes 11/2018 💫

Articles for developers and designers & useful tools for all.

November Developers Notes 11/2018 💫

November Developers Notes 11/2018 💫

art by Jona Dinges
art by Jona Dinges

Trends

Voice assistant rank statistics for 2018 (source).
Voice assistant rank statistics for 2018 (source).

Recently, companies have often noticed an interest in voice assistants. The market in this direction is developing especially actively.

Mediocre usability of smart assistants: a study of users of Alexa, Google Assistant and Siri

The article covers both general concepts and very specific descriptions of how and for voice assistants to be used.

Design

Describe the task as a story

Why you shouldn’t read and write technical specifications in the usual format for unusual projects.

What happens to Apple cards and who fills them out?

Google Maps won the card war?

Samsung presented a lot of new products

New graphical shell OneUI

Bendable screen

Innovation or splash in the air? I've heard different opinions, but everyone thinks that it will be possible to do some very unusual things with this.

Microsoft updated Office 360 ​​icons

I wrote in my channel Telegram: “It turned out cool, but from now on we’ll probably just use colored squares.”

How the ideal loading screen on mobile devices should look and work!

The three-second rule, animation and all the subtleties of splash screen development. Best practices can also be found in this article.

How app screenshots should look in the store.

Two word rule :) Lots of examples and time-based analytics. Examples of how it was before and how it should be done now.

5 Mistakes in Mobile Push Notification Design

DON'T and DO on the topic of Push notifications.

The User Experience of Chatbots

The article discusses chat interfaces with bots (what buttons, how and why to do it). The logic of constructing a dialogue in such chats.

Everysecond.io

Evolution of brands of famous companies.

Now closer to design tools, but not yet about online...

Falafel + AIC made a notebook for interface design.

There is a free template on the site. You can download and make something similar using available tools.

But the notebook itself turned out to be very good.

The new Iterate tool has also entered open testing.

Iterate

You draw curved squares and circles with your finger or the new Apple Pencil and from them you get an elegant and beautiful wireframe.

Development

Working with code only using an iPad. Is it real?

A deep dive on iPad productivity.

So... is it weak to interact with a device with the power of thought? Very cool research supported by materials and code.

Experimenting with brain-computer interfaces in JavaScript.

State of JavaScript 2018

We summed up the results of 2018 for JS.

Well, if we talk about ordinary work, then...

The Current State of Styling Scrollbars

A very interesting article about scrollbars was published on css-tricks. How to decorate them on websites and what you can do with them. Good read.

Redesigning your product and website for MacOS dark mode

Night themes. What we all love so much. Code something at night in your dark xCode or in some WebStorm... then open Stackoverflow and go blind from the white color. We brought special tools for adapting web pages to dark themes of operating systems.

How and why PayPal introduced GraphQL.

Designer Tools

Progression

A service for organizing collaboration between designers/developers, allowing you to evaluate their career growth. A very interesting project.

Cleverstack

A tool for organizing brainstorming. I have saved it to my bookmarks.. soon I will have the opportunity to try it in action. Maybe I'll write an article about my experience.

Squoosh

The most convenient and simple service for image quality compression (developed by Google)

Palx

You select a color - the tool gives auxiliary colors for the color you suggest.

Metatags.io

A tool that will show how your website looks on social networks, search engines and help correct this appearance.

Flaticon Pattern maker

A tool for easily creating patterns from flaticon icons. It turns out quickly and beautifully.

Emojibuilder

You can create your own Emoji based on Apple emoji.

UI Faces

The service will find you userpics from various resources according to the requested selection conditions. There is a free plugin for popular design tools.

NES.css

NES-style CSS framework. Do you hear this sound too?

DrawKit

Library of illustrations in the style of Dropbox and Slack under MIT license.

Everyone needs a base to start from.

Everyone needs to start somewhere. Here you will find all sorts of different resources to start a new design project.

We are DesignBase.

New popular plugins for Sketch

VK Data Sketch Plugin

A plugin that uses data from VKontakte as data for your layouts.

Turn Wireframes to UI

Plugin for quickly translating Wireframes into UI.

TimeLapse

The plugin records how you design your designs and then compiles a sped-up video from it.

Developer Tools and Libraries

web dev

If you want to improve your knowledge, come here. If you want to check your product, come here too. Cool service for testing, training and implementing features.

Loopback 4

A convenient and simple framework for developing APIs in Node.js with its own CLI, support for TypeScript, DI, OpenAPI and GraphQL. The fourth version was released at the end of October. It is gaining popularity very quickly.

Conventional Commits

Conventional Commits, a commit naming convention that improves the readability of history and allows automatic generation of a list of changes and determination of the next version (when using semver)

Graphpack

A configuration-free, minimalistic GraphQL server with live reloading, sandboxing and everything else.

Javascript Binary Bundles

For faster loading time due to fewer requests and an optimised binary format, closely compatible with Javascript internals. It is optimised in balance between size and performance, preferring performance when in doubt.

NginxConfig

NGiИX config generator.

Enquirer

Beautiful CLIs that are easy to use and create.

Signals

A very simple and highly customizable NodeJS logger.

html-sketchapp

There are a lot of tools for exporting Sketch → HTML. This solution reverses this reaction. I haven’t tried it myself, but the topic is definitely interesting and perhaps someday there will be a need for such a tool.

myth

Pure CSS preprocessed code.
It’s like a CSS polyfill :)

react-stateful-fn — Functional stateful components

Functional components are considered best practice in React, but as soon as we need local component state we cannot use them. Let’s fix that!

Well, at the end of the article I would like to congratulate everyone on the upcoming New Year and show an example of an ingenious UX solution in the traditions of Coca-Cola.

The next digest will be in early January 🎄 don’t be bored 😉

Helped me select developer tools @itsheavy. I hope you will continue to send me interesting things 😉

We’ll make a separate selection about optimization later.

If anyone has any interesting materials that can be included in the collection, send them to me on Telegram @devstorm.