On 01/31/2013 12:42 PM, Ryan Schmidt wrote:
> 
> On Jan 31, 2013, at 06:07, Ian Wadham wrote:
> 
>> On 31/01/2013, at 2:37 PM, Jeremy Lavergne wrote:
>>
>>> It is routinely a GSoC project, and since we were not chosen last year it 
>>> has definitely fallen behind.
>>>
>>>> BTW, does Macports have a nice safe GUI?
>>
>> If I knew what tools to use on Apple Mac, I might have a crack
>> at it myself.  I have had quite a bit of experience with designing
>> and programming GUIs, databases, SQL, Shell scripts and an
>> in-house GUI-based build system where I used to work.
> 
> The tools to use on the Mac are Xcode and a knowledge of Cocoa.
> 
> You could always start by reading the code for Pallet, which is in our 
> repository. Or even fork Pallet and work on improving it, with either the 
> goal of improving Pallet or just learning enough about Cocoa and how to 
> integrate with the MacPorts Framework to begin your own GUI from scratch.

I've built several things in Cocoa on OS X after pulling them from
Github & still build my own MacVim using the same route.

On Snow Leopard, Xcode is pretty straightforward (I used 'Xcode 3
Unleashed' by Fritz Anderson as my guide in the first instance.
Recommended). I can't vouch for it on Lion or Mountain Lion though (I
unsubscribed from Apple's cocoa-dev & Xcode mailing lists some time ago
after the list went into a little bit of a meltdown over all the changes
brought about by Xcode 4).

What I will say for it is is that it's a hell of a lot easier than
working with the old Classic Mac OS although I still have a soft spot
for MPW (the Macintosh Programmer's Workshop). That was a nightmare &
nearly put me off code of *any* sort although, again, it was miles
better than Visual Studio...

There's plenty of documentation out there, so give it a try. I never
found a project/idea I could pursue so this one could be promising for
someone. What's to lose? :-)

Cheers,

  Phil...

-- 
currently (ab)using
CentOS 5.8 & 6.3, Debian Squeeze & Wheezy, Fedora Beefy & Spherical,
Lubuntu 12.10, OS X Snow Leopard & Ubuntu Precise & Quantal



Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
macports-users mailing list
macports-users@lists.macosforge.org
https://lists.macosforge.org/mailman/listinfo/macports-users

Reply via email to