Avatar
MAF
Člen
Avatar
MAF:

Ahoj,
mam nápad na jednu skvělou hru. Přesto, že se programováním zabývám déle (převážně html a na základce v Baltíkovi), tak bych potřeboval poradit ohledně jazyka Objective C.

Momentálně studuji první ročník střední školy IT obor, kde se učíme C#. Protože mam radši jablečnou platformou, tak jsem se rozhodl naučit se i Objective C.

Vím, že příkazy ObjC jsou podobnější s C. Proto se rozhoduji nad tímto. Prostudovat si nejdřív jazyk C, kde lépe pochopím základy nebo rovnou jít na Objective C?

Popravdě se mi moc učit C nechce a nejradši bych šel rovnou na ObjC, ale bojím se, že bych tím přišel o něco, co by mě v budoucnu chybělo.

Co myslíte, kde mam začít?

Ještě dodán, že s jazykem C mám bohužel nulovou zkušenost :(

Odpovědět 16.2.2014 20:10
"Stay Hungry, Stay Foolish"
Avatar
Odpovídá na MAF
Vojtěch Pospíchal:

Jestli se na škole učíš C# jdi do Unity! V Unity programuješ v C# s možností exportu pro mnoho platforem - mimo jiné IOS.... (Dále třeba Android, PC, Mac, Linux...). Vřele doporučuji!

 
Nahoru Odpovědět 16.2.2014 20:14
Avatar
MAF
Člen
Avatar
MAF:

O tom jsem uvažoval, ale mam velký zájem se naučit Objective C, abych mohl tvořit na iOS i aplikace. A později bych chtěl umět i C++

Ale dík :) Zkusím na to mrknout i v Unity.

Nahoru Odpovědět 16.2.2014 20:20
"Stay Hungry, Stay Foolish"
Avatar
Odpovídá na MAF
Vojtěch Pospíchal:

Nemáš zač ;) Jen příště prosím používej tlačítko odpovědět.

 
Nahoru Odpovědět 16.2.2014 20:34
Avatar
MAF
Člen
Avatar
Odpovídá na Vojtěch Pospíchal
MAF:

Jej sorry :D Nevšiml jsem si ho :D

Nahoru Odpovědět 16.2.2014 20:47
"Stay Hungry, Stay Foolish"
Avatar
petrph
Člen
Avatar
petrph:

Ve skutečnosti je to právě naopak, totiž jazyk C je základ, a až jeho rozšířením jsou zmíněné další jazyky jak C++, tak i ObjC .
Tudíž pro oba se dá doporučit se naučit napřed pořádně Céčko a pak pokračovat v nich. Sice se dá konkrétně třeba v C++ začít přímo v C++ (a podobně v C#),protože kvalitní učebnice či kurz tě tím naučí i základy C ale zrovna v případě ObjC je problém v tom že je k němu málo literatury i školení (a ani na webu toho moc není).Všude se nějak předpokládá že to "céčko!" už umíš, a jde se rychle na rozšíření ObjC.Takže, pokud se teprve učíš základy programovaní, tak aby ti pak skutečně "něco nechybělo"

 
Nahoru Odpovědět 17.2.2014 2:51
Avatar
MAF
Člen
Avatar
Odpovídá na petrph
MAF:

Mam tady tuhle knihu o Céčku, takže bych měl začít tedy s ní?

http://knihy.cpress.cz/…jazyk-c.html

Pak mam ještě tuhle ne ObjC

http://knihy.cpress.cz/…ve-c-20.html

Nahoru Odpovědět 17.2.2014 10:07
"Stay Hungry, Stay Foolish"
Avatar
petrph
Člen
Avatar
Odpovídá na MAF
petrph:

Jo, projdi si podrobně tu v tom Céčku, to je základ. Pokud se týče ObjC, tam si to posuď sám, jestli tu knížku už máš, tak pak v tom pokračuj.
Ono jde zkrátka o to jestli se chceš učit Objective C a nebo hned začít vyvíjet aplikace pro iPhone či jiná zařízení Applu-tomu asi podřídit i tu knížku, pokud by sis jí měl kupovat.Zase i ten Objective C je jenom základ..

 
Nahoru Odpovědět 17.2.2014 14:27
Avatar
MAF
Člen
Avatar
Odpovídá na petrph
MAF:

Jde o to, že mam opravdu dobrý nápad, který bych chtěl co nejdříve vydat... Spíš to vidím, tak že zkusím udělat tu jednoduchou hru a pak se doučím C. Bojím se jenom toho, že bych si v tom udělal nepořádek...

Nahoru Odpovědět 17.2.2014 17:39
"Stay Hungry, Stay Foolish"
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 9 zpráv z 9.