Jestem zapalonym u偶ytkownikiem sprz臋tu z logiem nadgryzionego jab艂uszka.
Jednym z pierwszych element贸w rzucaj膮cych si臋 w oczy podczas analizy kodu 藕r贸d艂owego aplikacji napisanych w j臋zyku Swift s膮 wyst臋puj膮ce w r贸偶nych miejscach znaki zapytania i wykrzykniki. S膮 to tzw. Optionals. Postarajmy si臋 zrozumie膰 podstawow膮 zasad臋 funkcjonowania tego mechanizmu.
W tej kr贸tkiej lekcji poznamy nieco niezb臋dnej do programowania teorii. W poni偶szym wpisie postaram si臋 wyt艂umaczy膰 w spos贸b wysoce uproszczony fundamentaln膮 dla programowania w Swift kwesti臋, jak膮 jest wzorzec MVC (Model-View-Controller).
Nauk臋 pisania aplikacji rozpoczniemy od przyswojenia podstawowych poj臋膰 wst臋puj膮cych w wybranym przez nas j臋zyku programowania. Poni偶szy wpis pozwoli nam przerobi膰 elementarne zagadnienia zwi膮zane z programowaniem w j臋zyku Swift. Na koniec lekcji spr贸bujemy wykorzysta膰 zdobyt膮 wiedz臋 w praktyce i stworzymy prost膮 aplikacj臋 na iOS.
W cieniu tak znacz膮cych wydarze艅, jak premiera Apple Watch, rozpocz臋cie sprzeda偶y nowego MacBooka, aktualizacja iOS do wersji 8.3, OS X Yosemite do wersji 10.10.3 oraz iTunes do wersji 12.1.2, swoj膮 premier臋 mia艂 r贸wnie偶 Xcode 6.3, wspieraj膮cy od teraz j臋zyk Swift w wersji 1.2. Jakimi udogodnieniami uszcz臋艣liwi艂 deweloper贸w Apple w nowej wersji Xcode?
Przed rozpocz臋ciem nauki programowania w j臋zyku Swift musimy zaopatrzy膰 si臋 w niezb臋dne do kodowania narz臋dzia. Mo偶emy r贸wnie偶 za艂o偶y膰 darmowe konto deweloperskie, w celu uzyskania dost臋pu do materia艂贸w szkoleniowych i forum dla deweloper贸w sygnowanego przez Apple. W tej cz臋艣ci kursu pobierzemy i zainstalujemy Xcode oraz nauczymy si臋 jak go obs艂ugiwa膰. Na koniec przygotujemy nasz膮 pierwsz膮 aplikacj臋 na iPhona i iPada.
Od kiedy rozpocz膮艂em moj膮 przygod臋 z blogiem na temat programowania w j臋zyku Swift, najcz臋艣ciej padaj膮cym ze strony czytelnik贸w pytaniem jest pytanie: "Czy powinienem uczy膰 si臋 od razu Swift, czy te偶 zacz膮膰 od Objective-C?". Postaram si臋 odpowiedzie膰 na to pytanie.
Zaprezentowany przez Apple na WWDC 2014 nowy j臋zyk programowania Swift w za艂o偶eniu mia艂 znacznie u艂atwi膰 nauk臋 programowania dla poczatkuj膮cych programist贸w. Czy Apple uda艂o si臋 osi膮gn膮膰 sw贸j cel? Przekonamy si臋 w praktyce. Niniejszy wpis inicjuje seri臋 wpis贸w maj膮cych na celu przybli偶enie technik programowania w j臋zyku Swift dla pocz膮tkuj膮cy programist贸w.