Tags
Language
Tags
May 2024
Su Mo Tu We Th Fr Sa
28 29 30 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31 1

Beginning Swift Programming

Posted By: arundhati
Beginning Swift Programming

Wei-Meng Lee, "Beginning Swift Programming"
English | ISBN: 1119009316 | 2014 | 288 pages | AZW3 | 1334 KB

Enter the Swift future of iOS and OS X programming
Beginning Swift Programming is your ideal starting pointfor creating Mac, iPhone, and iPad apps using Apple's new Swiftprogramming language. Written by an experienced Apple developer andtrainer, this comprehensive guide explains everything you need toknow to jumpstart the creation of your app idea. Coverage includesdata types, strings and characters, operators and functions, arraysand dictionaries, control flow, and looping, with expert guidanceon classes, objects, class inheritance, closures, protocols, andgenerics. This succinct — yet complete — overviewprovides a detailed introduction to the core features of Swift.
Apple developed Swift to address the limitations of Objective-C,and add features found in more complex languages like Python. Theresults is simpler, cleaner, more expressive code with automaticmemory management, functional programming patterns, and more,including built-in features that make Swift apps faster, scalable,and more secure. This book explains it all, helping developersmaster Apple's new language.
Become fluent with syntax that's easier to read andmaintain
Understand inferred types for cleaner, less mistake-pronecode
Learn the key features that make Swift more expressive thanObjective-C
Learn the new optional types in Swift that make your code moreresilient
Understand the key design patterns in iOS and Mac OSprogramming using protocols and delegates
Learn how to use generics to create highly reusable code
Learn the new access controls mechanism in Swift
Get up to speed quickly to remain relevant and ahead of thecurve.