Updated: 2/1/2003; 11:18:31 AM.
OS X
After a five year hiatus, I have a new G4 Mac running OS X, so I'll be making comparisons to Windows 2000 and covering cross-platform Python development issues.
        

Saturday, February 01, 2003

PyObjC is interesting, but not relevant to me

I don't expect I'll be using PyObjC much myself because I'm committed to writing cross-platform applications. That is why I'm using Python, wxPython and PythonCard to write apps that run on Windows, Linux, and Mac OS X. I don't know Objective-C and I really don't have any interest in learning a single OS API such as Cocoa anymore than I want to invest a lot of time in .NET that only works with Windows.

Yes, .NET may someday run on the Mac, but I'll bet it won't ever work on Linux. I think the Mono project is deluding itself if it thinks that someday it won't get crushed by the MS lawyers, so that isn't an option for .NET compatibility. I'll be very pleased if Mono does succeed, but I won't consider investing time even looking at C# and .NET for a couple of years. I'm very happy with Python and libs for Python.

I've changed my primary operating system many times in the past and I expect that I will again, so cross-platform, open source languages and libraries are the thing for me. In fact, all of the PythonCard code that I've written in the last year and half is now working on my G4 tower.


11:16:45 AM    comment []

PyObjC

Introduction to PyObjC is now available. This is the first article in a series on PyObjC by my friend Bill Bumgarner. For doing Mac OS X specific applications, PyObjC looks like a great solution because you have direct access to Cocoa and can use Project Builder and Interface Builder as the Integrated Development Environment (IDE).


11:08:16 AM    comment []

Friday, January 31, 2003

Irony of the day

The original Mac came with MacPaint. Windows 2000 (how about Windows XP?) comes with two paint programs, MS Paint and the Kodak Imaging. I was surprised to find that Mac OS X doesn't come with a paint program.

If all you want to do is save an image file in a format other than TIFF you can use the Export option in the Preview application. It would be nice if Preview exposed its Export option via the Services menu.


10:22:27 AM    comment []

Monday, January 20, 2003

PythonCard 0.7

PythonCard is a GUI construction kit for building cross-platform desktop applications on Windows, Mac OS X, and Linux. The latest release of PythonCard includes over 40 sample applications and tools to help users edit and build applications in Python. Check out the sample pages for screenshots and info about the samples.

The documentation page has links to installation instructions for Windows that covers installing Python, wxPython, and PythonCard. Check the changelog for a complete list of changes for release 0.7.


10:22:53 AM    comment []

Monday, October 28, 2002

PythonCard 0.6.9

PythonCard is a GUI construction kit for building cross-platform desktop applications on Windows, Mac OS X, and Linux. The latest release of PythonCard includes over 30 sample applications and four tools to help users edit and build applications in Python.

The documentation page has links to installation instructions for Windows that covers installing Python, wxPython, and PythonCard. Check the changelog for a complete list of changes for release 0.6.9.


9:08:19 AM    comment []

Friday, June 14, 2002

PythonCard 0.6.7

PythonCard is a GUI construction kit for building cross-platform desktop applications on Windows, Mac OS X, and Linux. The latest release of PythonCard includes over 30 sample applications, new additions include chat, webserver, pictureViewer, slideshow, and webgrabber, a sample to download web sites. The webserver sample comes ready to run XML-RPC server scripts. This release also supports the new wxPython 2.3.3 preview for Mac OS X.

Four of the samples have been promoted to tools status: codeEditor, findfiles, resourceEditor, and textEditor.

The documentation page has links to installation instructions for Windows that covers installing Python, wxPython, and PythonCard. Dan Shafer added an extensive resourceEditor overview for this release. There is a new set of Wiki pages for "in progress" documentation and to supplement the main web site. Check the changelog for a complete list of changes for release 0.6.7.


8:38:31 AM    comment []

© Copyright 2003 Kevin Altis.
 
February 2003
Sun Mon Tue Wed Thu Fri Sat
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28  
Jan   Mar



Subscribe to "OS X" in Radio UserLand.

Click to see the XML version of this web page.