User interface web design principles

User interface web design principles

User interface web design principles

Effective website UI design is both pleasant to look at and easy to use. To create such interface you’ve got to understand the fundamentals: how users interact with UI, what they expect from it and what can potentially cause them problems. Here we will look at graphical user interface design principles used for creating beautiful and functional web UI.

DataBinding: how to develop Android apps faster

DataBinding: how to develop Android apps faster

DataBinding: how to develop Android apps faster

Every time you look at those numerous lines of code with findViewById and ternary operations with visibility you want Cthulhu to finally revel across the Earth so you don’t have to see it anymore, don’t you? But trust me, there’s a way. And we will show it to you under cut.

Responsive ecommerce sites

Responsive ecommerce sites

Responsive Ecommerce Sites

Long time ago when only PC and laptops were used for internet browsing, it was fairly easy to create a website that looks good on most screens. But nowadays smartphones, tablets, smartwatches and other wearable devices has significantly complicated this process. That’s why responsive ecommerce site that adapts to various screens is a necessity for many companies.

Grunt vs Gulp

Grunt vs Gulp

Grunt vs Gulp

Grunt and Gulp are task runners that allow front-end developers to quickly build web apps and automate repetitive processes, such as file concatenation (joining), image, CSS and JavaScript compression. Let’s find out what is the difference between these two popular tools.

Code commenting and PHP documentation generation

Code commenting and PHP documentation generation

Code commenting and PHP documentation generation

Why do we need comments in code? How to write them? Where they are necessary and where they are not? How to comment code correctly? How to create the same documentation style for all members of the team? What are the tools for documentation generation? I will try to answer all the questions and share with you my ideas about this question.

Useful browser extensions and web services for QA testing

Useful browser extensions and web services for QA testing

Useful Browser Extensions and Web Services for QA Testing

In this review, I will try to talk about all the existing testing extensions, which can be useful for work of beginner software testers. I saw the information about testing extensions appeared very often at the specialized sites, and I wonder if they will be appropriate for the workflow. It will be basically the extensions for Firefox, unfortunately we could test only one of them in Chrome because of the circumstances. So, let’s begin.

5 examples of “flat” web design

5 examples of “flat” web design

5 examples of flat web design

Now that the trend of creating flat design sites is widespread, we have selected 5 great examples of its use for you. But first let’s remember why “flat” design over the past few years has become, de facto, a synonym for modern web design.