Xcode 3 vs xcode 4
Xcode, Mac OS X Server sekä muuta hauskaa ja hyödyllistä
9 viestiä
• Sivu 1/1
-
- Viestit: 47
- Liittynyt: 26.5.2010 klo 14.28
Xcode 3 vs xcode 4
Viesti Kirjoittaja Samppaa »
Noniin, eli oli pakko tehdä tämä, koska itsestä xcode 4 tuntuu järjettömän paskalta. Suurin syy on se, että kyseinen ohjelma kaatuilee todella usein, yleensä kun tekee jotain väärin esim yrittää siirtää jotain view controlleria väärän kohtaa hierarkiassa etc.. Pakko tota xcode nelosta on käyttää jos haluaa iOS 5.0 tehdä jotain, muuten kyllä palaisin kolmoseen oitis. Ei kyllä tunnu xcode 4 olevan "valmis" vielä. Onko muilla ollut samanlaista? Ärsyttää vaan niin jäätävästi kun nyt saanut leikkiä tämän kanssa.
-
- Viestit: 4725
- Liittynyt: 8.3.2004 klo 17.38
- Paikkakunta: Helsinki
Re: Xcode 3 vs xcode 4
Viesti Kirjoittaja spiidi78 »
Tuo uusin versio on kaatunut itsellä ehkä kaksi kertaa yhteensä, kummallakaan kerralla ei tosin menetetty mitään. Joskus se myös alkaa tuntumaan melko raskaalta. Muuten kyllä kolmosta miljoona kertaa parempi. IB on ehkä vähän sekavahko, tosin kolmosessa se oli vielä sekavampi. Yleensä kaikki minkä voi jättää tekemättä IB:ssä on vain plussaa. Ärsyttävä piirre Git-integroinnissa on, että XCode user datat yms turhuudet tuntuu tulevan väkisin mukaan, vaikka niillä ei tee mitään versionhallinnassa. Tästä johtuen XCode valittaa aina muutoksista, kun yrittää pushata serverille. Homma täytyy käydä manuaalisesti tekemässä komentoriviltä. Koodieditori on kyllä Xcode4:ssä valovuoden edellä kolmosta, ja se onkin käytännössä tärkein osa-alue debuggerin ohella koko IDE:ssä.
Viimeksi muokannut spiidi78, 10.6.2011 klo 13.47. Yhteensä muokattu 5 kertaa.
-
- Viestit: 47
- Liittynyt: 26.5.2010 klo 14.28
Re: Xcode 3 vs xcode 4
Viesti Kirjoittaja Samppaa »
Kyllä meinaa ärsytti eilen toi kaatuili lähinnä. Koodi editori on kyllä hyvä ja olen samaa mieltä, että se alkaa välillä tuntumaan melko raskaalta.
-
- Viestit: 46
- Liittynyt: 17.2.2009 klo 22.48
- Paikkakunta: Helsinki
Re: Xcode 3 vs xcode 4
Viesti Kirjoittaja mpmartik »
En ole itse vielä paljon Xcode nelosta käyttänyt, mutta sen perusteella mitä kaikkea WWDC:ssä esitettiin, kannattaa ehdottomasti ja varauksettomasti käyttää sitä ja Interface Builderia. Tai no, Applen kannalta Xcode 3 on miltei kuollut ja kuopattu, ja tulevaisuus on nelosessa ja LLVM + LLDB -yhdistelmässä. Ja niin, minun mielestäni Interface Builderin käyttäminen on silkastaan järkevää, mutta tiedän että moni on myös eri mieltä. Nelosessa kuitenkin IB:n ja koodieditorin integraatio on jo sen verran hyvällä tasolla että se oikeasti nopeuttaa ja helpottaa työskentelyä paljon, ja vähentää tyhmiä virheitä myös. Toki IB:n kanssa tulee omat sudenkuoppansa eikä sen logiikka aina seuraa maalaisjärkeä, mutta oman kokemukseni perusteella nettotulos on roimasti positiivinen.
Niin, semmoinen oma lievä "ärsytykseni" nelosen kanssa on, että paljon pitää klikkailla eri assistent yms. moodeja kun vaihtelee eri työvaiheiden ja -tilojen välillä. Pitäisi opetella kaikki näppäinoikotiet että siitä saisi sujuvaa.
Niin, semmoinen oma lievä "ärsytykseni" nelosen kanssa on, että paljon pitää klikkailla eri assistent yms. moodeja kun vaihtelee eri työvaiheiden ja -tilojen välillä. Pitäisi opetella kaikki näppäinoikotiet että siitä saisi sujuvaa.
-
- Viestit: 4725
- Liittynyt: 8.3.2004 klo 17.38
- Paikkakunta: Helsinki
Re: Xcode 3 vs xcode 4
Viesti Kirjoittaja spiidi78 »
Joo totta siis itsekin teen sillä "raamit" ohjelmaan (custom viewien rakenne jne). iPhone-ohjelmoinnissa saa näppärästi tehtyä esim kokonaiset dialogitkin. Jos on jotain staattista, niin aina tietty IB on silloin järkevämpi vaihtoehto. Ja NIB/XIB dynaamista latausta käytetään aika paljon eri puolilla OSX ja iOSää, joten se osin pakottaakin tekemään ainakin nuo raamit IB:llä.mpmartik kirjoitti:Ja niin, minun mielestäni Interface Builderin käyttäminen on silkastaan järkevää, mutta tiedän että moni on myös eri mieltä.
-
- Viestit: 46
- Liittynyt: 17.2.2009 klo 22.48
- Paikkakunta: Helsinki
Re: Xcode 3 vs xcode 4
Viesti Kirjoittaja mpmartik »
Juu, noin minäkin asian näen. Tietyllä tapaa suurin pettymykseni IB:hen on se, että iOSille ei voi tehdä ei layouttia portrait- ja landscape-orientaatioon, sen pitäisi minusta olla ns. itsestäänselvä ominaisuus. Ja sen myötä kaikenlainen dynaamisuus käyttöliittymään pitää toteuttaa koodilla. Vähentäisi paljon työtä jos järjestelmä osaisi dynaamisesti ladata eri NIB-tiedoston orientaation mukaan, samaan tapaan kuin nyt iPhone- ja iPad-tiedostot on eroteltu. Pitänee tehdä bug report Applelle...spiidi78 kirjoitti:Joo totta siis itsekin teen sillä "raamit" ohjelmaan (custom viewien rakenne jne). iPhone-ohjelmoinnissa saa näppärästi tehtyä esim kokonaiset dialogitkin. Jos on jotain staattista, niin aina tietty IB on silloin järkevämpi vaihtoehto. Ja NIB/XIB dynaamista latausta käytetään aika paljon eri puolilla OSX ja iOSää, joten se osin pakottaakin tekemään ainakin nuo raamit IB:llä.mpmartik kirjoitti:Ja niin, minun mielestäni Interface Builderin käyttäminen on silkastaan järkevää, mutta tiedän että moni on myös eri mieltä.
Mutta iOS 5:den mukana tulee yksi uudistus joka muuttaa tapaa millä ohjelmien käyttöliittymät suunnitellaan. Ja kyseessä on mielestäni todella isosta asiasta, sellaisesta joka parhaimmillaan vähentää käyttöliittymän suunnitteluun, testaamiseen ja toteuttamiseen kuluvaa aikaa puolella. No, hatusta vedetty luku, mutta jos toimii iteratiivisesti ja testailee eri käyttöliittymävaihtoehtoja, niin jatkossa Xcode on siihen ihan yhtä näppärä työkalu kuin vaikkapa OmniGraffle tai Keynote. Monella tapaa itse asiassa näppärämpikin.
UITableView myös saa pari erittäin tervetullutta lisäystä/uudistusta jotka toimivat IB:n kautta ja myös vähentävät työmäärää merkittävästi. Kaiken kaikkiaan vaikuttaa siltä, että Apple on ns. tosissaan Xcode 4:n kanssa ja siitä kehitetään todella hyvää ja monipuolista, joskaan ei välttämättä kaikken helppokäyttöisintä työkalua.
-
- Viestit: 47
- Liittynyt: 26.5.2010 klo 14.28
Re: Xcode 3 vs xcode 4
Viesti Kirjoittaja Samppaa »
Nyt ei kyllä ole hetkeen tullut xcode 4 kanssa mitään ongelmia. Päivitysten myötä toimii todella hyvin. Itse kyllä tykkään käyttää IB:tä paljon, mutta aika usein kyllä tulee koodillakin osia tehtyä.
-
- Viestit: 4725
- Liittynyt: 8.3.2004 klo 17.38
- Paikkakunta: Helsinki
Re: Xcode 3 vs xcode 4
Viesti Kirjoittaja spiidi78 »
Nyt on XCode 4.1 (Lion only) ilmestynyt. Asennukseen 
edit: Jahas. Audio Unit stuffit on sitten muuttuneet ja plugin enää käänny. No, eiköhän noi kerkeä postituslistalla ratkomaan loman jälkeenkin

edit: Jahas. Audio Unit stuffit on sitten muuttuneet ja plugin enää käänny. No, eiköhän noi kerkeä postituslistalla ratkomaan loman jälkeenkin

Viimeksi muokannut spiidi78, 21.7.2011 klo 11.49. Yhteensä muokattu 1 kertaa.
-
- Viestit: 4725
- Liittynyt: 8.3.2004 klo 17.38
- Paikkakunta: Helsinki
Re: Xcode 3 vs xcode 4
Viesti Kirjoittaja spiidi78 »
Löytyikin technical note jonka avulla ratkaisin kääntymisongelmat. 8)
9 viestiä
• Sivu 1/1
Palaa sivulle “Ohjelmointi, skriptit ja palvelimet”
Hyppää
- 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