ola @raaz tenho a mesma pergunta. Eu sou desenvolvedor java e eu faço essa mesma pergunta em termos de linguagem.
É possível desenvolver o aplicativo Ubuntu usando java
O Ubuntu SDK é construído apenas para o Qt, então você precisa desenvolver quaisquer aplicativos do Ubuntu no Qt Editor e no Unity GUI e HTML Views.
Você pode usar JSON, JavaScript e outras coisas também fornecidas no SDK do Ubuntu Development.
eu só tenho essa resposta.