Tech blog of j-labs' engineers. Experiences, knowledge, solutions.

Publish/Subscribe model in JavaScript

Let’s figure out how we can use Observer pattern to build a very basic implementation of Events with public/subscribe methods based on usage of Ionic Events.

Paweł Jurczyński

|

16 Aug 2018


Read more
3

Publish/Subscribe model in JavaScript

16 Aug 2018 | Paweł Jurczyński

Let’s figure out how we can use Observer pattern to build a very basic implementation of Events with public/subscribe methods based on usage of Ionic Events.

Read more
4

TypeScript - why you should care

27 May 2018 | Paweł Jurczyński

  Mobile Front-end 

Building big web applications written in JavaScript is not a simple thing. We don't have types, interfaces, enums etc. These features could be really helpful to maintenance our complex applications. To solve this problem - we can use TypeScript.

Read more
5

Creating a lazily-evaluated builder-like API in Java 8 using the extended Step Builder pattern

18 May 2018 | Tomasz Czermiński

Building an API for performing a complex business action in a composable manner. You may ask why would somebody use it in such a way? The answer is – to build a test framework. It can be tempting to model a business action in form of a builder, but I would like to suggest a new approach.   

Read more
6

Configuring Spring in Stand-Alone Apps

24 Apr 2018 | Tomasz Janczewski

  Mobile 

Here's a quick lesson in bringing Spring Configuration classes and functionality to your own stand-alone apps in the event you need them.

Read more
7

Popular EIP Frameworks comparison

11 Jan 2018 | Paweł Weselak

Enterprise Integration Patterns solves problems of enterprise application integration and message-oriented middleware. The aim of this article is to show the two EIP frameworks: Apache Camel and Spring Integration from the perspective of a developer who knows EIP patterns quite well but do not have very long experience with using these frameworks.

Read more
8

How to quickly write an application to load thousands of records into DB using Spring Batch?

20 Dec 2017 | Paweł Weselak

  Mobile Databases 

Let’s assume we want to measure air pollution in our city. We’ve got around 100 detectors located in different parts of the town. Measurement results are collected every 15 minutes. It gives us 9600 records a day...

Read more
9

Creating game for android using JavaScript #5 | Converting JavaScript applications to Android application

24 Aug 2017 | Józef Kała

  Mobile 

Now, when we have fully working HTML 5 game, we want to convert it to mobile version.

Read more
10

Mapping JPA in Your Database With the Time API

11 Aug 2017 | Tomasz Janczewski

  Mobile 

Many times, we encounter the need to store date and time in our database. Throughout application development, we need to make CRUD operations on that stored data.

Read more
11

Creating game for android using JavaScript #4 | Sounds, Web Audio Api

03 Aug 2017 | Józef Kała

  Mobile 

It would be hard to imagine a game without a sound. Fortunately there is powerful Web Audio Api that will help us to include sound to our game.

Read more
12

Creating game for Android using JavaScript #3 | Events and gameplay

28 Jul 2017 | Józef Kała

  Mobile 

It’s time to make our game playable. What we need to do, is to give our hero little boost after clicking or touching the screen

Read more
13

Creating game for android using JavaScript #2 | Drawing game objects

29 Jun 2017 | Józef Kała

  Mobile 

Few years ago, when Android had taken lead of the mobile market, I had decided to create game and become a millionaire as a “thousands” of mobile game developers.

Read more
14

Avoiding massive ViewControllers in iOS applications with VIP architecture

11 May 2017 | Jakub Hutny

  Mobile 

The whole VIP cycle: it really works and allow to omit massive ViewControllers problem. This article is a description of that idea.

Read more
15

Introduction to Apache Cordova

27 Apr 2017 | Mateusz Starzyk

  Mobile 

If you want to create a mobile app for Android/iOS/Blackberry but you do not have time to learn each of these technologies, Apache Cordova is for you.

Read more
16

Creating game for android using JavaScript #1 | How to start

06 Apr 2017 | Józef Kała

  Mobile Front-end 

Few years ago, when Android had taken lead of the mobile market, I had decided to create game and become a millionaire as a “thousands” of mobile game developers.

Read more