NetBeans IDE é um utilitário de código aberto projetado para desenvolver aplicativos portáteis baseados na tecnologia Java. Esse utilitário cria desenhos e componentes para interfaces e é indicado para eliminar erros de programação de apps para celulares. NetBeans IDE também permite a modelagem de layout UML por meio de diversos diagramas desenhando e analisando os aplicativos do modelo. NetBeans IDE é indicado tanto para profissionais quanto iniciantes.