Welcome to the MacNN Forums.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

You are here: MacNN Forums > Software - Troubleshooting and Discussion > Developer Center > cross-platform application development

cross-platform application development
Thread Tools
AbBa
Fresh-Faced Recruit
Join Date: Jul 2008
Status: Offline
Reply With Quote
Jul 7, 2008, 08:02 AM
 
hi guys,
i need to develop an application which can run on mac OS 9 and 10 as well as on windows.i've heard of few tools which help cross-platform development such as QT , but they do not support OS 9 as of now.
and i really dont want to double my effort for different OSs...so, is there any solution available..??
     
BLAZE_MkIV
Professional Poster
Join Date: Feb 2000
Location: Nashua NH, USA
Status: Offline
Reply With Quote
Jul 7, 2008, 11:14 AM
 
Well if you build it using an old enough version of Java it would run on OS 9.
     
mduell
Posting Junkie
Join Date: Oct 2005
Location: Houston, TX
Status: Offline
Reply With Quote
Jul 7, 2008, 07:35 PM
 
Do you really have users on OS9 who are unwilling to upgrade?
     
AbBa  (op)
Fresh-Faced Recruit
Join Date: Jul 2008
Status: Offline
Reply With Quote
Jul 8, 2008, 01:34 AM
 
Originally Posted by BLAZE_MkIV View Post
Well if you build it using an old enough version of Java it would run on OS 9.
well,yes i thought about it too...but OS9 supports Java 1.1 , while i'll have to use system tray facility provided in java6.so im counting out java.

and dear mduell.its very sad, but yes....there are people who wont let go of there junks with OS9 installed on it.
but i hope there is some solution using C++ or any other language.
     
BLAZE_MkIV
Professional Poster
Join Date: Feb 2000
Location: Nashua NH, USA
Status: Offline
Reply With Quote
Jul 8, 2008, 06:52 AM
 
Java is the only platform that I know of that runs on both OS 9 and Windows. You could do a Web based app but I don't know how good modern web browser support is for OS 9.
     
Chuckit
Clinically Insane
Join Date: Oct 2001
Location: San Diego, CA, USA
Status: Offline
Reply With Quote
Jul 8, 2008, 09:44 AM
 
REALbasic. It's kind of crap, but it runs on everything.
Chuck
___
"Instead of either 'multi-talented' or 'multitalented' use 'bisexual'."
     
BLAZE_MkIV
Professional Poster
Join Date: Feb 2000
Location: Nashua NH, USA
Status: Offline
Reply With Quote
Jul 8, 2008, 03:16 PM
 
Doh, forgot about that. That reminds me, what about FileMaker?
     
AbBa  (op)
Fresh-Faced Recruit
Join Date: Jul 2008
Status: Offline
Reply With Quote
Jul 9, 2008, 02:28 AM
 
hi Chuckit,The latest versions of Realbasic have removed OS 9 support, but im still checking whether it can be helpful.thanks for the suggestion anyway.

and, yup Blaze, filemaker would have been handy, but the app i need to develop doesnt have anything to do with databases.its a standalone application, which resides in system tray and gives popup alerts.so filemaker is of no use.
     
BLAZE_MkIV
Professional Poster
Join Date: Feb 2000
Location: Nashua NH, USA
Status: Offline
Reply With Quote
Jul 9, 2008, 10:34 AM
 
So it sits in the windows system tray. Were does it live in OS X, the dock or maybe the menu? There is no dock in OS 9, you could put it in the menu there.

Anyway all 3 OSs have separate ways of handling this. I seriously doubt you'll find any cross platform dev environment that handles 2 of them. I would apply the MVC pattern, develop the common stuff in java 1.1, and live with the fact that you have 3 different GUIs. How complex is the GUI for your popups anyway.
     
The Godfather
Addicted to MacNN
Join Date: Dec 1999
Location: Tampa, Florida
Status: Offline
Reply With Quote
Jul 13, 2008, 11:48 PM
 
I intend to unlearn Real Basic and learn Python for my cross-platform shenanigans.
http://boa-constructor.sourceforge.net/

Your project manager is being a **** if she demands an app for OS9. Tell her you'd rather manage a Windows ME workstation.

But if you really need to develop for OS9, get an old version of RealBasic.
     
naphtali
Dedicated MacNNer
Join Date: Mar 2003
Status: Offline
Reply With Quote
Jul 14, 2008, 01:38 AM
 
Hey Abba what about a web-based app? I know it's not a cure-all, or even practical for some applications.

But perhaps it'll be less wasteful than spending a lot of effort coding for OS 9, and more future-proof too?

Or maybe a hybrid app too - web-based back-end with lighter coding for the front-end hooks
     
   
 
Forum Links
Forum Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Top
Privacy Policy
All times are GMT -4. The time now is 02:41 PM.
All contents of these forums © 1995-2017 MacNN. All rights reserved.
Branding + Design: www.gesamtbild.com
vBulletin v.3.8.8 © 2000-2017, Jelsoft Enterprises Ltd.,