Ndaigara ndichida kukwanisa kuronga. Nyangwe ndichiri kakomana ndaiyemura vanhu vaive nescreen kumberi kwavo kuzere nenhamba necode zvaisataura. Mumakore ekuma1990, ndakasangana neBaltík programming language and development environment, iyo inobva pamutauro weC. Ndaiwanzofambisa zvidhori kuti ndipe mirairo kune wizard duku. Mushure meanopfuura makore makumi maviri, ndakasangana nechikumbiro chakafanana chine chekuita neBaltic. Tiri kutaura nezve Swift Playgrounds yekudzidzisa application kubva kuApple.
Muchirongwa, ini ndakanamira neyakajeka HTML kodhi mune notepad. Kubva ipapo, ndakaedza akasiyana siyana tutori uye mabhuku ezvinyorwa, asi handina kumbobvira ndanyatsozvibata. Apple payakaunza Swift Playgrounds paWWDC muna Chikumi, zvakabva zvabuda pandiri kuti ndave nemumwe mukana.
Zvakakosha kutaura pakutanga kuti Swift Playgrounds inoshanda chete paPads ine iOS 10 (uye 64-bit chip). Iyo app inodzidzisa iyo Swift programming mutauro, yakaunzwa nekambani yeCalifornia pamusangano mumwe chete makore maviri apfuura. Swift yakatsiva mutauro wakanangana nechinhu, Chinangwa-C kwenguva pfupi. Yakagadzirwa semutauro mukuru wekuronga wemakomputa eNEXT ane NEXTSTEP inoshanda sisitimu, i.e. panguva yaSteve Jobs. Swift inonyanya kuitirwa kugadzira maapplication anomhanya paMacOS uye iOS mapuratifomu.
Zvevana nevakuru
Apple inopa iyo itsva Swift Playgrounds application seinonyanya kuitirwa vana vanodzidzisa programming logic uye nyore mirairo. Nekudaro, inogona zvakare kushandira vanhu vakuru zvakanyanya, vanogona kudzidza hunyanzvi hwekuita hurongwa pano.
Ini pachangu ndakabvunza kakawanda vagadziri vane ruzivo kuti ndingadzidze sei kuronga ndega uye, pamusoro pezvose, ndeupi mutauro wechirongwa wandinofanira kutanga nawo. Vanhu vese vakandipindura zvakasiyana. Mumwe munhu ane maonero ekuti hwaro "céčko", vamwe vachiti ini ndinogona nyore kutanga neSwift uye kurongedza zvimwe.
Swift Playgrounds inogona kudhawunirodherwa iPads muApp Store, mahara zvachose, uye mushure mekuibatidza, iwe unozokwaziswa nekukasira nemakosi maviri ekutanga - Dzidza kuCode 1 uye 2. Nzvimbo yese iri muChirungu, asi ichiri kudiwa. zveprogramming. Mune mamwe maekisesaizi, unogona kuedza nyore kuronga kunyangwe mitambo yakapusa.
Paunongodhawunirodha yekutanga tutori, mirairo uye tsananguro dzekuti zvese zvinoshanda sei zvakamirira iwe. Zvadaro, akawanda ekuita maekisesaizi uye mabasa akamirira iwe. Muchikamu chekurudyi iwe unogara uine ratidziro yehupenyu yezvauri kuronga (yekunyora kodhi) kuruboshwe rwechiratidziro. Basa rega rega rinouya neyakagoverwa yezvekuita, uye hunhu Byte unokuperekedza mukati medzidziso. Pano iwe unofanirwa kuronga mamwe mabasa.
Pakutanga, ichave iri mirairo yakakosha sekufamba kumberi, kudivi, kuunganidza matombo kana akasiyana teleports. Kana iwe uchinge wapfuura iwo ekutanga mazinga uye nekudzidza izvo zvekutanga zve syntax, unogona kuenderera kune mamwe akaomarara maekisesaizi. Apple inoedza kuita kuti zvese zvive nyore sezvinobvira panguva yedzidziso, saka mukuwedzera kune yakadzama tsananguro, madiki madiki anobudawo, semuenzaniso, kana iwe ukakanganisa mukodhi. Doti dzvuku rinobva raonekwa, iro raunogona kuona ipapo pakaitika kukanganisa.
Chimwe chinhu chinorerutsa ikhibhodi yakakosha, iyo muSwift Playgrounds inopfumiswa nemavara anodiwa pakukodha. Pamusoro pezvo, iyo pani yepamusoro inogara ichikuudza iyo yekutanga syntax, saka haufanirwe kunyora chinhu chimwe chete kakawanda. Pakupedzisira, iwe kazhinji unongosarudza fomu chaiyo yekodhi kubva mumenyu, pane kutevedzera mavara ese nguva dzese. Izvi zvinobatsirawo nekuchengetedza kutarisa uye nyore, izvo zvinonyanya kufarirwa nevana.
Gadzira mutambo wako wega
Paunenge uchinge wafunga kuti waronga Byta nemazvo, ingo mhanyisa kodhi uye ona kana wanyatsoita basa. Kana iwe ukabudirira, unoenderera kune zvikamu zvinotevera. Mavari, iwe uchasangana zvishoma nezvishoma akaomesesa algorithms uye mabasa. Izvi zvinosanganisira, semuenzaniso, kutsvaga zvikanganiso mukodhi yawakatonyorerwa, i.e. rudzi rwekudzosera kumashure kudzidza.
Paunenge uchinge wagona izvo zvekutanga zveSwift, unogona kukodha mutambo uri nyore sePong kana mauto ehondo. Sezvo zvese zvichiitika paPadad, Swift Playgrounds zvakare inokwanisa kuwana mafambiro uye mamwe ma sensors, saka iwe unogona kuronga kunyange mamwe mapurojekiti epamberi. Unogona kutanga nyore nepeji rakachena zvachose mukushandisa.
Vadzidzisi vanogona kudhawunirodha emahara mabhuku ekudyidzana kubva kuBookstore, nekuda kwavanogonesa mamwe mabasa kuvadzidzi. Mushure mezvose, ndiko kwaive kutumirwa kwechirongwa chekushandisa muzvikoro icho Apple yakakwevera ngwariro kwachiri mune yekupedzisira kiyi. Chishuvo chekambani yeCalifornian kuunza vana vazhinji kuhurongwa kupfuura kare, izvo, zvakapihwa kupusa kwakakwana uye panguva imwechete kutamba kweSwift Playgrounds, inogona kubudirira.
Zviripachena kuti Swift Playgrounds chete hazvikuite iwe wepamusoro kuvandudza, asi ichokwadi yakanaka meta yekutanga kuvaka kubva pairi. Ini pachangu ndakanzwa kuti zvishoma nezvishoma ruzivo rwakadzama rwe "Céček" nemimwe mitauro rwaizobatsira, asi shure kwezvose, izvi ndizvo zvakare izvo chirongwa chitsva cheApple chiri pamusoro. Simudza kufarira kwevanhu kuronga, nzira yemushandisi wega wega inogona kubva yasiyana.
[appbox chitoro 908519492]
Ini pachangu, ndinofunga zvinonyadzisa kuti ndeye iPad chete. :-( Mushure mezvose, ini handisi kuzotenga imwe itsva kana iyi isingagoni kushandiswa paPad 2 nokuti inoda IOS10. Whoa.
Ndakabvumirana, asi pamwe yaisazoshanda paPhones. Asi ivo vaigona kuitazve pa macOS
Ini ndaizotumira mafaera kubva kuPad kumusoro, ndiko kuti, kusvika kune iyo diagonal ine chekuita. Mamwe mazinga anoverengwa zvakapusa kubva pakona yekurudyi, kana iyo keyboard yawedzerwa, zvese hazvisi kunyatso kuoneka.
Iniwo ndinofunga kuti handina rombo rakanaka nechizvarwa changu chekutanga iPad: D uye kuti ndinoda kupa zviuru gumi nezviviri+ kungo "kutamba" nekukurumidza ...
Nehurombo, iOS10 haina kukwana. Hazvigoneke kuisa iPad 4 ine iOS 10. Ndaitarisira chaizvo. Kukuvadza.
Isu takatarisirawo kumberi uye kuodzwa mwoyo (iPad mini), kusvika zvino ndiri googling uye ndinovimba kuti mumwe munhu achakwanisa "Hack" kuburikidza imwe emulator uye kupa Mac.
Iyi Apple yekusunda yePad sechinzvimbo cheMac iri kutanga kunditsamwisa, ukuwo sechikumbiro chine mameseji ekuisa iyo inonyanya kupihwa paMac kupfuura pane yekubata interface.
Mwari uye nei? Kana zviri izvo chaizvo uye isiri bug, ini handinzwisise Apple.
Inyaya yekuti Apple yakaibvumira chete ye64-bit machipisi, sezvatinonyora muchinyorwa.
IPad4 yako inorara sei neIOS 10. Ichiri kushandiswa here? Handikwanise kusarudza kuti ndoisa here kana kuti kwete.
Handioni mutsauko pakati peIOS 9 ne10. Saka handingazvinetse nazvo.
Pane mumwe munhu ndapota edza neizvino XCode 8 uye iyo iOS simulator kuti vaone kana vachigona kutyora Playground kuburikidza neiyi dev utility?
Nehurombo, ini ndinonamatira kuna Yosemite, uko chete yekare Xcode 7 inondishandira, uye inongopa iyo iOs 8 simulator.
Handina chokwadi kana ndichikwanisa kumhanyisa app kubva kuAppStore muIOS simulator, ndakamboona kumwe kumwe kuti pamwe kwete, asi ndinogona kunge ndakakanganisa.
hazvishande
Karel iripo paDesktop, zvinosiririsa pasi peWindows. Kunyangwe isingaratidzike yakanaka kudaro, haina Swift syntax, asi unogona kudzidza kuronga pairi :-) Chokwadi, zvinosekesa kuti iyi application yanga iripo kwemakore, ndakatanga kuiona mukupera kwema80s. uye akadzidza kuronga pairi, uye chizvarwa chanhasi chine "Karla Reloaded", i.e. Swift Playgrounds :-)
http://www.stahuj.centrum.cz/podnikani_a_domacnost/vyukove_programy/robot-karel/
Ndine urombo, asi hazvigone kuenzaniswa
Ndini uye handisi. Swift Playgrounds chimwe chinhu chasvika iyo yekutanga pfungwa yekutsikisa Karl. Chaizvoizvo, kana ndikarangarira, Karel ainyanya kutaura nezve algorithmization, pasina chero syntax, angori misimboti uye kana munhu aifarira, aikwanisa kudzidza zvakakosha hurongwa zvinhu ipapo pasina kusungwa ne syntax yemutauro wakasiyana. Ipapo yakayambuka Baltic (https://cs.wikipedia.org/wiki/Balt%C3%ADk), kuburikidza neCato's Hike (https://itunes.apple.com/cz/app/catos-hike-programming-logic/id574335479?mt=8) kuSwift Playgrounds dzanhasi, kwaunorasikirwa ne "general algorithmization" zvisinei nesyntax.