jSeamless は、Java 開発者が任意のプラットフォームとどのような環境のためのコードを記述するようにするため、UI の抽象化レイヤー (Web、デスクトップ、携帯電話など) 時間展開プラットフォームまたは環境となる先の知識がなくても。