Changes between Version 1 and Version 2 of Ticket #65


Ignore:
Timestamp:
Apr 30, 2006 2:36:02 PM (9 years ago)
Author:
paolo
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #65 – Description

    v1 v2  
    1 HOC is a Haskell to Objective-C binding that enables you to write Mac OS X applications in Haskell, using the Mac's native Cocoa development framework.  However, there is little support for some of the newer Mac OS X technologies such as Cocoa Bindings, which greatly speeds up GUI development.
     1[http://hoc.sf.net HOC] is a Haskell to Objective-C binding that enables you to write Mac OS X applications in Haskell, using the Mac's native Cocoa development framework.  However, there is little support for some of the newer Mac OS X technologies such as Cocoa Bindings, which greatly speeds up GUI development.
    22
    33If you're interested in any Mac OS X application development and Haskell, this may be the perfect project for you: you'll get to learn much more about Haskell's excellent Foreign Function Interface, and be exposed to the Cocoa development framework, Xcode and Interface Builder, which is arguably the best development environment in the world for writing end-user GUI applications.  You'll also learn a lot about some advanced Cocoa and object-oriented development topics such as the Model-View-Controller design pattern, the very interesting Objective-C programming language, Cocoa's Key-Value Coding and Key-Value Observing concepts, and how to integrate and implement these concepts in Haskell.