Java SDK Desktop Implementation