Rotor || Mono OSX
-
- Viestit: 372
- Liittynyt: 9.2.2004 klo 0.31
Rotor || Mono OSX
Viesti Kirjoittaja absum »
OSX:äänkin ulottuvaan Crossplatform -koodaamiseen ei taida olla tänä päivänä tarjolla kuin Java, vaan kuinka hyvin Java toimii Macissa? Toteuttaako se luonnollisen näköistä UI:ta ja toimiiko se riittävän ripeästi?
Omalle kohdalle unelma olisi tietysti toteuttaa itseään C#:lla ja .NET Frameworkin kulkeutuminen myös OSX:lle, kuten se nyt on jo käytettävissä Linux-maailmassa. Onko tietoa, olisiko kenties Rotorin tai Monon pohjalle tulossa mitään OSX .NET Frameworkiä? En tunne OSX:n rakennetta, mutta voisi olettaa että Mono olisi kohtuullisen helppo saattaa toimintaan. Vai eroaako ikkunankäsittelijät kovastikin macissa ja linuxissa? Monossahan käsittääkseni ovat GUI-työkalut GTK+:n niskassa ja [url="http://gtk-osx.sourceforge.net/]GTK+:sta on näemmä tekeillä OSX[/url] -versionsa.
-
- Viestit: 2566
- Liittynyt: 21.2.2004 klo 12.53
- Paikkakunta: Ylivieska
Re: Rotor || Mono OSX
Viesti Kirjoittaja freemem »
OSX:äänkin ulottuvaan Crossplatform -koodaamiseen ei taida olla tänä päivänä tarjolla kuin Java
mitä käsitän crossplatform työkaluilla, Realbasic on ohjelma joka alkoi macissä, nyttemin realbasic pro:lla voi tehdä mac 9, os x, linux ja windows softia.
Ei siinä mielessä että realbasic on lähinnä verrattavissa visual basiciin, ja kaukana javasta ja c:stä. Mutta ihan selvenyksenä jos jollakulla on tarvetta "kevyeen" ja nopeasti tehtävään projektiin mac/win/linux maailmoihin.
-
- Viestit: 372
- Liittynyt: 9.2.2004 klo 0.31
Re: Rotor || Mono OSX
Viesti Kirjoittaja absum »
Mutta. Sekaplattiksiin tarvitaan PRO -versio, joka on yhtä kuin kallis satunnaiseen leikkimiseen. Mielenkiintoisen oloinen kuitenkin, vaikka käskytetään VB:n kaltaisella epämiellyttävällä kielellä.
Täytynee demoversio ladata ja testata jossain vaiheessa.
-
- Viestit: 395
- Liittynyt: 23.2.2004 klo 21.26
Re: Rotor || Mono OSX
Viesti Kirjoittaja Micael »
Menee vähän ohi aiheen, mutta hienoa huomata, että minulla on hengenheimolaisia! I-n-h-o-a-n Visual Basicin syntaksia! Dim sitä ja Dim tätä...vaikka käskytetään VB:n kaltaisella epämiellyttävällä kielellä.
-
- Viestit: 18040
- Liittynyt: 20.2.2004 klo 23.12
- Paikkakunta: Tampere
Re: Rotor || Mono OSX
Viesti Kirjoittaja Jamac »
-
- Viestit: 18040
- Liittynyt: 20.2.2004 klo 23.12
- Paikkakunta: Tampere
Re: Rotor || Mono OSX
Viesti Kirjoittaja Jamac »
-
- Viestit: 395
- Liittynyt: 23.2.2004 klo 21.26
Re: Rotor || Mono OSX
Viesti Kirjoittaja Micael »
En ole perehtynyt REAL Basiciin, mutta jos RB:n saa upotettua C-koodia, niin luulisi tuon toimivan. Ja tietenkin sillä oletuksella, että C-koodi on puhdasta ANSI-C:tä eikä sisällä mitään konekohtaisia funktiokutsuja tms. Mutta sitten taas toisaalta, jos noin tehdään, voitaisiin samalla koko ohjelma tehdä pelkkää Real Basicia käyttämällä.ydin(idea) olisi vaikka C:llä kirjoitettu ja mikä sitten ympättäisiin RealBasic:iin
-
- Viestit: 2566
- Liittynyt: 21.2.2004 klo 12.53
- Paikkakunta: Ylivieska
Re: Rotor || Mono OSX
Viesti Kirjoittaja freemem »
Kyllä ja ei, koodia ei voi suoraan upottaa, mutta realbasic projekteissa voi käyttää kirjastoja, joten jos tarvittavat c koodit tehdään kirjastoksi niin mikäetttei.En ole perehtynyt REAL Basiciin, mutta jos RB:n saa upotettua C-koodia
-
- Viestit: 18040
- Liittynyt: 20.2.2004 klo 23.12
- Paikkakunta: Tampere
Re: Rotor || Mono OSX
Viesti Kirjoittaja Jamac »
Joo, hahmottelemani ajatus justiinsa noin, että C:llä olis vaan ne "deep inside" systeemit tehty mitkä ei tarvi minkäänlaista käyttäjän inputtia/outputtia. RB jäisi kohtuullisen pieneksi josta kutsuttaisiin vain noita C funktioita mitkä hoitais suuremmat järkeä vaativat operaatiot. Lähinnä siksi että ajatus basicista ei innosta kun oikeasta ohjelmoinnista puhutaan. Leikkijutut (GUI asiat yms.) voisi sitten jättää Basic:lle.jos RB:n saa upotettua C-koodia, niin luulisi tuon toimivan. Ja tietenkin sillä oletuksella, että C-koodi on puhdasta ANSI-C:tä eikä sisällä mitään konekohtaisia funktiokutsuja tms. Mutta sitten taas toisaalta, jos noin tehdään, voitaisiin samalla koko ohjelma tehdä pelkkää Real Basicia käyttämällä.
-
- Viestit: 372
- Liittynyt: 9.2.2004 klo 0.31
Re: Rotor || Mono OSX
Viesti Kirjoittaja absum »
Framework -pohjaisesti ajateltunahan idea on juuri se, että softa kaikkinensa voidaan toteuttaa kokonaan yhdellä välikielellä GUI:ta myöten. Framework tulkkaa ja käskyttää sitten alustakohtaisesti natiiveja funktioita, käyttää siis OS:n omia kirjastoja.pitää varmaan erottaa todella kurinalaisesti ohjelman "insinööripuoli" ja GUI erikseen...(?)
.NET Framework ja Open Source siskonsa Mono toteuttaa tätä jo Linux/Windows -ympäristössä, Java taitaa omata oma UI -piirtovälineensä.
-
- Viestit: 18040
- Liittynyt: 20.2.2004 klo 23.12
- Paikkakunta: Tampere
Re: Rotor || Mono OSX
Viesti Kirjoittaja Jamac »
-
- Viestit: 28342
- Liittynyt: 21.2.2004 klo 12.07
- Paikkakunta: Vantaa
Re: Rotor || Mono OSX
Viesti Kirjoittaja kallekilponen »
-
- Viestit: 372
- Liittynyt: 9.2.2004 klo 0.31
Re: Rotor || Mono OSX
Viesti Kirjoittaja absum »
Jahas, eikös pistetä porukalla joku 800 / G4 PowerMacci tolle Absumille
Syvä kumarrus kauniista ajatuksesta, mutta jätetäänpä kuitenkin sille tasolleRahankeräys pystyyn vaan.
Kyllä sellainen tulee sitten ostettua ihan itse, kun tahtotila siihen tarpeeksi kasvaa.
-
- Viestit: 839
- Liittynyt: 15.12.2004 klo 10.53
Re: Rotor || Mono OSX
Viesti Kirjoittaja tsjlehti »
Tai natiivia ja natiivia. SWT kai tekee natiiveja ikkunoita javasta käsin. Nopeudesta ei ole tietoa sen kummemmin kuin että Eclipse käyttää sitä ja on riittävän nopea (ts. omassa koneessani tulee ensin vastaan muistin määrä kuin nopeus).
Toinen vaihtoehto voisi olla python ja wxwindows.
-
- Viestit: 372
- Liittynyt: 9.2.2004 klo 0.31
Re: Rotor || Mono OSX
Viesti Kirjoittaja absum »
Alkuperäisestä postauksesta on nyt sen verran edistytty, että G4 on kinuttu, JIdea on asennettuna ja asiaa on sormeiltu.JIdea siksi, että Eclipsen kanssa loppuu muisti väkisin ihan mistä vaan laitteesta
SWT varmasti yksi varteenotettava vaihtoehto, täytyy siihen tutustua. Oma kokemusalueeni tällä hetkellä on javasta vielä heikompaa kuin Macista, mutta asia korjaantunee pian.
-
- Viestit: 97
- Liittynyt: 21.2.2004 klo 10.23
- Paikkakunta: Vantaa
Re: Rotor || Mono OSX
Viesti Kirjoittaja pepez »
http://www.wxwindows.org/
"What is wxWidgets?
wxWidgets gives you a single, easy-to-use API for writing GUI applications on multiple platforms. Link with the appropriate library for your platform (Windows/Unix/Mac, others coming shortly) and compiler (almost any popular C++ compiler), and your application will adopt the look and feel appropriate to that platform. On top of great GUI functionality, wxWidgets gives you: online help, network programming, streams, clipboard and drag and drop, multithreading, image loading and saving in a variety of popular formats, database support, HTML viewing and printing, and much much more."
Tuolla joskus tehtiin harjoitustyönä Windows, Linux ja WindowsCE versiot samasta RISK-kloonista.
- Pepez
Palaa sivulle “Ohjelmointi, skriptit ja palvelimet”
- Yleiset aiheet
- ↳ Ajankohtaista Apple-maailmasta
- ↳ Käyttöjärjestelmät
- ↳ Ohjelmat
- ↳ Yleiskeskustelu
- Mac ja oheislaitteet
- ↳ Yleiskeskustelu laitteista
- ↳ MacBook, MacBook Pro ja MacBook Air
- ↳ iMac
- ↳ Mac mini
- ↳ Mac Pro ja Mac Studio
- ↳ Ongelmia Macin kanssa?
- iPhone, iPad ja Apple Watch
- ↳ iPhone-, iPad- ja Apple Watch -laitekeskustelu
- ↳ iPhone-, iPad- ja Apple Watch -ohjelmat sekä iOS
- ↳ Ongelmia iPhonen, iPadin tai Apple Watchin kanssa?
- Huviksi ja hyödyksi
- ↳ Off-topic
- ↳ Kuva ja graafinen suunnittelu
- ↳ Audio ja musiikki
- ↳ Video, televisio ja elokuvat
- ↳ Pelit ja pelaaminen
- ↳ Ohjelmointi, skriptit ja palvelimet
- ↳ Tietoturva ja varmuuskopiointi
- ↳ Verkot, mobiilidata ja muut puhelimet
- ↳ Retronurkka
- ↳ Foorumin ylläpito
- Kauppapaikka
- ↳ Myydään Mac
- ↳ Myydään iPhone, iPad ja iPod
- ↳ Myydään muut Applen tuotteet
- ↳ Myydään muuta tietotekniikkaa
- ↳ Ostetaan Mac
- ↳ Ostetaan iPhone, iPad ja iPod
- ↳ Ostetaan muut Applen tuotteet
- ↳ Ostetaan muuta tietotekniikkaa
- ↳ Vaihdetaan, annetaan, työtä haetaan ja tarjotaan
- ↳ Kauppapaikan keskustelu ja hintavinkit