Re: Super Newbie
Re: Super Newbie
- Subject: Re: Super Newbie
- From: Fred Glover <email@hidden>
- Date: Wed, 5 Nov 2003 14:56:52 -0800
An interesting thread. I've got a potential concrete application.
I need to collect "real time" data from a small group of Mac OS-8.x and
9.x systems that can transmit data over TCP/IP sockets (BSD protocol).
I need to get the data into my client's SQL database on, of course,
Windows (can you spell "Monopoly in Factory Automation"?).
I am contemplating a "data concentrating application" which of course
must run on Windows because it has to be "maintained" by client's IT
department. (can you spell "Monopoly in Medium Sized Business IT"?)
I'm competent with C++ in CodeWarrior. Pretty good with Visual Basic 6
(unfortunately), a newbie with Java, thoroughly befuddled with a small
amount of Perl and infatuated with Cocoa.
I built an operational model of it sometime ago in Visual C++. It's
multithreaded with a thread per input socket, a queue of messages and
an output thread to an ODBC ActiveX control. It all works fine as a
demo. Runs about 100 SQL messages per second.
I'd like to build the application on OS-X if possible and then have two
built applications: OS-X and Windows. It must be moderately fast, a
couple of dozen SQL transactions per second.
Java?
Perl?
RealBasic?
There's very little GUI required.
CodeWarrior C++?
I can acquire programming resources if it's best done in Java or Perl.
Any suggestions for the programming environment?
Fred
>
Subject:
>
Re: Super Newbie
>
>
To:
>
email@hidden
>
>
From:
>
Charles Bouldin <email@hidden>
>
>
Date:
>
Wed, 5 Nov 2003 09:02:35 -0500
>
At 5:18 AM -0800 11/5/03, email@hidden wrote:
>
Message: 5
>
Date: Wed, 5 Nov 2003 22:51:09 +1100
>
Subject: Re: Super Newbie
>
Cc: Cocoa-Dev List <email@hidden>
>
To: Timothy Johnson <email@hidden>
>
From: Wade Tregaskis <email@hidden>
>
>
>
Thanks everyone for your help. Another thing I found is REALbasic,
>
which looks promising for cross platform development. Does anyone in
>
here recommend its usage, and in what context is it used? Is it mostly
>
used for RAD and such. I read one article on Apples site where a
>
developer of meeting software says he uses it to prototype the
>
interface, but I take it that he then goes back to another method for
>
real development. I was impressed how Apple took the aqua interface
>
onto my Windows machine for their release of iTunes. Is there a way to
>
easily do this, create an app for Windows that is the replica of a Mac
>
app? I would assume that you would not be able to reuse Cocoa by any
>
means, that you would have to port it somehow.
>
>
>
Not so long ago you'd start a tremendously one-sided flame war
>
mentioning RealBasic on this last... I hope for your sake people are
>
beyond that now. :)
>
>
>
In brief, RealBasic is pretty cool. It gives you an excellent
>
object-orientated environment and language, hides a lot of irrelevant
>
details, and lets you produce some spiffy stuff pretty quick. Plus,
>
it's inherently cross platform in all forms. You won't get the OS X
>
interface on Windows, because RealSoftware can't be expected to
>
reproduce all Apple's work - and plus your Windows users probably won't
>
like the inconsistency.
>
>
>
Indeed, it may still be heresy to speak of RealBasic favorably, but I
>
will. At this point, RB has a place in the world because the
>
Windows/Mac compatibility is quite good. I'm developing a simple
>
cross-platform program with RB, and it is working very well. While not
>
cocoa by any stretch, it is a reasonable development system and
>
enforces object-oriented programming in the same natural way that
>
Hypercard did. I find RB an interesting halfway point between
>
Hypercard and Cocoa.
>
>
Certainly worth a try for beginners and I think it is the best way
>
available to develop on a Mac and deploy to Windows. At this moment,
>
RB is saving me from Visual Basic!
Fred Glover
Machine Vision and Image Processing Engineering
Visicon Inc
www.visiconeng.com
Los Gatos, CA
408 354-0095
_______________________________________________
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.