FWIW: The Case for Nibless Cocoa
Quote from Forum Archives on September 9, 2011, 4:41 pmPosted by: fblistserve <fblistserve@...>
Thanks for the links Ken.On Sep 9, 2011, at 12:53 PM, Ken Shmidheiser wrote:
> The case for nibless (and xibless) programmatic coding in Cocoa:
>
> About halfway down on this page:
>
> furbo.org/2008/02/11/so-youre-going-to-write-an-iphone-app/
Noticed this is oriented towards reducing resources on iPhones which is clearly a plus if that is a target platform. Nibless clearly has its benefits. Personally, aligning elements in a complex UI would be frustrating compared to drawing them. For me being able to draw the UI is the primary advantage of something like IB or TWM. I don’t particularly care for all the archiving/dearchiving of objects but some IB/nib features like Cocoa Bindings can really take the drudgery out of dealing with a complex interface with lots of controls.>
> Lastly, a peek at FB's Future?!?!?:
>
> www.mintsoftware.com/Site/Mint_Project.html
Reminds me a little of Objective-Basic which also built an O-O syntax to work with the Objective-C runtime ( and I believe generate Objective-C code ----but I haven’t looked lately )There is nothing to indicate there will be an objective-FB.
This discussion ( and excellent tutorial ) sparked a thought: a TWM that generates nibless Objective-C code.
Brian S
Posted by: fblistserve <fblistserve@...>
On Sep 9, 2011, at 12:53 PM, Ken Shmidheiser wrote:
> The case for nibless (and xibless) programmatic coding in Cocoa:
>
> About halfway down on this page:
>
> furbo.org/2008/02/11/so-youre-going-to-write-an-iphone-app/
Noticed this is oriented towards reducing resources on iPhones which is clearly a plus if that is a target platform. Nibless clearly has its benefits. Personally, aligning elements in a complex UI would be frustrating compared to drawing them. For me being able to draw the UI is the primary advantage of something like IB or TWM. I don’t particularly care for all the archiving/dearchiving of objects but some IB/nib features like Cocoa Bindings can really take the drudgery out of dealing with a complex interface with lots of controls.
>
> Lastly, a peek at FB's Future?!?!?:
>
> http://www.mintsoftware.com/Site/Mint_Project.html
Reminds me a little of Objective-Basic which also built an O-O syntax to work with the Objective-C runtime ( and I believe generate Objective-C code ----but I haven’t looked lately )
There is nothing to indicate there will be an objective-FB.
This discussion ( and excellent tutorial ) sparked a thought: a TWM that generates nibless Objective-C code.
Brian S