{"product_id":"swift-for-dummies-book-jesse-feiler-9781119022220","title":"Swift For Dummies","description":"\u003cp\u003e\u003cb\u003e\u003ci\u003eLearn to: \u003c\/i\u003e\u003c\/b\u003e \u003c\/p\u003e\u003cul\u003e \u003cli\u003eGet up and running with Swift on Xcode\u003csup\u003e(R)\u003c\/sup\u003e\n\u003c\/li\u003e \u003cli\u003eSet up a playground environment to test Swift syntax quickly\u003c\/li\u003e \u003cli\u003eCollect, declare, and type data\u003c\/li\u003e \u003cli\u003eCreate an app that uses location, mapping, and social media\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003e\u003cb\u003eHere's the Swift solution to learning Apple's new, simpler programming language\u003c\/b\u003e \u003c\/p\u003e\u003cp\u003eDesigned from the ground up to be easier than Objective-C, Swift is expected to become the premier programming language for iPhone, iPad, and Mac apps. Get onboard now with this plain-English guide! Learn to set up Xcode for a new Swift application, start building iPhone and iPad apps, mix and match Objective-C with Swift, and much more. \u003c\/p\u003e\u003cul\u003e \u003cli\u003eOff to a Swift start -- get the developer tools, set up your Mac, register as a developer, and plan your environment\u003c\/li\u003e \u003cli\u003eWelcome to the playground -- discover the playground environment, where you can write simple or complex code and watch while it executes\u003c\/li\u003e \u003cli\u003eGet your actions together -- see how Swift treats actions and function definitions\u003c\/li\u003e \u003cli\u003eBuilding Swift classes -- find out about the initialization and deinitialization features and how Swift expressions are built\u003c\/li\u003e \u003cli\u003eClasses, structures, and enumerations -- learn to work with these as well as methods, functions, actions, and protocols\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003e\u003cb\u003eOpen the book and find: \u003c\/b\u003e \u003c\/p\u003e\u003cul\u003e \u003cli\u003eHow to combine projects into workspaces\u003c\/li\u003e \u003cli\u003eSteps for creating a playground\u003c\/li\u003e \u003cli\u003eAll about Xcode editing tools\u003c\/li\u003e \u003cli\u003eAdvice on using constants and variables\u003c\/li\u003e \u003cli\u003eUsing internal and external names for parameters\u003c\/li\u003e \u003cli\u003eTips for working with optional types\u003c\/li\u003e \u003cli\u003eUsing the iOS Simulator to test your code\u003c\/li\u003e \u003cli\u003eTen Swift features that aren't in Objective-C\u003csup\u003e(R)\u003c\/sup\u003e\n\u003c\/li\u003e \u003c\/ul\u003e","brand":"WoB","offers":[{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49571259056401,"sku":"GOR010647233","price":14.69,"currency_code":"USD","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49635288023313,"sku":"GOR007953010","price":10.0,"currency_code":"USD","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49661526769937,"sku":"GOR008371707","price":10.0,"currency_code":"USD","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":50470036242705,"sku":"CIN1119022223G","price":6.56,"currency_code":"USD","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":50726977798417,"sku":"GOR012934084","price":10.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1119022223.jpg?v=1751401126","url":"https:\/\/www.worldofbooks.com\/products\/swift-for-dummies-book-jesse-feiler-9781119022220","provider":"World of Books ","version":"1.0","type":"link"}