Android Data Binding library post

Android Data Binding library tutorial

About Android Data Binding When we develop an Android application, we must connect data in java code with the xml layout file. A common approach is to use findViewById() or Butter Knife library to bind views and create listeners. After that, we need to manually set values for layout file. To minimize the glue code […]

Read more
Gorrion Cover Day

Play like nobody’s listening at Gorrion Cover Day

What do you like to do? Watching films or series, reading books with a cup of tea, swimming or programming? Maybe music is the love of your life? If your answer is ‘yes’, you’re in the right hands. Gorrions are people that have many passions and playing instruments or singing are a part of them. […]

Read more
gorrion's standard

Learn from our mistakes. Succeed with Gorrion’s Standard

Over a hundred. How many exactly? I’m not sure, but at least that many projects Gorrion did so far for our customers. Some were fun to create, some not so much, most of them were a success, but we’ve had some inglorious moments too. Right now we are announcing what is called a Gorrion’s Standard. […]

Read more
React.js components | Gorrion's Blog

Do you know your React.js components?

Most of front-end developers must have heard about React.js – a Facebook JavaScript library for building user interfaces. If you have, but still are learning, I would like to show you some good patterns of building React.js components. In Gorrion, we use that library for both more complex and really simple projects, where UI is […]

Read more
Async and await in ES7 | Gorrion Software House

How does async/await simplify JavaScript programming?

The async/await syntax in ECMAScript 2017 – the next iteration of JavaScript makes coordination between multiple asynchronous promises easier and less painful. Especially when you do it right. If in any case you need to fetch data from multiple sources in a certain order, you will end with source code spaghetti – promises and callbacks […]

Read more
Like Angular? Try Nest for your back-ends

Like Angular? Try Nest for your back-ends

You don’t always have to look really far to find great things. Sometimes the good stuff is laying right in front of us. This applies to my latest discovery which is a Node.js platform build here, in Gorrion’s hometown – Gliwice. Today I’d like to present you Nest framework. Build on top of express, Nest […]

Read more
What is Gorrion’s Rapid Prototyping?

What is Gorrion’s Rapid Prototyping?

Solve the unsolvable Few of our customers knows that we are something more than regular developers. That here in Gorrion we like to be challenged with problems some might say are unsolvable. That we like to push technology to it’s limits just for fun. They often recommend us to friends or business partners. Companies that […]

Read more
Backend with Node: Express.js, TypeScript, Sequelize

Backend with Node: Express.js, TypeScript, Sequelize

Nearly month ago, the new version of TypeScript (2.5.2) was released.  It introduced some new features, which reminded me how nice the Typescript is. That’s why I decided to write an article, in which I’m going to describe how simple it is to write a web app with Express.js and TypeScript and why do I […]

Read more
Android Architecture Components pt. 1 – Room

Android Architecture Components pt. 1 – Room

During Google I/O 2017, Google introduced the Android Architecture Components – a collection of libraries that helps developers creating applications. It includes: Room – SQLite object mapping library, LiveData – data holder class that allows to observe stored values, ViewModel – configuration changes proof class to store data, LifecycleObserver and LifecycleOwner – classes and interfaces to […]

Read more