Basics of the Java Language

Java is among the most widely used programming languages and platforms today. It is prevalent due to its efficiency and simple syntax. It is known for its speed and reliability and is used for web applications, desktop computers, gaming consoles, and even the most complex scientific supercomputers. And of course, Java is the language of… Continue reading Basics of the Java Language

Using Redux in a React Native App

Redux is a library for state management that ensures that the application logic is well-organized and that apps work as expected. Redux makes it easy to understand your application’s code regarding when, where, why, and how the state of the application is updated. Redux is made up of the following key parts: actions reducers store… Continue reading Using Redux in a React Native App

Writing Snapshot Tests For React Components With Jest ― Scotch

In this tutorial, we will be looking at what snapshot tests are and how we can use snapshot testing to ensure our User Interface does not change without the team knowing about it. To get started, you will need to familiarize yourself with the following NodeJS – A JavaScript runtime built on Chrome’s V8 JavaScript… Continue reading Writing Snapshot Tests For React Components With Jest ― Scotch

iOS 11 UI kit for iPhone X

Design+Code has recently released a new Sketch UI kit for iPhone X based on iOS11. Freebie provides both light and dark UI versions. Components, layouts and typography have been designed accordingly with Apple’s Human Interface Guidelines. The naming convention of each component strictly follows Apple Developer Documentation so you can get familiar with it when you… Continue reading iOS 11 UI kit for iPhone X

How to Design a Website That Gets Conversions

If you want your startup business website to produce sales, use the many web tools available that make online selling easy. Don’t be fooled into thinking that an attractive website is all you need. Talk to a shrewd website designer and you will discover there is often a difference between a nice-looking website and one… Continue reading How to Design a Website That Gets Conversions

3 Months with Figma: Why it Changes Design Forever

Like most designers, I started with Photoshop, using it for over half a decade. From there, Sketch burst onto the scene and did not take long to announce itself as the go-to tool for designers. For the last three months, I have been using Figma each and every day, integrating it into my workflow and… Continue reading 3 Months with Figma: Why it Changes Design Forever