Login is necessary if you want to add new material to the site.
Since NetBeans is made in Java and is portable between platform, similar instructions shuld work on Netbeans for Mac as well.