Xir xayeysiis

Had iyo jeer waxaan rabay inaan awoodo inaan barnaamij sameeyo. Xitaa aniga oo wiil yar ah waxaan aad ula dhacsan jiray dadka hortooda muraayad ay ka buuxaan lambaro iyo kood aan waxba ka sheegayn. Sagaashamaadkii, waxa aan la kulmay luuqada Bartik programming-ka iyo deegaanka horumarka, kaas oo ku salaysan luqadda C. Waxa aan dhaqaajin jiray calaamado si aan amar u siiyo wizard yar. In ka badan labaatan sano ka dib, waxaan la kulmay codsi la mid ah oo wax badan ku leh Baltic. Waxaan ka hadleynaa codsiga waxbarasho ee Swift Playgrounds ee Apple.

Barnaamij-samaynta, waxa aan ku dhegay kood HTML cad oo ku jira qoraallada. Tan iyo markaas, waxaan isku dayay casharro iyo buugaag kala duwan, laakiin weligay maan helin. Markii Apple ay soo bandhigtay Swift Playgrounds WWDC bishii Juun, isla markiiba waxaa ii soo baxday in aan fursad kale helay.

Waxaa muhiim ah in la sheego bilowga hore in Swift Playgrounds uu ka shaqeeyo iPads-ka iOS 10 (iyo chip 64-bit ah). App-ku waxa uu baraa luqadda barnaamijka Swift, oo shirkadda California ay ku soo bandhigtay isla shirka laba sano ka hor. Swift waxay beddeshay luqadda barnaamijka ku jihaysan, Objective-C marka la soo gaabiyo. Waxaa markii hore loo sameeyay sidii luqadda ugu weyn ee barnaamijyada kombuyuutarrada NeXT ee leh nidaamka hawlgalka NeXTSTEP, i.e. xilligii Steve Jobs. Swift waxaa ugu horayn loogu talagalay horumarinta codsiyada ku shaqeeya macOS iyo macruufka.

Carruurta iyo dadka waaweyn

Apple waxay soo bandhigtay arjiga cusub ee Swift Playgrounds sida loogu talagalay carruurta bara barnaamijyada macquulka ah iyo amarrada fudud. Si kastaba ha ahaatee, waxay sidoo kale si fiican ugu adeegi kartaa dadka waaweyn, kuwaas oo halkan ku baran kara xirfadaha barnaamijka aasaasiga ah.

Aniga laftaydu marar badan ayaan waydiiyay horumariyayaal khibrad leh sida aan u baran karo barnaamijka naftayda iyo, wax walba oo ka sarreeya, luqadda barnaamijyada ay tahay inaan ku bilaabo. Qof walba si kala duwan ayuu iigu jawaabay. Qof ayaa ka mid ah ra'yiga ah in salku yahay "céčko", halka qaar kalena ay sheeganayaan in aan si fudud u bilaabi karo Swift oo aan xirxirayo wax badan.

Swift Playgrounds waxaa loo soo dejisan karaa iPad-yada App Store, gabi ahaanba bilaash ah, ka dib markaad shiddo, waxaa isla markiiba ku soo dhaweyn doona laba koorso oo aasaasi ah - Baro Koodhka 1 iyo 2. Guud ahaan jawiga waa Ingiriisi, laakiin weli waa loo baahan yahay. barnaamijyada. Layliyada dheeraadka ah, waxaad si fudud isku dayi kartaa inaad barnaamij ku sameyso xitaa ciyaaraha fudud.

Isla marka aad soo dejiso casharka ugu horreeya, tilmaamaha iyo sharraxaadaha sida wax walba u shaqeeyaan ayaa ku sugaya. Ka dib, daraasiin jimicsi iyo hawlo is dhexgal ah ayaa ku sugaya. Qaybta midig waxa aad had iyo jeer haysataa horudhac toos ah oo ku saabsan waxa aad barnaamijka ku samaynayso (koodka qoraalka) dhinaca bidix ee bandhigga. Hawl kastaa waxay la socotaa hawl gaar ah oo ah waxa la qabanayo, iyo dabeecadda Byte ayaa ku wehelisa inta lagu jiro waxbarashada. Halkan waa inaad ku diyaarisaa hawlo gaar ah.

