Swift Má cenu se učit ObjC?

Věnujete se vývoji aplikací pro Mac OS X, iOS nebo třeba webových služeb spojených s Apple produkty. Nabízíme prostor pro sdílení zkušeností.

Moderátoři: MichalM.Mac, zmiy, dandas, Macforum_Admin

Odpovědět
Uživatelský avatar
MAF
Příspěvky: 164
Registrován: 08 lis 2013 19:21
Bydliště: Praha
Kontaktovat uživatele:

Swift Má cenu se učit ObjC?

Příspěvek od MAF » 08 čer 2014 14:47

Zdravím,
po koupi iPhonu a iPadu, jsem si koupil MacBook, abych mohl vyvíjet na tyto úžasné přístroje. Jsem student IT a tak se ve škole učíme C#. Umím nějaké základy HTML, ale musím to ještě vylepšit :D + to chci obohatit o PHP.
Po koupi MacBooku jsem začal věnovat i nějaký čas ObjC, které pro mě od začátku bylo trochu těžší. Když jsem viděl představí Swiftu, tak jsem jásal a hned jsem si stáhl knížku. Ovšem nejsem registrovaný vývojář, takže nemůžu jazyk zkoušet a přes prázdniny by chtěl udělat nějakou hru. Tak teď přemýšlím jestli má cenu se ObjC učit, když pak budu asi dělat vše ve Swiftu, který bude asi pro studující "Ajťáky" lepší než ObjC, jak jsem zatím četl.

Prosím o radu zkušeného, protože se opravdu neumím rozhodnout, jak pokračovat ve své cestě vývojáře iOS aplikací.
MacBook Pro 16" M1 Pro 32 GB UM
Mac Pro mid 2010 2 x 2.93 GHz, 32 GB RAM, AMD VEGA 64
iPhone XS Max 256 GB
iPad Pro 12,9" 256 GB

Uživatelský avatar
lanny
Příspěvky: 1820
Registrován: 01 srp 2012 08:51
Kontaktovat uživatele:

Re: Swift Má cenu se učit ObjC?

Příspěvek od lanny » 08 čer 2014 14:58

Spousta příkladů, code snippets a free codu na webu je v ObjC. Určitě vám neuškodí se to naučit aspoň číst.

Zabza
Příspěvky: 70
Registrován: 18 říj 2012 21:06

Re: Swift Má cenu se učit ObjC?

Příspěvek od Zabza » 11 čer 2014 13:09

ObjC je opravdu odpudivé, ale bez něj to zatím nepůjde. Jako začátečník si musíš uvědomit, že programování pro IOS není o zvládnutí nějakého jazyka (to je celkem maličkost), ale jde zvládnutí frameworku IOS. Na každý prd existuje API, které ti udělá co si budeš přát, jen musíš vědět jak na něj. Když budeš znát framework IOS, přejít z ObjC na Swift bude legrácka.
Moje rada je začít v ObjC, protože na všechno najdeš příklad nebo tutorial. Swift by ti teď všechno jen zkomplikoval. Ten je zatím jen pro registrované vývojáře, takže by jsi si musel koupit vývojářský účet za 99$ a věř tomu, že ho ještě nějakou dobu nebudeš potřebovat.
Když už něco platit, tak si kup přístup k tutorialům na http://www.raywenderlich.com. Myslím, že za 15$ na měsíc tam získáš přístup k cca stovce video tutorialů, které tě protáhnou základy programování pro IOS.
Hodně štěstí a pevné nervy. S ObjC jsou nezbytné ;)
13" MBP 2016
iPhone SE 64GB
AW series 2
iPad Air
Mac Mini 2012

Marthin
Příspěvky: 144
Registrován: 31 črc 2012 08:29

Re: Swift Má cenu se učit ObjC?

Příspěvek od Marthin » 11 čer 2014 14:08

Mac mini Late 2012
iPhone 5S

Uživatelský avatar
SharkeeCZ
Příspěvky: 1607
Registrován: 09 lis 2015 17:57

