Welcome to MyData!TM
MyData is an open source Toolkit designed to provide a spectrum of features for software application development in Java. MyData is inspired by two concepts: “Model Driven Architecture”, or MDA, and “Naked Objects”. With MyData, the model is at the heart of each application. The model can be created graphically using MyModelBuilder, via code or directly using XML. MyData applications leverage the model in the sense that the model controls the behavior of the application. For example, the model determines what business objects can be created by the user, the properties of each business object, their GUI representation, and the commands the business objects can support.
MyData is designed as a flexible, lightweight Toolkit (<300kb). The developer can incorporate individual features, using only those that are required for a specific application. For example, the developer can optionally forgo the graphical UML approach and code the application directly in Java, employing just a few selected features from the MyData library.
A MyData application can be fielded as a three-tier or two-tier client/server application or as a stand-alone desktop application. On the client side, MyData leverages Swing and Java Web Start, which provides the benefits of web-based applications (i.e., easy deployment) without sacrificing the richness of desktop applications.
Try a MyData demo application right now or learn more about the available applications.
Download the MyData white paper to learn more.
MyData applications offer a host of compelling features and benefits. MyData applications are always current - they're updated automatically without requiring user intervention. And, unlike most web-based applications, with MyData you control your data - data is stored locally on your own hard drive or stored in a shared database installed at your organization.
MyData applications include all of the features expected from a typical modern application:
drag and drop, undo/redo, etc. If you'd like a custom application
created for your own special needs, please contact us.
MyData applications are available using Web Start - you can install Web Start by installing the latest version of Java - Click Here to Install Java. Web Start will automatically update your application as new features become available.
Try one of the MyData applications below to learn more.
MyToDo for Managers is a To Do List manager application designed especially for managers. It's designed to help you organize your group - keep track of all the tasks and 'To Dos' you've assigned to your resources. You can organize Tasks and To Dos by assigned resource and category, prioritize tasks, request updates via email, drag-and-drop to reorganize, and specify dates and deadlines. MyToDo for Managers stores data directly on your hard drive (unlike some free web applications) so it's always there when you need it. Alternatively, data can be stored in a database like MySQL or Microsoft Access. Try it now!
Click to Enlarge
Learn more about MyToDo for Managers by reading the tutorial.

