Ticket #65 (closed proposed-project: wontfix)

Opened 7 years ago

Last modified 3 years ago

Add Cocoa Bindings support to HOC

Reported by: ozone@… Owned by: none
Priority: OK Keywords:
Cc: Topic: Bindings
Difficulty: 2 people, 2 weeks Mentor: not-accepted

Description (last modified by nominolo) (diff)

 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.

If 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.

Interested Mentors

  • (2006) Andre Pang <ozone@…>

Interested Students

  • (2006) Leon P Smith <leon.p.smith@…>
  • (2006) Matthew Kelly <matthew_alex_kelly@…>

Change History

Changed 7 years ago by paolo

  • description modified (diff)

Changed 7 years ago by paolo

  • description modified (diff)

Changed 7 years ago by Leon P Smith

  • description modified (diff)

Changed 7 years ago by Matthew Kelly

  • description modified (diff)

Interested mac using student here!

Changed 5 years ago by nominolo

  • priority set to OK
  • description modified (diff)

Changed 3 years ago by dons

  • status changed from new to closed
  • resolution set to wontfix

Too old.

Note: See TracTickets for help on using tickets.