I've been shooting around in the dark with HotCocoa for a few days.
Adding things here and there. Is there a priority list of things to
do, or everything is equally good?
Is most HotCocoa discussion done on this list and in IRC?
Thanks,
dan
On May 29, 2009, at 1:55 AM, Matt Aimonetti wrote:
Here is a quick update to let you know the progress made on HotCocoa
in trunk.
* new MVC template. The template in HotCocoa 0.4 is great but as
soon as you try to build a rich/complicated GUI, you start having to
build your own "view" system. We spent some time designing a new
templating solution for HotCocoa. You will still be able to use the
one file type approach provided by 0.4, but we are trying to set
some conventions for people in need of a MVC approach.
Having well defined conventions makes delegation and code
organization easier.
* Documentation app. We started working on a documentation app to
provide Cocoa and HotCocoa documentation. The source code is
available at http://github.com/mattetti/macruby-doc-app/ but will
soon be moved to trunk. To play with the app, you need to have the
latest version of trunk built on your machine. The application uses
the Cocoa docsets and parses the HotCocoa mappings to show available
methods, delegations and cocoa doc.
Most of the basic functionalities are available, we are now going to
spend some time making the app look good and intuitive.
* HotCocoa mappings. With more and more people using HotCocoa,
mappings are being improved and extended.
Todos:
* Better integration between Interface Builder and HotCocoa. Imagine
defining a startup view using Interface Builder and then manage
everything else using HotCocoa using the newly designed HotCocoa MVC
conventions. We have some ideas on how to do that in a transparent
way but more experiments are required.
* Tests. We would like to see HotCocoa being better tested and also
provide a decent testing solution for developers.
* Rucola integration. Rucola is a very interesting and inspiring
RubyCocoa project. We are looking forward to work closely with the
Eloy Duran to offer the same type of experience for MacRuby/HotCocoa.
* Wrap commonly used obj-c libraries and document the process.
As usual, your help would be appreciated.
- Matt
_______________________________________________
MacRuby-devel mailing list
MacRuby-devel@lists.macosforge.org
http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
_______________________________________________
MacRuby-devel mailing list
MacRuby-devel@lists.macosforge.org
http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel