9:47 < xsoti> patrzac z pkt. widzenia programisty ios jest duzo lepszy 09:47 <@ vand> bo? 09:48 < xsoti> po 1 to co napisalem wyzej, bo jest ujednolicony 09:48 < xsoti> po 2 jest apple store 09:48 < xsoti> i na appla najwiecej aplikacji sie sprzedaje 09:48 <@ vand> to nie czyni go lepszym 09:48 < xsoti> + jest zajebista dokumentacja 09:48 < xsoti> no dla codera czyni lepszym 09:48 <@ vand> te argumenty nie sa do tej rozmowy 09:48 < xsoti> bo daje wieksze perspektywy zarobku 09:48 <@ vand> nie ma zwiazku z programowaniem 09:48 <@ vand> z zarobkiem tak 09:48 < xsoti> i mi np. odpowiada objective c 09:48 <@ vand> powiedz zpunktu widzeni inzyniera 09:49 <@ vand> dlaczego jest ios lepszy od androida? 09:49 < xsoti> pisalem wyzej 09:49 <@ vand> nie 09:49 <@ vand> nie napisales 09:49 < xsoti> czytaj dokladniej 09:49 <@ vand> jakis belkot tylko 09:49 <@ vand> o apple store i zarabianiu 09:49 < xsoti> 09:48 < xsoti> po 1 to co napisalem wyzej, bo jest ujednolicony 09:49 < xsoti> + dokumentacja 09:50 <@ vand> to malo konkretne 09:50 <@ vand> jakis frazes 09:50 < xsoti> no qrwa jak chcesz to konkretniej 09:50 < xsoti> pisalem ze 3x 09:50 <@ vand> no niby dokumentacja ok 09:50 < xsoti> ze na andku sie roznia systemy 09:50 <@ vand> no konkretnie, jak inzynier 09:50 < xsoti> w zaleznosci od komorki 09:50 <@ vand> nie jak menadzer produktu 09:50 <@ vand> :) 09:52 < xsoti> http://simblog.pl/dlaczego-iphone-ma-lepsze-aplikacje-niz-android 09:52 <@ vand> ja pytam Ciebie 09:52 <@ vand> umiem uzywac internetu 09:52 < xsoti> no tu masz to co pisalem wczesniej 09:52 < xsoti> qrwa mac 09:52 < xsoti> przyklad od innej osoby zeby nie bylo ze sobie zmyslilem 09:53 <@ vand> ja wierze w to, ale oprocz fragmentacji andrioda, dlaczego developerka pod ios jest lepsza od tej pod androidem? 09:54 < xsoti> ja kodze na ios nie na andka i ten argument jest dla mnie wystarczajacy 09:55 <@ vand> ok 09:55 <@ vand> w to tez wierze 09:55 <@ vand> ja chce zebys sie wytlumacyzl: 9:47 < xsoti> patrzac z pkt. widzenia programisty ios jest duzo lepszy 09:55 <@ vand> z tego 09:55 <@ vand> skoro jestes programista, potrafisz wykazac zalety iOS 09:56 < xsoti> ale z ciebie jest koles 09:56 < xsoti> na sile mi sie starasz cos udowodnic 09:56 < xsoti> mimo ze wiesz ze nie masz racji 09:58 <@ vand> zauwaz ze ja nic nie probuje udowodnic 09:58 <@ vand> :) 09:58 <@ vand> ja sie tylko pytam 09:58 < xsoti> wiec jaki cel ma ta rozmowa 09:58 < xsoti> ja Ci napisalem dlaczego jest lepszy 09:58 < xsoti> dla programisty 09:58 <@ vand> nie napisales 09:58 <@ vand> napisales jak dzieciak albo sprzedawca 09:58 <@ vand> nic konkretnego 09:58 <@ vand> :) 09:58 < xsoti> programista ma szanse wiecej zarobic piszac na ios niz na andka 09:59 <@ vand> :) 09:59 < xsoti> programista ma lepsza dokumentacje co za tym idzie szybciej moze opanowac 09:59 <@ vand> plus nie ma gc 09:59 < xsoti> programista ma ujednolicony system co za tym idzie szybko moze stworzyc aplikacje ktora dziala na wszystkich iphonach 09:59 < xsoti> jak tego nie qmasz 09:59 <@ vand> sa 2 09:59 <@ vand> :) 09:59 < xsoti> to nie gadam z toba 09:59 < xsoti> masz jakies konkretne pytania? 10:00 <@ vand> tak, dlaczego z punktu widzenia czysto technicznego/inzynieryjnego ios > android? 10:00 <@ vand> ;) 10:00 <@ vand> i co z gc w iOS? 10:01 < xsoti> ja Ci napisalem dlaczego jest lepszy 10:01 < xsoti> i nie odparles tych zarzutow 10:02 < xsoti> a jak pisalem na andka nie kodze wiec szczegolow ci nie opisze, zapewno z czysto technicznego pkt widzenia pomijajac roznice miedzy systemami na poszczegolnych komorkach duzej roznicy nie ma 10:02 < xsoti> google shitu nie wypusci 10:02 <@ vand> 10:01 < xsoti> ja Ci napisalem dlaczego jest lepszy 10:02 <@ vand> 10:01 < xsoti> i nie odparles tych zarzutow 10:02 <@ vand> jakich arzutow? 10:03 < xsoti> ze na andku mniej zarobisz, ze ma gorsza dokumentacje i ze sie rozni 10:03 < xsoti> qrwa ty zacozles cos cpac 10:03 < xsoti> czy co 10:03 <@ vand> ty przestales i moze to problem 10:03 <@ vand> a moze i nie przestales 10:03 < xsoti> qrwa czlowieku ogarnij sie 10:03 < xsoti> szukasz dziury w calym 10:07 <@ vand> pomoge ci, 1) iOS(poprzez objc i fw) wymusza MVC/VC pattern, co jest dobre dla programisty 2) brak gc nie koniecznie jest to zlo, programista musi dbac o pamiec a nie czekac na gc, (wydajnosc, syzbkosc) 3) core data daje rade:> 4) masz HIG i okreslone zachowania UI*, co powoduje byc moze delikatne ograniczenia w zachowaniu aplikacji,a le tez jest powodem spojnosci calego UI ... plus oczywiste rzeczy takie jak objc jest supersetem C(korzysci oczywiste, foss), lub cos takiego jak delegacja, bardzo fajny mechanizm eliminujacy potrzebe dziedzieczenia 10:07 <@ vand> to miedzy innymi zalety ios 10:11 < xsoti> mvc nie masz nigdzie wymuszone 10:11 < xsoti> rownie dobrze mozesz wszystko w jednym kontrolerze zrobic 10:11 < xsoti> co oczywiscie nie jest najlepszym pomyslem 10:11 < xsoti> ale wymuszone nic nie jest 10:11 < xsoti> a gc ma byc w ios5 10:11 <@ vand> jest, 10:11 <@ vand> wymuszone 10:11 < xsoti> nie jest wymuszone 10:11 <@ vand> oczywiscie ze jest 10:11 < xsoti> mozesz stworzyc kontroler 10:11 < xsoti> w nim programistycznie stworzyc sobie view 10:12 < xsoti> i na nim operowac 10:12 <@ vand> oczywiscie, mozesz tez programowac liniowo albo strukturalnie 10:12 < xsoti> wymuszone nigdzie nie jest w kazdym badz razie 10:12 <@ vand> jest 10:12 <@ vand> tylko jestes zaglupi aby to zauwazyc 10:12 < xsoti> dobra nie chce mi sie z toba klucic 10:12 < xsoti> sam jestes glupi 10:12 < xsoti> mozesz stworzyc jedna klase 10:12 <@ vand> jasne 10:12 < xsoti> i bedziesz miec w nim kontroler i view 10:13 <@ vand> mozesz tez nasrac 10:13 < xsoti> mozesz 10:13 <@ vand> przeczytaj co napisalem 10:14 < xsoti> 10:14 <@ vand> jesli chodzi Ci o iOS5 to nie GC tylko ARC moze 10:15 < xsoti> ios5 ma miec garbage collection 10:15 < xsoti> chociaz juz na niego narzekaja 10:15 <@ vand> chyba ARC 10:15 <@ vand> a nei GC 10:15 <@ vand> to zupelnie rozne rzeczy