Native MacOS Umbrello in KDE4
It has, though, been tough to build on MacOS even just under X11 (as witnessed by the long list of comments on my earlier blog with various configure recipies). KDE4 promises to resolve that with the native MacOS Qt support allowing Mac native applications.
The Mac KDE project has beta downloads of the (nearly) full KDE environment for Mac. All the bits you need are at http://mac.kde.org/ but note they are hosted on an ftp server that allows you to only download one file at a time, so let one finish before you start the next. No compilation or commandline trickery needed - just installing normal MacOS packages.
After installing the various bits you will find a KDE4 folder in your Applications folder. Here's Umbrello running on my Mac:
There are a few oddities - I could maximise the window, but not drag the window size to anything other than the original or the maximum, but otherwise it seems quite solid.
06:38 AM, 17 Feb 2009 by Mark Aufflick Permalink
Have you tried to do other UML diagrams than class diagrams? From my experience, some diagrams were not available, and other were missing some diagram elements. Or maybe it's the version I've tried (2.2.0)? Which version have you used? If you're interested, I've published my review of Umbrello here : http://lau-sdl.blogspot.com/2009/02/uml-modeling-tools-reviews-umbrello.html
by Unregistered Visitor on 02/27/09
Hi Mark, I'm a bit of a noob when it come to terminal installs bt I really need umbrello, is there anywhere you know of that has more detailed instructions to dl and install kde4.4 (with umbrello) ? that you link you posted is quite vague to newbies...
by Unregistered Visitor on 10/24/10
Umbrello on Mac OS X
Dear Mark, My name is Carlos Bazilio and I'm a brazilian teacher and developer. I've been working in a C++ project and we're willing to create a uml model from this project. First, I'd like to know if you still use it. I've downloaded KDE 4 and Umbrello is now woking in my machine. However, the reverse engineering function doesn't seem to work and I guess that the problem is the interface. In fact, the code generation function doesn't work either. The wizard asks me to press a button that doesn't appear in the window. Do you see what's going wrong? Thanks a lot in advance and congrats for your blog, Carlos
by Unregistered Visitor on 03/12/12
No UML for You!
Forgive the Seinfeld reference! With no regret at all, I rarely make big UML diagrams any more. Having my own software business rather than working in corporate software development teams necessitates that the systems I build have rather less than a million lines of code these days. Further, since I develop mostly Mac and iOS software, the design patterns for the bulk of these apps is so well defined that explaining the system to another developer can be done with fairly simple diagrams. So I'm afraid I have not attempted to use Umbrello in years. The occasions I do need UML diagrams I just draw them in Omnigraffle. Mark.
by Mark Aufflick on 03/13/12
umbrello is part of kdesdk4
Hi, FWIW, on Mac Ports (2.1.2), I simply ran "sudo port install kdesdk4", and voila, "open -a /Applications/MacPorts/KDE4/umbrello.app" works.
by Unregistered Visitor on 12/09/12