The internet is buzzing with articles and programmer discussions about a new, increasingly popular official programming language for Android. Programmers are clearly head over heels for Kotlin, but what advantages does it offer for the end‐customer? HireRussians has compiled a list of reasons why you should ask your development team to code your next (or current) app with Kotlin... read more →
If you want to develop an Android application, chances are you will be advised to use NDK. So, what exactly is this modern tool, and why do so many developers recommend it? This article will answer these questions, as well as explain the difference in using NDK and Java.... read more →
Whatever they do, scripting languages all have a big flaw, namely interaction with the parent objects system. It so fell out, I am now scripting a Java application on JavaScript. If you don’t know, Mozilla Rhino is perhaps the strongest realization of script languages under Java. Full concordance to the ECMA standards, stability, optimizations etc. All you need... read more →
ecently I’ve decided to make a short review of JavaFX which represents another case of a good idea implemented poorly. The idea behind JavaFX is very simple – developer creates an interface oriented application using some script. Then this application can be launched from a web browser, desktop, or even from J2ME. First point: JavaFX Mobile... read more →
Google again and again proves its high class. It has released a wonderful creation for most projects, especially small and mid-sized. The new Guice can perform annotation based dependecy injection (without any xml nightmare (Spring), fast and elegant) and aop (based on aop alliance)... read more →
Liferay Portal, which we have already announced and are using for our Java projects, as any application presents certain difficulties, which you may have encountered. Interested in our practices on how to make it work correct? This is what I come up with... read more →
No, no we do not move our office anywhere and don’t immigrate. Siberian woods in front of our office windows are too beautiful site to move from and the bears we usually feed on our way to work, would feel too lonely without us. Our Java development team simply decided to choose Liferay Portal over JBoss Portal for our Java projects and thus we migrate our current projects. And here are the reasons... read more →