-
Software Development
Product Manager – Strategic or Not?
Are product managers really involved in strategic discussions, or are we just order takers? Adrienne Tan has poked the beehive…
Read More » -
Android Core
Android broadcast receiver: Enable and disable during runtime
Broadcast receiver is the one of the basic and important components of the Android application. There are two different ways…
Read More » -
Scala
Building ScalaFX 1.0 with Gradle 1.1
After becoming a little disenchanted with the SBT for Scala, I wanted an alternative that was more logical, simpler to…
Read More » -
Enterprise Java
Spring Scoped Proxy
Consider two Spring beans defined this way: @Component class SingletonScopedBean{ @Autowired private PrototypeScopedBean prototypeScopedBean; public String getState(){ return this.prototypeScopedBean.getState(); }…
Read More » -
Desktop Java
Integrating JavaFX and Swing
I’ve just finished rewriting a component of my app that was using Swing and now is using JavaFX, I’ve ended…
Read More » -
Android Core
Android Jelly Bean notification tutorial
You may have heard about Android Jelly Bean (API level 16). Google has improved a lot of features and introduced…
Read More » -
Enterprise Java
Observer Pattern with Spring Events
INTRODUCTION The essence of the Observer Pattern is to ‘Define a one-to-many dependency between objects so that when one object…
Read More » -
Core Java
Which Java thread consumes my CPU?
What do you do when your Java application consumes 100% of the CPU? Turns out you can easily find the…
Read More » -
Enterprise Java
Gradle Custom Plugin
This tutorial describes the way of creating Gradle standalone custom plugin. It covers the following topics Creating task, and using…
Read More »