LEADER 03342nam 22005535 450 001 9910254566903321 005 20200629165713.0 010 $a9781484226476 010 $a148422647X 024 7 $a10.1007/978-1-4842-2647-6 035 $a(CKB)3710000001151304 035 $a(DE-He213)978-1-4842-2647-6 035 $a(MiAaPQ)EBC4837602 035 $a(CaSebORM)9781484226476 035 $a(PPN)200515004 035 $a(OCoLC)1077473877 035 $a(OCoLC)on1077473877 035 $a(EXLCZ)993710000001151304 100 $a20170406d2017 u| 0 101 0 $aeng 135 $aurnn|008mamaa 181 $ctxt$2rdacontent 182 $cc$2rdamedia 183 $acr$2rdacarrier 200 10$aExploring Swift Playgrounds $eThe Fastest and Most Effective Way to Learn to Code and to Teach Others to Use Your Code /$fby Jesse Feiler 205 $a1st ed. 2017. 210 1$aBerkeley, CA :$cApress :$cImprint: Apress,$d2017. 215 $a1 online resource (XIII, 192 p. 168 illus., 164 illus. in color.) 300 $aIncludes index. 311 08$a9781484226469 311 08$a1484226461 327 $a1. Introducing Apple Playgrounds and Swift -- 2. Creating a Simple Swift Playground on Xcode -- 3. Looking at Swift Basics for Playgrounds -- 4. Editing Playgrounds on macOS -- 5. Editing Playgrounds on iOS -- 6. Entering Data and Viewing Results in Swift Playgrounds -- 7. Adding Resource and Source Code to Playgrounds -- 8. Using Touch Gestures in Interactive Playgrounds -- 9. Building a Complex Playground . 330 $aLearn how to build playgrounds so you can test your code, syntax, and ideas quickly. You can even learn from playgrounds built by others or build playgrounds to teach. And the playgrounds you build and use on your Mac and on your iPad are automatically shared using your Apple ID. Exploring Swift Playgrounds shows you how to use playgrounds to try out your basic app design ideas to see what they look like and how they behave. It doesn't matter if you can't remember a pesky little bit of syntax. Rather than look it up, you can try it out in a playground. More and more of the APIs are now available through playgrounds, so that you can do more than ever before. Going beyond print, the Swift Playgrounds book tool allows for immersive experiences for users learning code, organization processes, and anything else that can be described in the rich (and free) authoring tools provided by Apple. All of which you can learn how to use in Exploring Swift Playgrounds. 606 $aComputer programming 606 $aProgramming languages (Electronic computers) 606 $aProgramming Techniques$3https://scigraph.springernature.com/ontologies/product-market-codes/I14010 606 $aProgramming Languages, Compilers, Interpreters$3https://scigraph.springernature.com/ontologies/product-market-codes/I14037 615 0$aComputer programming. 615 0$aProgramming languages (Electronic computers) 615 14$aProgramming Techniques. 615 24$aProgramming Languages, Compilers, Interpreters. 676 $a005.11 700 $aFeiler$b Jesse$4aut$4http://id.loc.gov/vocabulary/relators/aut$0620973 801 0$bUMI 801 1$bUMI 906 $aBOOK 912 $a9910254566903321 996 $aExploring Swift Playgrounds$92182071 997 $aUNINA