Xargon Inviato 25 Novembre 2008 Segnala Condividi Inviato 25 Novembre 2008 Un mio amico sta sviluppando un software e lo vorrebeb fare multi piattaforma Linux, Mac, Windows. Il suo sistema operativo è Linux. Come può lui eseguire il porting su mac e testarlo senza avere un mac? Se installa Leopard in macchina virtuale non si installa, gli da degli errori e a quanto ho senito anche se la sua copia di Leopard è originale non si può comunque installarla in macchina virtuale per dei blocchi inseriti da Apple (quindi penso che la cosa non sia legale ed è meglio lasciar stare giusto?). Ad ogni modo come si può fare questo porting dato che lui non possiede un Mac? MacBook Pro 15" (March 2011), Intel Core i7 quad-core a 2,2GHz, 4GB (1333MHz), 500GB - 7200 rpm, Intel HD Graphics 3000 & AMD Radeon HD 6750M (1GB GDDR5) iPhone 4 32GB Jailbroken fw 4.1 Link al commento Condividi su altri siti Altre opzioni di condivisione...
chitebbeiv Inviato 25 Novembre 2008 Segnala Condividi Inviato 25 Novembre 2008 non è che ci sono blocchi inseriti da parte di apple, piùttosto Leopard non è ancora supportato dalle macchine virtuali in circolazione, tranne nella versione server se non sbaglio. quindi, a meno che non abbia intenzione di comprare un mac (se usa linux ne dubito fortemente...), credo che dovrai testarglieli tu!  MacBook Pro 2011 13" i5 2.4GHz 4GB  I'm a mac user Link al commento Condividi su altri siti Altre opzioni di condivisione...
Xargon Inviato 25 Novembre 2008 Autore Segnala Condividi Inviato 25 Novembre 2008 Io posso si testarglieli, ma come può lui sviluppare e pacchettizzare per mac? Comunque si, lui non ha intenzione di acquistare un Mac, e io ero come lui, utilizzavo Linux. Ho acquistato un Mac per il fatto che producono ottime macchine che durano negli anni e infatti ora ho anche Linux (anche se in macchina virtuale). Poi mi sono innamorato di Leopard che alla fine è imparentato col Pinguino MacBook Pro 15" (March 2011), Intel Core i7 quad-core a 2,2GHz, 4GB (1333MHz), 500GB - 7200 rpm, Intel HD Graphics 3000 & AMD Radeon HD 6750M (1GB GDDR5) iPhone 4 32GB Jailbroken fw 4.1 Link al commento Condividi su altri siti Altre opzioni di condivisione...
chitebbeiv Inviato 25 Novembre 2008 Segnala Condividi Inviato 25 Novembre 2008 se non ha mac non può pacchettizzare, dovrebbe farlo sul tuo al massimo... se poi vuoi sapere che programmi usare allora dipende dal linguaggio utilizzato, ma di solito va bene XCode!  MacBook Pro 2011 13" i5 2.4GHz 4GB  I'm a mac user Link al commento Condividi su altri siti Altre opzioni di condivisione...
Xargon Inviato 25 Novembre 2008 Autore Segnala Condividi Inviato 25 Novembre 2008 Beh utilizza principalmente java, però ci sono molte incomatibiità , diciamo che il java su mac gode di un abbondante pressapochismo e non tutto fuziona, deve essere molto riadattato... Quindi il linea teorica lui potrebbe far girare una versione server di leopard in vmware e programmare li sopra? Xcode è gratuito? MacBook Pro 15" (March 2011), Intel Core i7 quad-core a 2,2GHz, 4GB (1333MHz), 500GB - 7200 rpm, Intel HD Graphics 3000 & AMD Radeon HD 6750M (1GB GDDR5) iPhone 4 32GB Jailbroken fw 4.1 Link al commento Condividi su altri siti Altre opzioni di condivisione...
chitebbeiv Inviato 25 Novembre 2008 Segnala Condividi Inviato 25 Novembre 2008 si, esatto, può fare così! in ogni caso io programmo in java su mac e non trovo tutto questo pressapochismo... io utilizzo Eclipse come IDE e ho portato senza problemi progetti cominciati su windows e passati per linux direttamente e definitivamente qui su mac, senza contare che poi usiamo SVN nel gruppo in cui sviluppo e ogni volta ognuno utilizza un OS diverso proprio per testare il programma nella portabilità . se poi vogliamo parlare di tutti i difetti di java allora è un'altra storia...  MacBook Pro 2011 13" i5 2.4GHz 4GB  I'm a mac user Link al commento Condividi su altri siti Altre opzioni di condivisione...
Xargon Inviato 25 Novembre 2008 Autore Segnala Condividi Inviato 25 Novembre 2008 Si beh... forse non stai programmando un videogioco online lol Abbiamo trovato problemi con le librerie grafiche, c'erano problemi nella corretta visualizzazione delle finestre, ma il mio amico ora ha trovato una nuova libreria che sembra ottima! MacBook Pro 15" (March 2011), Intel Core i7 quad-core a 2,2GHz, 4GB (1333MHz), 500GB - 7200 rpm, Intel HD Graphics 3000 & AMD Radeon HD 6750M (1GB GDDR5) iPhone 4 32GB Jailbroken fw 4.1 Link al commento Condividi su altri siti Altre opzioni di condivisione...
chitebbeiv Inviato 26 Novembre 2008 Segnala Condividi Inviato 26 Novembre 2008 aaaaa quindi i problemi sono le librerie grafiche, allora è tutta un'altra storia! in ogni caso l'unica soluzione che mi viene in mente è virtualizzare, che poi è come faccio io per i miei di rpogetti!  MacBook Pro 2011 13" i5 2.4GHz 4GB  I'm a mac user Link al commento Condividi su altri siti Altre opzioni di condivisione...
Xargon Inviato 26 Novembre 2008 Autore Segnala Condividi Inviato 26 Novembre 2008 Capito, quindi acquisto una versione server e la virtualizzo con vmware. Grazie infinite MacBook Pro 15" (March 2011), Intel Core i7 quad-core a 2,2GHz, 4GB (1333MHz), 500GB - 7200 rpm, Intel HD Graphics 3000 & AMD Radeon HD 6750M (1GB GDDR5) iPhone 4 32GB Jailbroken fw 4.1 Link al commento Condividi su altri siti Altre opzioni di condivisione...
chitebbeiv Inviato 26 Novembre 2008 Segnala Condividi Inviato 26 Novembre 2008 esatto... "acquista"...  MacBook Pro 2011 13" i5 2.4GHz 4GB  I'm a mac user Link al commento Condividi su altri siti Altre opzioni di condivisione...
Xargon Inviato 26 Novembre 2008 Autore Segnala Condividi Inviato 26 Novembre 2008 Certo tutto il software deve essere acquistato legalmente, anche se costa tanto, è giusto cosi, o no? U.u MacBook Pro 15" (March 2011), Intel Core i7 quad-core a 2,2GHz, 4GB (1333MHz), 500GB - 7200 rpm, Intel HD Graphics 3000 & AMD Radeon HD 6750M (1GB GDDR5) iPhone 4 32GB Jailbroken fw 4.1 Link al commento Condividi su altri siti Altre opzioni di condivisione...
manang Inviato 26 Novembre 2008 Segnala Condividi Inviato 26 Novembre 2008 ma java non gira su macchina virtuale? mi fa strano questo problema nel porting. Link al commento Condividi su altri siti Altre opzioni di condivisione...
chitebbeiv Inviato 26 Novembre 2008 Segnala Condividi Inviato 26 Novembre 2008 Certo tutto il software deve essere acquistato legalmente, anche se costa tanto, è giusto cosi, o no? U.u certo è così, sono d'accordissimo, però comprare una licenza solo per testare un gioco una tantum... diciamo che steve può anche chiudere un occhio visto il piacere che gli fai sviluppando software per lui... ma java non gira su macchina virtuale?mi fa strano questo problema nel porting. la sun dichiara che java è portabile. infatti se fai programmi tipo HelloWorld lo è eccome. ma quando cominci ad averci un pò di esperienza ti rendi conto che è portabile un pò per finta... anzi in realtà java è un pò tutto per finta... ti prende per i fondelli, ha vettori a dimensione dinamica che invece non sono tali, strutture dati predefinite che credi facciano quello che dovrebbero fare, ma in realtà lo fanno a modo loro. dall'altro lato però è semplice da usare e anche parecchio potente. ogni linguaggio ha i suoi compromessi e forse in java questi sono abbastanza equilibrati per essere dafinito un buon linguaggio di programmazione nelle sue potenzialità e nei suoi limiti, la macchina virtuale è solo uno dei tanti compromessi...  MacBook Pro 2011 13" i5 2.4GHz 4GB  I'm a mac user Link al commento Condividi su altri siti Altre opzioni di condivisione...
Xargon Inviato 27 Novembre 2008 Autore Segnala Condividi Inviato 27 Novembre 2008 certo è così, sono d'accordissimo, però comprare una licenza solo per testare un gioco una tantum... diciamo che steve può anche chiudere un occhio visto il piacere che gli fai sviluppando software per lui...A dir la verità era detto con tono ironico la sun dichiara che java è portabile.infatti se fai programmi tipo HelloWorld lo è eccome. ma quando cominci ad averci un pò di esperienza ti rendi conto che è portabile un pò per finta... anzi in realtà java è un pò tutto per finta... ti prende per i fondelli, ha vettori a dimensione dinamica che invece non sono tali, strutture dati predefinite che credi facciano quello che dovrebbero fare, ma in realtà lo fanno a modo loro. dall'altro lato però è semplice da usare e anche parecchio potente. ogni linguaggio ha i suoi compromessi e forse in java questi sono abbastanza equilibrati per essere dafinito un buon linguaggio di programmazione nelle sue potenzialità e nei suoi limiti, la macchina virtuale è solo uno dei tanti compromessi... Si ma di sicuro non si può parlare di portabilità ... se proprio di TRASportabilità , nel senso che comuqnue bisogna fare molta attenzione alle librerie che si usano perchè non tutte funzionano a dovere su altri sistemi operativi. MacBook Pro 15" (March 2011), Intel Core i7 quad-core a 2,2GHz, 4GB (1333MHz), 500GB - 7200 rpm, Intel HD Graphics 3000 & AMD Radeon HD 6750M (1GB GDDR5) iPhone 4 32GB Jailbroken fw 4.1 Link al commento Condividi su altri siti Altre opzioni di condivisione...
chitebbeiv Inviato 27 Novembre 2008 Segnala Condividi Inviato 27 Novembre 2008 A dir la verità era detto con tono ironico vale lo stesso per me... Si ma di sicuro non si può parlare di portabilità ... se proprio di TRASportabilità , nel senso che comuqnue bisogna fare molta attenzione alle librerie che si usano perchè non tutte funzionano a dovere su altri sistemi operativi. esattamente!  MacBook Pro 2011 13" i5 2.4GHz 4GB  I'm a mac user Link al commento Condividi su altri siti Altre opzioni di condivisione...
Xargon Inviato 27 Novembre 2008 Autore Segnala Condividi Inviato 27 Novembre 2008 Vedo che la pensiamo nello stesso modo MacBook Pro 15" (March 2011), Intel Core i7 quad-core a 2,2GHz, 4GB (1333MHz), 500GB - 7200 rpm, Intel HD Graphics 3000 & AMD Radeon HD 6750M (1GB GDDR5) iPhone 4 32GB Jailbroken fw 4.1 Link al commento Condividi su altri siti Altre opzioni di condivisione...
chitebbeiv Inviato 28 Novembre 2008 Segnala Condividi Inviato 28 Novembre 2008 credo si tratti di buon senso in questo caso, nient'altro...  MacBook Pro 2011 13" i5 2.4GHz 4GB  I'm a mac user Link al commento Condividi su altri siti Altre opzioni di condivisione...
Xargon Inviato 28 Novembre 2008 Autore Segnala Condividi Inviato 28 Novembre 2008 Già , buon senso che da parte di molte società non c'è... MacBook Pro 15" (March 2011), Intel Core i7 quad-core a 2,2GHz, 4GB (1333MHz), 500GB - 7200 rpm, Intel HD Graphics 3000 & AMD Radeon HD 6750M (1GB GDDR5) iPhone 4 32GB Jailbroken fw 4.1 Link al commento Condividi su altri siti Altre opzioni di condivisione...
Messaggi raccomandati
Archiviato
Questa discussione è archiviata e chiusa a future risposte.