Забавите се са Апплеовим Свифт програмским језиком

Игралишта у Свифт су само забавна

Аппле је објавио Свифт програмски језик на догађају ВВДЦ 2014. Свифт је био дизајниран да би касније заменио Објецтиве-Ц и обезбедио јединствено развојно окружење за оне који стварају апликације и за Мац и иОС уређаје.

Од првог објављивања Свифт-а, нови језик је већ видио више исправки. Сада укључује подршку за ватцхОС као и твОС, омогућавајући вам да развијете за пуну гаму Аппле уређаја из једног развојног окружења.

Током лета 2014, преузео сам оригинални бета верзију Свифт која је била доступна Апплеовим програмерима. Ово је кратак поглед на оно што сам нашао и неколико препорука како да наставите ако сте заинтересовани за учење Свифт-а.

Лето 2014

Раније у недељи, коначно сам дошао до преузимања бета верзије Ксцоде 6 са веб локације Аппле Девелопер. Ксцоде, Аппле ИДЕ (Интегратед Девелопмент Енвиронмент) садржи све што је потребно за развој апликација за Мац или иОС уређаје. Можете стварно користити Ксцоде за многе различите развојне пројекте, али за кориснике Мац-а, стварање Мац и иОС апликација су биггиес.

Ксцоде, као и увек, је бесплатан. Потребан вам је Аппле ИД, који већина Мац и иОС корисника већ има, али не морате бити члан који плаћа Аппле Девелопер заједницу. Свако ко има Аппле ИД може преузети и користити Ксцоде ИДЕ.

Обавезно изаберите Ксцоде 6 бета, јер укључује Свифт језик. Реч упозорења: датотека је велика (приближно 2,6 ГБ), а преузимање датотека са локације Аппле Девелопер је озбиљно спор процес.

Једном када сам инсталирао Ксцоде 6 бета, отишао сам у потрази за Свифт језичке водиче и туторијале. Моје искуство у програмирању се враћа на језик монтаже за Моторола и Интел процесоре и мало Ц за неке развојне пројекте; касније, преварила сам се са Објецтиве-Ц, само за моју забаву. Тако да сам се радуо што видим шта Свифт нуди.

Као што сам поменуо, тражио сам Свифт туторијале, водиче и референце. Док сам налазио многе странице које пружају Свифт вођење, одлучио сам, без посебног разлога, да је доле наведена листа где бих започео.

Свифт Лангуаге водичи

Након прелиставања Свифт Програмског језика иБоок (ја заправо читам иБоок када је први пут изашао у јуну), одлучио сам да скочим на водич брзе почетне верзије Раи Вендерлицха и прођем кроз његов туториал на основама Свифт-а. Свидја ми се његов водич и мислим да је то добро место за почетника који има мало, ако постоји, искуства у програмирању за почетак. Иако имам доста основа у развоју, то је одавно, а мало освјежавања била је само карта прије него што се упутила на Аппле водиче и референце.

Још нисам створио никакве апликације са Свифт-ом, и вјероватно никад нећу. Ја само волим да се држим тренутног стања развоја. Оно што сам нашао у Свифт-у био је прилично невероватан. Сама Ксцоде 6 бета је била фантастична, са функцијом Плаигроундс која ради са Свифт-ом. Игралишта вам омогућавају да испробате Свифт код који пишете, са резултатима, линијом по линији, приказаним на игриштима. Шта могу да кажем; Свидела ми се Игралиште; могућност да добијете повратне информације док пишете свој код је прилично невероватно.

Ако сте били у искушењу да пробате руку на мало развоја, ја високо препоручујем Ксцоде и Свифт. Дајте им пуцање и забавите се.

Ажурирања:

Програмски језик Свифт је до верзије 2.1 у тренутку ажурирања. Поред нове верзије, Аппле је објавио Свифт као опен соурце програмски језик, са доступним портовима за Линук, ОС Кс и иОС. Свифт језик отвореног кода укључује Свифт компајлер и стандардне библиотеке.

Такође, ажурирање је Ксцоде, који је напредовао у верзији 7.3. Проверио сам све референце у овом чланку, који су првобитно погледали прву бета верзију Свифт-а. Сви референтни материјал остаје актуелан и односи се на најновију верзију Свифт-а.

Дакле, као што сам рекао љети 2014, склоните Свифт на игралиште; Мислим да ће вам се стварно допасти овај нови програмски језик.

Објављено: 20.8.2014

Ажурирано: 4/5/2015