2 ms·
I've taken a head-first dive back into it while I travel around the world and freelance. First let me say welcome to the good life. I did almost exactly the sa
by kls 16y ago
I've taken a head-first dive back into it while I travel around the world and freelance.
First let me say welcome to the good life. I did almost exactly the same.
Personally I use Netbeans it is a great all around IDE, for a good portion of languages not only is it a great development environment but, in some cases it actually is best of class. I use the same IDE for Java, Javascript (supports jQuery and Dojo out of the box), it has good clojure support, scala, C, PHP, Python, Ruby well the list goes on. I suggest trying it for 2 weeks and I can gurantee you will be sold. I do web, and Android development in Netbeans.
For OSX /iPhone/ iPad I use xCode for obvious reasons. Join the developer program and get the beta of 4 it is infinitely better.
For wire-framing I use OmniGraffle Pro, it is best of class out of all offerings both mac and PC.
for screen-shots I use command + shift + 3 for full screen and command + shift + 4 to do a box lasso of a portion of the screen, I don't use a tool.
To-Do-List I just use iCal wired up to Google calendar.
Web browser I use Firefox and firebug as my main browser and Javascript debugger. I also have Safari, Chrome and Opera
virtulization I use Virtual Box, it is free and as good as the rest of them. I used to use VMware fusion, but virtual box was just as good.
Skype yep probably the best developer collaboration tool out there. I work with 6 other freelancer as a co-op and we would not be as efficient as we are without skype. We are distributed across the globe.
I use Photoshop for graphics.
I think you have the big ones covered and the small ones are preference really. Other than the IDE I would not change a thing, You should really give Netbeans a try it is not just a Java IDE and specifically for Java it is far Superior to Eclipse.
Here are some other tools you may want to look at as well:
http://www.panic.com/transmit/ http://www.panic.com/transmit/
http://www.ragesw.com/index.php http://www.ragesw.com/index.php
http://www.advancedwebranking.com/ http://www.advancedwebranking.com/