Universal Code for Bookends

A place for users to ask each other questions, make suggestions, and discuss Bookends.
mtauton
Posts: 32
Joined: Tue Apr 05, 2005 7:23 pm

Universal Code for Bookends

Post by mtauton »

Jon,

Will you be planning on writing Bookends so that it will run on the new Intel Macs also?

Matt
Jon
Site Admin
Posts: 10291
Joined: Tue Jul 13, 2004 6:27 pm
Location: Bethesda, MD
Contact:

Post by Jon »

Bookens should run fine on the new Intel Macs as it is -- have you found a problem? In time we do plan to transition to Universal Binaries.

Jon
Sonny Software
rawhead
Posts: 10
Joined: Sun Feb 12, 2006 6:19 pm
Contact:

UB

Post by rawhead »

Jon wrote: In time we do plan to transition to Universal Binaries.

Jon
Sonny Software

Wow, did I read that right? You're planning a transition to UB? Does that mean you'll be coding in X-Code?

The reason why ask is because one of the very few things I feel lacking in Bookends is it not taking advantage of OSX's system-wide spellchecker. I'm pretty certain that any software that X-Code compiles will be able to take advantage of that... no?

Anyway, it's nice to hear that, esp. when I'm preparing myself to dive into MacIntel land as soon as Apple releases an Intel 12" Powerbook. Keep up the good work!
Jon
Site Admin
Posts: 10291
Joined: Tue Jul 13, 2004 6:27 pm
Location: Bethesda, MD
Contact:

Post by Jon »

Hi rawhead,

Without going into a lot of detail, Bookends contains a number of disparate parts, some of which will transition to XCode while others won't (at least not directly). This will take time, but I have a pretty good idea of how we'll get there.

Jon
Sonny Software
one09jason
Posts: 12
Joined: Thu Feb 23, 2006 11:39 pm

Post by one09jason »

Well, feel free to go into details (If you like). I'd like nothing more than to see Bookends evolve into a something a little more cocoa like, and I'd be happy to do anything I can to help. Is the database that part that won't migrate well? Will you be using core data, or continue to use an SQL engine?
Jon
Site Admin
Posts: 10291
Joined: Tue Jul 13, 2004 6:27 pm
Location: Bethesda, MD
Contact:

Post by Jon »

Like most major applications, Bookends is not made with XCode, so converting to a universal binary isn't just "flipping a switch". I'm as eager to get out a universal binary as anyone, and I will as soon as the infrastructure to do so is in place. FWIW, I'm coding myself on a Intel iMac.

Jon
Sonny Software
zfirst
Posts: 10
Joined: Thu Sep 22, 2005 9:26 pm

A note of encouragement

Post by zfirst »

Jon,

Just a note of encouragement for getting out the universal binary. Using Bookends 9 on my MacBook Pro 1.83 GHz, there is a noticeable lag when the app launches (on the order of 10 seconds), and second-long lags when selecting new references or reference lists in the main window. The app remains killer, but it has gone from unobtrusive on my old G4 to sluggish on my Intel Mac. Can't wait for a version that's as responsive as the rest of the universal apps I'm running.

Keep up the great work!
Jon
Site Admin
Posts: 10291
Joined: Tue Jul 13, 2004 6:27 pm
Location: Bethesda, MD
Contact:

Post by Jon »

Hi zfirst,

Actually, I'm using an Intel iMac and I haven't noticed that (although I went from a 1 GHz G4 iMac to this). It's pretty snappy. But it will obviously fly when it's x86 native. And believe me I don't need any encouragment -- it's going to happen as soon as the development tools all align so I can get it done.

Jon
Sonny Software
thecritic
Posts: 156
Joined: Tue Aug 09, 2005 2:10 pm

Re: UB

Post by thecritic »

rawhead wrote:The reason why ask is because one of the very few things I feel lacking in Bookends is it not taking advantage of OSX's system-wide spellchecker. I'm pretty certain that any software that X-Code compiles will be able to take advantage of that... no?
It's silly to want Universal Binaries for that. Have you heard of SpellCatcher X? It gives you a much more full-featured system-wide spellchecker (and more) that works in just about any app -- and also integrates with OS X's system wide spellchecker!
danzac
Posts: 436
Joined: Fri Jan 28, 2005 11:45 am

Re: UB

Post by danzac »

thecritic wrote:
rawhead wrote:The reason why ask is because one of the very few things I feel lacking in Bookends is it not taking advantage of OSX's system-wide spellchecker. I'm pretty certain that any software that X-Code compiles will be able to take advantage of that... no?
It's silly to want Universal Binaries for that. Have you heard of SpellCatcher X? It gives you a much more full-featured system-wide spellchecker (and more) that works in just about any app -- and also integrates with OS X's system wide spellchecker!
Grammarian is even better I think, it checks spelling and grammar system-wide in every app.
~I swore to myself that if I ever got to walk around the room as manager people would laugh as they saw me coming and applaud as I walked away~
thecritic
Posts: 156
Joined: Tue Aug 09, 2005 2:10 pm

Re: UB

Post by thecritic »

danzac wrote:Grammarian is even better I think, it checks spelling and grammar system-wide in every app.
That is an additional feature, but as everyone knows, grammar checkers are notoriously inaccurate. More importantly, check the quality of the software. Grammarian garners only 3 stars on versiontracker.com, but SC gets 5 for the current version -- and compare the comments.
zfirst
Posts: 10
Joined: Thu Sep 22, 2005 9:26 pm

Update on universal progress?

Post by zfirst »

Hey Jon - Any update on the progress toward a universal version of BE?
Jon
Site Admin
Posts: 10291
Joined: Tue Jul 13, 2004 6:27 pm
Location: Bethesda, MD
Contact:

Post by Jon »

Hi,

Some. Still a ways to go. Don't worry, it will happen as soon as it can.

Jon
Sonny Software
jdelaney
Posts: 1
Joined: Sat Jun 10, 2006 12:01 pm

Bookends slow on new 2.0 GHz MacBook

Post by jdelaney »

Hi - Not to apply any pressure, but Bookends is very, very slow on a brand new 2.0 GHz MacBook. By far the slowest program on my system, and that includes other non-universal binaries.

Jim
pds1602
Posts: 17
Joined: Fri Jun 16, 2006 4:19 pm

Getting critical now...

Post by pds1602 »

What with Sente being universal and very fast, this is getting far more important than point releases. Right now, all I want is a universal binary, not 9.0.x releases. Please.
Post Reply