Re: Swift Má cenu se učit ObjC?

Příspěvek od SharkeeCZ » 03 pro 2015 20:14

iPhone14Pro/MBA 2021/iPad Air 2020/iPAD2018/MBA early2014/aTV4/ AirPodsGen3

Uživatelský avatar
MAF
Příspěvky: 164
Registrován: 08 lis 2013 19:21
Bydliště: Praha
Kontaktovat uživatele:

Re: Swift Má cenu se učit ObjC?

Příspěvek od MAF » 05 pro 2015 12:09

Četl jsem o tom a jsem strašně rád, že je Swift otevřený! :) Hlavně to budou moc vyzkoušet i lidi bez Maců a třeba se ze Swiftu stane jednou standart :D
Naposledy upravil(a) MAF dne 27 úno 2016 20:20, celkem upraveno 1 x.
MacBook Pro 16" M1 Pro 32 GB UM
Mac Pro mid 2010 2 x 2.93 GHz, 32 GB RAM, AMD VEGA 64
iPhone XS Max 256 GB
iPad Pro 12,9" 256 GB

iosdeveloper.sk
Příspěvky: 1
Registrován: 24 úno 2016 21:44

Re: Swift Má cenu se učit ObjC?

Příspěvek od iosdeveloper.sk » 24 úno 2016 21:48

Ano ma. Odporucam. Plno frameworkov je v Objective-C a Swift spolupracuje s Objective-C.
Tiez vo Swifte nemozes priamo pouzit C++.

Ak sa chces naucit programovat vo Swifte, pozri blog https://www.iosdeveloper.sk kde momentalne bezi tutorial programovania vo Swifte. Postupne budu pribudat pravidelne nove a nove clanky.

F.

Dawy
Příspěvky: 81
Registrován: 30 bře 2013 23:18

Re: Swift Má cenu se učit ObjC?

Příspěvek od Dawy » 18 črc 2016 20:03

Swift 2 je super. Zkuste mrknout na iTunes na poslední kurz od Stanford university.

stonePetr
Příspěvky: 1
Registrován: 14 čer 2018 20:47

Re: Swift Má cenu se učit ObjC?

Příspěvek od stonePetr » 15 čer 2018 19:29

Zacal jsem s Xcode 9 rovnou vyvyjet aplikaci pomoci https://developer.apple.com/library/arc ... 14-CH8-SW1
Je to dobry navod.

Jen nevim, jestli ma smysl se zacit ucit Obj-C.

Nejaky navod jak vytvorit Aplikaci, kde na zacatku bude TableView -> TableView a SingleView.

Existuje eventuelne nejake anglicke diskuzni formum, nebo nejake IRC kanaly?

Diky moc.
Petr

Zabza
Příspěvky: 70
Registrován: 18 říj 2012 21:06

Re: Swift Má cenu se učit ObjC?

Příspěvek od Zabza » 04 črc 2018 10:29

Zdrojů je plný internet. Kdo napsal "Hello world" si založí web a dává návody. :-)

Asi nejlepší je http://www.raywenderlich.com. Kdysi jsem s ním také začínal. Má tam stovky dokonale profesionálně udělaných video i textových tutorialů asi na cokoli.
13" MBP 2016
iPhone SE 64GB
AW series 2
iPad Air
Mac Mini 2012

flasher
Příspěvky: 16
Registrován: 13 zář 2018 19:25

Re: Swift Má cenu se učit ObjC?

Příspěvek od flasher » 20 zář 2018 17:25

Myslím si, že Swift existuje moc krátkou dobu na to, aby se nevyplatilo naučit se i Objective-C. Množství frameworků je pořád v Objective-C a pro profesionální vývoj je Objective-C stále nutnost, protože je v něm napsána většina starších aplikací. Pokud budete začínat s aplikací na zelené louce, pak to pravděpodobně bez Objective-C zvládnete. Časem Objective-C umře, ale bude to ještě dlouho trvat.

Odpovědět