Markii hore, waxay noqon doontaa amarrada aasaasiga ah sida socodka hore, dhinac, ururinta dhagaxyada ama teleports kala duwan. Markaad ka gudubto heerarka aasaasiga ah oo aad barato aasaaska syntax, waxaad u gudbi kartaa jimicsiyo adag. Apple wuxuu isku dayaa inuu wax walba u fududeeyo inta lagu jiro casharrada, marka lagu daro sharraxaad faahfaahsan, tilmaamo yaryar ayaa sidoo kale soo baxa, tusaale ahaan, markaad qalad ku sameyso koodhka. Dhibic cas ayaa markaa soo bixi doonta, taas oo aad isla markiiba arki karto halka uu khaladku ka dhacay.

Cunsurka kale ee fududeeya waa kiiboodhka gaarka ah, kaas oo gudaha Swift Playgrounds lagu hodmay jilayaasha loo baahan yahay codeing. Intaa waxaa dheer, guddiga sare ayaa had iyo jeer kuu sheegaya syntax aasaasiga ah, si aanad u qorin wax isku mid ah marar badan. Dhamaadka, inta badan waxaad kaliya ka doorataa qaabka saxda ah ee koodka liiska, halkii aad ka heli lahayd inaad nuqul ka sameyso dhammaan jilayaasha mar kasta. Tani waxay sidoo kale ka caawineysaa ilaalinta feejignaanta iyo fududaanta, taas oo ay si gaar ah u qadariyaan carruurta.

Abuur ciyaartaada

Marka aad u maleyso inaad si sax ah u dejisay Byta, kaliya fur code oo arag haddii aad runtii qabatay shaqada. Haddii aad guulaysato, waxaad sii waddaa qaybaha xiga. Dhexdooda, waxaad si tartiib tartiib ah ula kulmi doontaa algorithms iyo hawlo badan oo adag. Tan waxaa ku jira, tusaale ahaan, helida khaladaadka koodka aad horey u qortay, tusaale ahaan nooc ka mid ah barashada gadaasha.

Markaad barato aasaaska Swift, waxaad codayn kartaa ciyaar fudud sida Pong ama dagaalka badda. Maadaama wax walba ay ka dhacaan iPad-ka, Swift Playgrounds waxay sidoo kale heli karaan dhaqdhaqaaqa iyo dareemayaasha kale, si aad u barnaamijto xitaa mashruucyo horumarsan. Waxaad si fudud ugu bilaabi kartaa bogga nadiifka ah ee codsiga.

Macallimiintu waxay ka soo dejisan karaan buugag is-dhexgal bilaash ah oo ka yimid iBookstore, taas oo ay ugu mahadcelinayaan ay u meelayn karaan hawlo dheeraad ah ardayda. Ka dib oo dhan, waxay ahayd si sax ah u dajinta codsiga barnaamijka ee dugsiyada taas oo Apple soo jiidatay dareenka ugu dambeeya. Hamiga shirkadda Californian waa in ay keento carruur badan oo barnaamijyo ka badan sidii hore, taas oo, marka la eego fududaanta buuxda iyo waqti isku mid ah ciyaaraha Swift Playgrounds, ay ku guuleysan karto.

Way caddahay in Swift Playgrounds oo keliya aysan kaa dhigi doonin horumariye sare, laakiin hubaal waa meta-bilow weyn oo la dhisayo. Aniga qudhaydu waxaan dareemay in si tartiib tartiib ah aqoonta qoto dheer ee "Céček" iyo luqadaha kale ay faa'iido yeelan doonto, laakiin ka dib, tani sidoo kale waa waxa ku saabsan hindisaha cusub ee Apple. Kici xiisaha dadka ee barnaamijyada, dariiqa isticmaale kastaa markaa wuu ka duwanaan karaa.

[dukaanka appbox 908519492]

.