This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
I'm looking to develop a web app with associated database for use in a multiuser environment. I want to get this up and running quickly, and to get involved with the details of the code only when necessary.
I'm hoping for recommendations as to what development tools I should be looking at? Commercial tools are okay. I need to do the development on a Macintosh.
This is only one of my first few posts and is the second time I have mentioned Spring Roo - anyone would think I was selling it..
But assuming you are interested in Java web development (being as you are in a Java forum) then there are lots of frameworks you can use to speed the process. Struts, Spring, Vaadin, Wicket, GWT, are all quite popular frameworks for web development in Java - In terms of Rapid App Development style frameworks the main one will be Spring Roo, which gives you normal RAD type features with little effort (Roo incorporates Spring MVC, JPA, GAE, etc) - I would recommend having a try of the 10minute app to see if it looks like it might meet your needs/skillset.
In terms of IDE, Eclipse is compatible with the Mac, and is a nice tool (although thats down to personal preferences) - there is also an application called Coda for the Mac which is apparently very nice for the web design aspects.