• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
[ANN] ObjCBrowser Preview Release 2
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[ANN] ObjCBrowser Preview Release 2


  • Subject: [ANN] ObjCBrowser Preview Release 2
  • From: Joe Osborn <email@hidden>
  • Date: Sun, 23 Mar 2003 00:16:10 -0600

Everybody, I have something to say: I missed the deadline.
Yep, by a full six minutes I missed my Saturday, March 23, 2003 deadline for Preview Release 2 of ObjCBrowser. The file creation date so damns me. However... it IS released! ^_^

The sources are at the usual place(http://homepage.mac.com/being), and support for building(using pbxbuild) (with thanks to Darrell Walisser for the UID information) frameworks and applications and bundles is in place! (One of Apple's sample projects, DrawerMadness, is there in .ocwrap format, as is a simple, cheesy framework project(Donuts) just to show that I can. (: Note that one cannot import .pbprojs into the .ocwrap format yet, and DrawerMadness was reproduced via copy/paste.)

This is still unfinished software, though: Info.plists must be assembled by hand(though templates are provided), builds are probably slower than they will be eventually, there's no feedback from/during builds(except to stdout if something goes wrong), and user documentation is sorely lacking, there's a bunch of bugs... But enough of the bad news. (:

The good news is that there's a new development environment for Cocoa coding, one that will eventually rival Project Builder and CodeWarrior in quality! ^_^ I have high hopes.

Future plans include integration of Sen:Te's OCUnit testing framework(half-done already!), an implementation of a preprocessor for handy syntactic sugar(as well as Smalltalk-style Blocks) (special thanks to publiclook for the obj-c grammar), and automation of many common refactorings.

"I mean, source code in files; how quaint, how seventies!" -- Kent Beck, regarding Source Code In Database(SCID)

ObjCBrowser is based on a paradigm of code editing called "SCID"(acronym expanded above), and this provides for some neat possibilities. With future releases, the granularity of the code constructs represented by the objects will become finer if necessary(to support automated refactorings, et al). For more possible cool stuff that could come from the SCID idea, see http://mindprod.com/scid.html. But don't expect all those to be in ObjCBrowser at the 1.0 release. (:

Please read "Code.rtf", included in the distribution, for more details.

One caveat: ObjCBrowser requires OSFoundation to build. You can find it at the same place.

Anyway, have fun, and don't judge it too harshly.

--Joe
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.

  • Prev by Date: Harbinger or anticlimax? [maybe a little OT]
  • Next by Date: Re: Is it a bug in the AppKit code or a lack of clear explanation in the documentation of NSOpenPanel?
  • Previous by thread: Re: Harbinger or anticlimax? [maybe a little OT]
  • Next by thread: Re: my previous message about IBOutlet and IBAction
  • Index(es):
    • Date
    • Thread