Programvare og maskinvare for iOS utvikling

stemmer
4

Hva er alternativene for å utvikle iPhone-programmer?
Tiden jeg har prøvd å installere GNU kit for Linux uten å lykkes! For mange trinn, og på og jeg var ikke i stand til å lage en enkel app.
Apple SDK synes å være mye mer lett, men jeg har ikke en Mac.
Så jeg mangler noe?

Publisert på 20/01/2009 klokken 12:51
kilden bruker
På andre språk...                            


5 svar

stemmer
7

Du trenger en Mac, ingen tvil. Du trenger også en iPhone eller iPod Touch til å utvikle seg på som selv simulatoren er ganske bra, det er ikke perfekt - Jeg har eksempelkode som fungerer fint i simulatoren, men mislykkes på maskinvaren. Maskinvaren må også endres for å legge utviklings nøklene til det så er det en viss risiko å bruke en ekte iPhone - mange vitner om at det er trygt nok, men selv jeg kyllingen og kjøpe en iPod Touch for utvikling. Nøkler må også være installert på din Mac og integreres i Xcode - og det er vanskelig nok å få rett selv med standard Apple oppsett. Xcode er gratis og egentlig ganske anstendig IDE.

Dine minimumskrav er derfor

En Intel Mac kjører den nyeste Mac OS. Billigste alternativet er det en Mac Mini - $ 599 selv om du kan sannsynligvis plukke opp en på Ebay som ville fungere helt fint for $ 400 eller mindre.

En iPod Touch (eller en iPhone dersom du trenger kameraet / telefonfunksjoner for din app) - $ 229

En utvikler lisens fra Apple, slik at du kan få de nødvendige nøkler - $ 99

For å understreke, du absolutt teste koden på ekte maskinvare og hvor mye smerte du går om å prøve å bruke noe annet enn en Mac og Xcode vil lett spise kostnadene ved å kjøpe en Mac.

Svarte 20/01/2009 kl. 13:43
kilden bruker

stemmer
7

Ja, Mac. Det er sannsynligvis ikke verdt innsatsen uten verktøy. Spesielt uten emulator. Apple utviklet iPhone, den kjører en versjon av OSX, og de har gjort verktøyene. Det er ikke engang liker alt du trenger er kompilatoren fordi du ikke har verktøy til å feilsøke, belastning og administrere applikasjoner.

Svarte 20/01/2009 kl. 12:57
kilden bruker

stemmer
2

Sjekk ut http://oreilly.com/catalog/9780596155193/ fra din lokale libarary, står det at du ikke trenger en Mac, bare en jailbroken iPhone / ipodtouch og Linux. Jeg vet ikke at du kan bruke SDK til å gjøre det, jeg venter på 2g jailbreak skal selv begynne, men jeg håper jeg ikke trenger en Mac.

Svarte 21/01/2009 kl. 22:26
kilden bruker

stemmer
1

Det er en annen FAQ nettsted som gir svar på mange av de grunnlegg iPhone utviklingsspørsmål som dette, som jeg har funnet nyttig. Så kan det være lurt å sjekke ut iPhoneDevelopmentFAQ.com

Svarte 20/01/2009 kl. 13:15
kilden bruker

stemmer
1

Foruten den offisielle MAC har du et prosjekt på google kode som forsøker å lage en verktøysett for Linux og Windows. iphone-dev Denne linken viser deg hvordan du bygger den.

Svarte 20/01/2009 kl. 12:59
kilden bruker

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more