What is Flutter? Flutter is a user interface toolkit for building native applications for mobile, web and desktop platforms from a single codebase. It is developed and made available for free by Google. When should one use Flutter? I recently asked John Mullaney, one of our software engineers, this question. Here is his answer.
Read moreWhat is Information Architecture (IA) and why is it important for website design?
While there is not a universal definition of Information Architecture (IA), this area of design when applied to websites commonly refers to the process and the output of the organization and categorization of content. The IA is the roadmap that defines the relationships between content and contextual connections between them. The “art and science” of IA stems from the need to organize content, usually in more than one way, in order to enable audiences to efficiently find the information they need, in the format they need it in.
Read moreWhy you should care about Cascading Styles Sheets (CSS)
Today’s websites are almost entirely visually controlled by the language of CSS. Working in concert with HTML, JavaScript and a number of other web languages, CSS is what allows designers to assign visual attributes to each element on the page. CSS is a critical language that brings visual designs to life and shapes the users’ experiences.
Read more