Recent Articles:

17th
October
2017

Structs storage with Protocol-Oriented Programming

Most of the iOS applications are often a thin client that provides end-user frontend of your business logic implemented on a centralized, remote server. Thus, prior to implementing core features of your iOS app, iOS developer have to (1) setup communication with a backend server (often as REST requests), and (2) implement persistent storage to keep received data locally.

FULL ARTICLE
11th
September
2017

Google Developer Days Europe 2017 - an event for Google enthusiasts

Last week in Krakow, Poland, one of the greatest events gathering Google technologies enthusiasts took place. The event in question is, of course, Google Developer Days Europe - a conference organized to showcase the hottest topics now in Google. Attendants could hear about the latest mobile, web, and Cloud features during 33 sessions, take part in 16 hands-on workshops, talk to Google Experts, and of course meet a lot of like-minded people.

FULL ARTICLE
13th
July
2017

Kotlin is here - a few notes on Kotlin programming language

"Life is great and everything will be ok, Kotlin is here" - claimed Christina Lee and Jake Wharton during their talk on Google I/O 2017 conference. Kotlin programming language seemed to be one of the widest discussed topics during and after the conference. Mobile technologies market is very dynamic, and it seems that introduction of the new officially supported by Google language will change a lot the way we develop Android apps in next years.

FULL ARTICLE
4th
May
2017

F8 Conference - What Facebook launched?

F8 Conference was organized in San Francisco by one of the most popular social network influencer Mark Zuckerberg. Although it is intended primarily for developers, with the news presented on it, we can all figure out how Facebook will look in the nearest future.

FULL ARTICLE
27th
April
2017

Test Driven Development TDD for reducing costs of software development

Test Driven Development (TDD), developed by Kent Beck in the late 1990's as part of Extreme Programming, is a technique for building products that guides software development by writing tests. Nowadays it is recognized as one of the best ways to ensure software quality and fits superbly into widely used Agile methodologies of IT project management.

FULL ARTICLE
26th
April
2017

Employer Branding Days Conference

As a software development company, Railwaymen is constantly focused on finding the best developers on the software market. On 11.04.2017 we participated in a conference organized by Absolvent Talent Days and Absolvent Consulting Company

FULL ARTICLE
15th
March
2017

Railwaymen is an Emerging Polish Web and Software Developer by Clutch

Poland has remained a rapidly growing tech hub, catering to high-profile, international clients to fill the seemingly unending demand for highly skilled web and software developers. We felt honored to be included in new research released by Clutch, a Washington, D.C. based B2B ratings and review firm. Clutch analysts evaluated Railwaymen across a number of qualitative and quantitative factors, including client satisfaction and proven ability to deliver.

FULL ARTICLE
30th
January
2017

The best of 2016 - an overview of the most important moments

It’s been a while, but January was very busy for us, and finally it’s a great time to look back over the last 12 months of 2016 and remind ourselves of all the incredible things we’ve done and our achievements from last year once again. So, let’s start!

In many ways, 2016 was a splendid year for Railwaymen: new projects, new employees, fantastic events and much more! Read below about our accomplishments.

FULL ARTICLE
29th
December
2016

CodeEurope - The largest programming conference in Poland

It has been a special day on December 5th in view of the fact that the largest Polish programming conference took place in Krakow. Together with Railwaymen team, we spent the whole day on interesting workshops and lectures concerning IT world.

FULL ARTICLE
15th
December
2016

USB OTG - unknown strength of mobile devices

We all know that nowadays smartphones are more powerful than most of the computers 20 years ago. They became immanent part of our lives. Some of us use them way more often that regular PCs or laptops. However, there are some functionalities that distinguish smartphones from computers. One of them is the ability to connect peripherals like pendrives, mice, keyboards or monitors. Is it really a functionality that is out of reach for smartphones users?

FULL ARTICLE