Dèan spòrs le Cànan Prògramadh Swift Apple

Tha na raointean cluiche ann an Swift dìreach ro dhoirbh spòrsail

Chuir Apple a-mach an cànan prògramadh Swift aig tachartas WWDC 2014. Chaidh Swift a dhealbhadh gus an cur an gnìomh Objective-C mu dheireadh, agus bheir e àrainneachd leasachaidh aonaichte dhaibhsan a chruthaicheas aplacaidean airson innealan Mac agus iOS.

Bhon chiad aithris air Swift, tha an cànan ùr air grunn ùrachaidhean fhaicinn mu thràth. Tha e a-nis a 'toirt a-steach taic do watchOS a bharrachd air tvOS, a' leigeil leat leasachadh airson an làn innealan Apple bho aon àrainneachd leasachaidh.

Tron samhradh 2014, dh 'luchdaich mi sìos an tionndadh beta tùsail de Swift a bha ri fhaighinn do luchd-leasachaidh Apple. Is e sealladh goirid a tha seo air na fhuair mi, agus beagan mholaidhean airson mar a thèid thu air adhart ma tha ùidh agad ann an ionnsachadh Swift.

Samhradh 2014

Na bu tràithe san t-seachdain, fhuair mi mu dheireadh a 'luchdachadh sìos an tionndadh beta de Xcode 6 bho làrach-lìn Leasachaidh Apple. Tha còd X, IDE Apple (Àrainneachd Leasachadh Co-fhillte) a 'toirt a h-uile dad a dh'fheumar gus aplacaidean a leasachadh airson innealan Mac no iOS. Faodaidh tu còd X a chleachdadh airson mòran phròiseactan leasachaidh, ach airson luchd-cleachdaidh Mac, 'se na h-aplacaidean Mac is iOS a th' anns na biggies.

Tha còd X, mar a tha e an-còmhnaidh, saor an-asgaidh. Feumaidh tu Apple ID, a tha aig a 'mhòr-chuid de luchd-cleachdaidh Mac agus iOS, ach chan fheum thu a bhith nad bhall pàighidh de choimhearsnachd Leasachaidh Apple. Faodaidh neach sam bith le ID Apple an IDE Xcode a luchdachadh sìos agus a chleachdadh.

Dèan cinnteach gu bheil thu a 'taghadh beta Xcode 6, oir tha e a' toirt a-steach cànan Swift. Facal rabhaidh: tha am faidhle mòr (mu 2.6 GB), agus tha luchdachadh sìos faidhlichean bho làrach Leasachaidh Apple na phròiseas gu math slaodach.

Aon uair 's gu bheil mi air Xcode 6 beta a chuir a-steach, chaidh mi a' lorg treòrachadh cànain is clasaichean Swift. Bidh m 'eòlas prògramachaidh a' dol air ais gu cànan co-chruinneachaidh airson modailean Motorola agus Intel, agus beagan de C airson cuid de phròiseactan leasachaidh; nas fhaide air adhart, chuir mi bacadh air le Objective-C, dìreach airson mo ghiùlan fhèin. Mar sin, bha mi a 'coimhead air adhart ri bhith a' faicinn na tha Swift ri thairgse.

Mar a thuirt mi, bha mi a 'lorg chùrsaichean teagaisg, treòirichean agus iomraidhean Swift. Ged a lorg mi mòran làraichean a tha a 'toirt stiùireadh Swift, chuir mi romham, gun adhbhar sònraichte, gur e an liosta gu h-ìosal far an tòisicheadh ​​mi.

Guides Cànan Swift

An dèidh ath-sgrìobhadh a dhèanamh air a 'chànan Programming Swift (Leugh mi an iBook nuair a thàinig mi a-mach san Ògmhios an toiseach), cho-dhùin mi leum gu stiùir luath tòiseachaidh Ray Wenderlich agus obraich mi tron ​​oideachadh aige air cuspairean Swift. Is toigh leam an stiùireadh aige agus tha mi a 'smaoineachadh gur e àite math a th' ann do neach-tòiseachaidh aig nach eil mòran phrògraman airson tòiseachadh. Ged a tha cùl-taic iomchaidh agam ann an leasachadh, tha e bho chionn fhada, agus b 'e ùrachadh beag dìreach an tiogaid mus gluais e air adhart gu na h-iùl Apple agus na tagraidhean.

Chan eil mi air aplacaidean sam bith a chruthachadh le Swift fhathast, agus gu dearbh, cha dèan mi a-riamh. Tha mi dìreach ag iarraidh cumail suas ris an staid leasachaidh làithreach. Bha an rud a fhuair mi ann an Swift gu math iongantach. Bha an beta Xcode 6 fhèin sgoinneil, le feart na raointean Play a tha ag obair còmhla ri Swift. Leigidh raointean-cluiche cothrom dhut an còd Swift a sgrìobhas tu, leis na toraidhean, loidhne le loidhne, a tha thu air a thaisbeanadh anns na raointean cluiche. Dè as urrainn dhomh a ràdh; Bha mi a 'còrdadh rium air na raointean cluiche; tha an comas air beachdan fhaighinn mar a tha thu a 'sgrìobhadh do chòd uamhasach iongantach.

Ma tha thu air a thionndadh gus feuchainn ri do làimh fheuchainn air beagan leasachaidh, tha mi a 'moladh Xcode agus Swift gu mòr. Thoir dhaibh dealbh agus beagan spòrs.

Ùrachaidhean:

Tha an cànan prògramaidh Swift suas ri dreach 2.1 aig àm an ùrachaidh seo. Còmhla ris an dreach ùr, dh'fhoillsich Apple Swift mar chànan prògramadh fosgailte, le puirt ri fhaighinn airson Linux, OS X, agus iOS. Tha cànan Swift an fhosgailte fosgailte a 'gabhail a-steach an togalaiche Swift agus na leabharlannan àbhaisteach.

Cuideachd a 'faicinn an ùrachaidh tha Xcode, a thàinig gu dreach 7.3. Rinn mi sgrùdadh air a h-uile teisteanas san artaigil seo, a sheall mi an toiseach air a 'chiad dreach beta de Swift. Tha a h-uile stuth fiosrachaidh fhathast a 'dol agus tha e a' buntainn ris an dreach as ùire de Swift.

Mar sin, mar a thuirt mi as t-samhradh 2014, toir Swift a-mach chun raon-cluiche; Tha mi a 'smaoineachadh gu bheil thu a' dol a dh 'ionnsaigh a' chànain ùr phrògramachaidh seo.

Foillsichte: 8/20/2014

Ùraichte: 4/5/2015