UI / UX Articles

Innovation Session | Reacting with Rx

Blog 15 August 2019

Reactive programming is an asynchronous programming paradigm concerned with data streams and the propagation of change. This means that it becomes possible to express static (e.g. arrays) or dynamic (e.g. event emitters) data streams with ease via the employed programming language(s). This talk by Tech Lead Ashan Dhanapala is focused on the Rx framework and

Innovation Session | Reacting with Rx

Sysco LABS 15 August 2019

Reactive programming is an asynchronous programming paradigm concerned with data streams and the propagation of change. This means that it becomes possible to express static (e.g. arrays) or dynamic (e.g. event emitters) data streams with ease via the employed programming language(s). This talk by Tech Lead Ashan Dhanapala is focused on the Rx framework and

Sysco LABS Tutorials | Using Web Components

Sysco LABS 30 July 2019

UI/UX Lead at Sysco LABS Roshan Wettesinghe conducts this Tutorial on using Web Components. The tutorial covers the following areas; – What are Web Components – The anatomy of a Web Component – Implementing a basic Web Component – Advantages of Web Components   Watch the full video below;

Sysco LABS Tutorials | Styling React Components

Sysco LABS 19 June 2019

UI/UX Lead Roshan Wettesinghe conducts this Sysco LABS Tutorial on Styling React Components. The tutorial covers; – Different Ways to Style React Components – Drawbacks of using Inline Styles and CSS – Demo on the use of Styled Components including; i. How to create styled components ii. How to use tag template literals iii. Styling

How to Style Cross Platform React Native UI Components

Sysco LABS 23 May 2018

React Native is a language that specially caters to Mobile Application Development. But what are the pros and cons of using this language? And what exactly is Native Base? In this innovation session, Nilaksha Rathnayake explains exactly that. If you’re thinking of using React Native for your next project, there are three main advantages that

Xamarin: Building Native Mobile, Mac and Windows Apps in C#

Sysco LABS 4 November 2016

In this Innovation Session, Anuradha Wickramarachchi, Mithila Wickramarathne, Vijini Mallawaarachchi and Dimuthu Kariyawasam from CAKE Connect talk about the methodology of building native mobile, Mac and Windows apps in C# using Xamarin. Xamarin is a cross-platform implementation of the Common Language Infrastructure (CLI) and Common Language Specifications (often called Microsoft .NET). Xamarin was released in

UI Principles Behind Design Thinking

Sysco LABS 21 July 2016

Design thinking is key in the field of UI/UX engineering for the purpose of creating a clean, informative and eye catching visual experience. In this Innovation Session, Abhiman Ranaweera of the UI/UX team, talks about the principles behind design thinking which is the driver the behind excellent UI design.   Design & Layout Patterns A

Designing for Flow in Online Environments

Sysco LABS 22 June 2016

What is Flow? Flow, according to Hungarian psychologist Mihaly Csikszentmihalyi is “the holistic experience that people feel when they act with total involvement”. It is a state of “active absorption” in which a person “is fully immersed in a feeling of energized focus, full involvement, and enjoyment in the process of the activity” (Wikipedia).  

Material Design

Sysco LABS 1 March 2016

User interfaces have come a long way in terms of design, and in this Innovation Session by Chinthaka Gamage from the UI team, we are given the low down on material design and how it has developed over the years to become the standard norm of building interactive and immersive content. The session also talked

UI Design & Testing Trends

Sysco LABS 24 February 2016

In this Innovation Session by Buddika Raveendra from the UI team and Eshan Liyanagama from the QA team, we take a look at the different types of UI design trends which have evolved across the years. Typography, video, animation, long scroll and parallax scrolling were a few of the trends mentioned. They also talked about

Is Your Software Usable?

Is Your Software Usable?

Sysco LABS 26 November 2015

Usability is how easy an object is to use. The object can be anything from a pencil to a space shuttle. Software design over the past couple of years has evolved into being more intuitive and user friendly. Software designers focus more on human factors such as human memory limitations and the ability to understand

Page 1 of 212

Tags