/ / Xcode 3 a Xcode 4, aký je rozdiel? - iphone, ios, xcode, xcode4

Xcode 3 a Xcode 4, aký je rozdiel? - iphone, ios, xcode, xcode4

Chcem začať vyvíjať Hry pre Apple iPhonea iPady, ale mám nejaké súvisiace otázky. Mám Mac so systémom Mac OS X Leopard 10.5.5. Takže iba podporovaná verzia Xcode pre Leopard 10.5.5 je Xcode 3, takže chcem vedieť:

Je v poriadku začať sa vyvíjať v Xcode 3? Bude to fungovať na všetkých telefónoch iPhone a iPad? Alebo by som si mal kúpiť nový počítač Mac so systémom Lion, aby som nainštaloval Xcode 4 a vyvinul na ňom aplikáciu?

Aké sú nevýhody používania Xcode 3?

odpovede:

3 pre odpoveď č. 1

Je v poriadku začať sa vyvíjať v Xcode 3?

Je to v poriadku, ale v Xcode 3 nemôžete využiť výhodymnohých nových funkcií v Xcode 4, ako sú ARC a storyboardy. Xcode 3 navyše nepodporuje najnovšiu verziu Objective-C; Podporuje Objective-C 2.0, ktorému chýba uvedenie nových funkcií s vydaním iOS 6.

Bude to fungovať na všetkých telefónoch iPhone a iPad?

Nie. Pomocou Xcode 3 môžete vyvíjať iba aplikácie pre staršie zariadenia. Verím, že každá verzia iOS pod 4.0 (nie je si istá).

Alebo by som si mal kúpiť nový počítač Mac so systémom Lion, aby som nainštaloval Xcode 4 a vyvinul na ňom aplikáciu?

Odporúčam kúpiť si nový Mac so systémom Lionnainštalovať Xcode 4, aby ste zostali v obraze s najnovšími funkciami Objective-C a Xcode, aby ste nezostali pozadu, keď konkurenční vývojári využívajú najnovšie funkcie telefónu na vytvorenie lepšieho používateľského prostredia všade okolo.

Aké sú nevýhody používania Xcode 3?

  • V Xcode 3 sú Xcode a Interface Builder oddelené, na rozdiel od Xcode 4, kde sú integrované.
  • Xcode 3 nepodporuje storyboardy, ktoré výrazne uľahčujú proces navrhovania vášho rozhrania.
  • Xcode 3 nepodporuje ARC, čo výrazne zjednodušuje správu pamäte.
  • Xcode 4 má novú funkciu nazývanú AsistentEditor, ktorý dopĺňa súbor, na ktorom pracujete. Napríklad, ak „prepracujete súbor záhlavia pre triedu s názvom„ MyClass “, pomocný editor zobrazí implementačný súbor.
  • Xcode 4 má omnoho lepšie automatické dopĺňanie ako Xcode 3; podporuje novú funkciu „Fix-It“, ktorá nielen upozorní na chyby vo vašom kóde, ale poskytne riešenia na ich odstránenie.
  • Xcode 4 spolupracuje s Gitom na zabezpečovaní efektívnej správy zdrojov.

Viac informácií o rozdieloch medzi Xcode 3 a Xcode 4 nájdete tu: http://developer.apple.com/library/mac/#documentation/IDEs/Conceptual/Xcode4TransitionGuide/Introduction/Introduction.html

Dúfam, že to pomôže!


1 pre odpoveď č. 2

Budete musieť aktualizovať xcode na 4, pretože nebudete môcť používať funkcie iOS5, na distribúciu svojej aplikácie do Appstore budete potrebovať novšiu verziu xcode