Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: What to Learn - RealBasic or Cocoa?



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

If you're looking for an alternative to AppleScript Studio, you might
want to consider Tcl/Tk--seriously. It's simpler to learn than Cocoa, is
cheaper to implement than RealBasic (i.e. is free/open-source), is
cross-platform, and is far more robust than AppleScript: I'd put it
close to, and arguably on par with, RealBasic and Cocoa for power.

I'm mentioning this because Tcl/Tk is the language I chose to work in
after quickly bumping into Studio's limits. And I also say this with an
appreciation of what Studio does well, as I mention here:

http://www.kevin-walzer.com/pivot/entry.php?id=72

If you're skeptical, and a lot of people are, that Tcl/Tk is a real
development environment on the Mac, download Port Authority, my
DarwinPorts GUI, which is written in Tcl/Tk and makes extensive use of
table views:

http://www.wordtech-software.com/dpgui.html

Hope this helps.


Cheers,

Kevin Walzer, PhD
WordTech Software--Open Source Applications and Packages for OS X
http://www.wordtech-software.com
http://www.kevin-walzer.com
http://www.smallbizmac.com.
mailto:email@hidden

Chris Tracewell wrote:
| I just finished my first AS Studio project and am very excited to
| develop my next project. I am a long time web programmer with PHP,
| Lasso, AS and Javascript well under my belt. I have really enjoyed  the
| power of developing a true desktop client app as opposed to a web
| browser app.
|
| I am writing for the input of others who might have some input on the
| issue of using RealBasic versus learning Cocoa. After my first AS
| Studio App I was convinced that XCode is the answer to many projects  I
| have in the pipe. I also realized that I was stretching Applescript  too
| far as I am building a full product, customer, order management  system
| and thus need to go the next step and learn Cocoa. I bought  the Cocoa
| book by Aaron Hillegass "Cocoa Programming For Mac OS X"  and feel very
| confident that I can be productive in Cocoa in a fairly  short time.
|
| A few years ago I looked into RealBasic and even began to fiddle with
| it. I have recently looked again and am wondering if anyone has any
| input into the advantages/disadvantages of using RB for building
| business apps versus Cocoa. It seems with the latest release of XCode  –
| bindings in particular – that developing Cocoa apps has become  shall we
| say "quicker and less code intensive" and thus maybe RB's  "easy"
| learning curve may not be such a huge advantage over Cocoa.
|
| The points that pull me towards RB is the multi platform authoring  and
| speed of development. We are mac only, but we may find it useful  to
| develop apps for our vendors/partners and thus RB seems to be the  best
| choice. Is porting a Cocoa app to Windoze a huge undertaking  that
| requires expertise in yet another low level language like C++, I  expect
| it is.
|
| I should mention that I did look into Revolution but was turned off  as
| soon as i found out that table views are horrible, no column  headings,
| little cell formatting and so forth.
|
| Primarily we will be connecting to a local MySQL database and
| manipulating data. Updating product info, orders, vendor info,  viewing
| images that appear on our web site and then synching some of  that info
| to our web database. We're not trying to build another  quickbooks but
| we will be doing accounting as well.
|
| Does anyone have any input? Is development in RB still a lot faster
| than in Xcode using Cocoa? Can anyone tell me of advantages to
| developing in one over the other? I feel like my mind is 80% made up
| that I will use RB but wanted to throw this out there in case someone
| has already gone down this path and has some wisdom.
|
| Thanks for your input.
|
| Chris _______________________________________________
| Do not post admin requests to the list. They will be ignored.
| Applescript-studio mailing list      (email@hidden)
| Help/Unsubscribe/Update your Subscription:
|
http://lists.apple.com/mailman/options/applescript-studio/email@hidden

|
|
| This email sent to email@hidden
|
|
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (Darwin)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFC6sYyJmdQs+6YVcoRAhtiAJoCZ+w20RnFd/9qXC4gONZHxBqm6gCfdEmM
imtI5oFBzRxceedrfHMZLGI=
=6SN2
-----END PGP SIGNATURE-----
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Applescript-studio mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/applescript-studio/email@hidden

This email sent to email@hidden
References: 
 >What to Learn - RealBasic or Cocoa? (From: Chris Tracewell <email@hidden>)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.