"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

Cross Platfrom Development

arrepio 01.08.2005 - 11:30 775 5
Posts

arrepio

<ai raip iu>
Registered: Jan 2003
Location: vienna
Posts: 125
Hi,

ich hab vor für mein bakk. projekt ein programm zu entwickeln, hauptsächilch soll es auf mac os x laufen, nett wäre allerdings wenn es (in späterer zukunft) nicht allzu umständlich auf windows zu portieren wäre (oder linux, aber hauptsächlich mac und windows).

ich bin jetzt am überlegen wie ich das genau anstellen soll, folgende möglichkeiten bieten sich mir:

- objective c & cocoa (vorteil: 100% native mac, nachteil: wahrscheinlich schwer zu portieren, oder? wäre mir das liebste wenn es nicht allzu hart zu portieren ist)
- c# mit mono (vorteil: 100% native auf windows, nachteil: meine befürchtung ist dass es für mac etwas schwierig zu entwickeln wird, selbst mit cocoa)
- java (vorteil: wirklich plattformunabhängig, nachteil: ich mag java überhaupt nicht)
- python / ruby (vorteil: plattformunabhängig, nachteil: inwiefern wirklich für applikationsentwicklung brauchbar, hab auch gehört dass wenn für mac entwickelt es sich schwer portieren lässt)

was wäre eure meinung dazu? wie gesagt wäre mir am allerliebsten in objective c, aber ich hab leider überhaupt keine ahnung inwiefern ich darauf achten kann dass man zumindest große teile vom code übernehmen kann (alles bis auf gui halt)

tia,

arrepio

boogeyman

Bloody Newbie
Avatar
Registered: Mar 2003
Location: Wien
Posts: 1176
am einfachsten ließe sich das wohl mit java bewerkstelligen.

arrepio

<ai raip iu>
Registered: Jan 2003
Location: vienna
Posts: 125
das hab ich mir auch schon gedacht, aber ich würde echt gern cocoa verwenden, also ein richtiges mac native programm entwickeln...

das problem wird wahrscheinlich auch dass es eher gui lastig wird...

SYSMATRIX

Legend
Legend
Registered: May 2000
Location: ~
Posts: 5020
wie wärs mit C++ und Qt?

Rektal

Here to stay
Registered: Dec 2002
Location: Inside
Posts: 4452
Gibts den fuer python/ruby cocoa bindings?

xdfk

pädagogisch wertvoll
Avatar
Registered: Sep 2000
Location: Graz
Posts: 6441
c++ und qt verwend ich momentan und wenn du das programm wirklich an die mac design guidelines anpassen willst bleibt dir viel arbeit uebrig.
du koenntest aber auch probieren eine moeglichst systemunabhaengige basis zu schaffen und spaeter das gui fuer jedes os unabhaengig zu implementieren.
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz