За последнее время ничего нового и кардинального не придумано. Всё зависит от того, что вы хотите защитить - идею? код?
Сразу скажу, что доступные способы не достаточно эффективны, иначе не было бы такого количества дублирующих приложений.
Идею можно попробовать защитить патентом на изобретение (20 лет), путём описания функционала приложения. Многие патентные поверенные могут так зарегистрировать практически любое приложение. Но удовольствие это дорогое и небыстрое.
А код, защищается как литературное произведение, толку от такой защиты мало.