Angular Flex-Layout

Flexbox-01-300x240-1

Flex layout is a package made for angular to use CSS flexbox features. The flex layout is used to display the elements within the flexbox container to be automatically arranged based on the parent container. Flex layout is used for building a layout structure. In this blog, we will be learning how to use the […]

Insights on code reviews

code_review_woc

“Anybody can write code if he learns programming. But what makes him stand out of the crowd is the quality of the code”. Yes, the way you write and construct the code defines you as developer. Before anything else, how many of us feel to read another person’s code? How do we feel looking into […]

Validations in Full Stack Development

pexels-photo

Full Stack Development, a quite tough to explain in a couple of lines. It takes ownership of the entire application from top to bottom. If you see a person as Full Stack Developer, he must be an all-rounder to develop an application from zero to high excellence. Full Stack Development includes 2 layers of architecture […]

Dropbox exordium

Mobile Application

Hi Readers, The idea about this blog is to cover the basic steps which we have to do, to integrate Dropbox with our application. The readers should have a minimal understanding of access_token, webhooks. Recently I have started to do integration for my web application. The one which I integrated first was Dropbox The Requirements […]

Materialise your Angular App

Materialise

As much as I love Angular, I also recognize that there are a few things that could make your Angular App look even more stunning without much effort! So, let’s go ahead and change your life in about 5 minutes by getting productive with Material Design using Angular Material in your Angular CLI app. So, […]

SwitchMap in rxjs

SwitchMap

Let’s dive deep into switchMap with an example, so it helps as to understand what is it and when to use it. Say we need to implement functionality for traffic signal which consists of 4 roads(A, B, C, D) meeting at a junction. The signals of these roads can be controlled either manually or automatically. […]

Understanding CSS: Precedence & Specificity

Argument

Have you faced a situation where you are trying to apply the CSS style to an element, but it does not apply? It seems the webpage is ignoring your code. This could be caused by conflicts in the cascade order. Things will discuss here: Origins of Stylesheets Specificity Importance Cascade Order Origins of stylesheets: Author […]

Learn RxJS in 1 Blog…(Javascript basics are recommended)

Screen-Shot-2018-11-30-at-11.46.33-PM

RxJS (stands for Reactive Javascript) is actually a well-known library that is used to handle asynchronous calls with multiple events. There are plenty of other reactive libraries written in other platforms. Some of them are RxJava, Rx.NET, UniRx, RxScala, RxClosure, RxCpp, RxPY, RxDart, RxNetty, RxAndroid, RxCocoa etc. Sample RxJS Implementation: const interval = new Observable(observer […]

A dive into “Vuex” !

Screen-Shot-2018-11-27-at-2.03.40-PM

Let’s meet our hero – “The Vuex”! Vuex is a state management library that is used commonly in vue.js. But why do we use it? Vuex is very much useful in passing the data from one component to another component. We can pass data from the parent component to child component using props, but when […]

We are reviewed on Clutch!

clutch-badge

Squash Apps Receives 5-star Ratings for Development Services! We are proud to announce our partnership with Clutch, the leading B2B ratings, reviews, and research platform. Clutch lists over 7,000 IT companies all around the world in over 500 industries. The rating platform helps potential buyers find in-depth testimonials in order to find the best fit […]