Mastering Swift: A Beginner's Guide: Mastering Computer Science
Editat de Sufyan bin Uzayren Limba Engleză Paperback – 28 feb 2022
Mastering Swift introduces Apple’s excellent Swift standard library style and incorporates usage feedback across multiple Swift projects. However, it should be regarded as a living, changeable document and the basis upon which the programming language is implemented.
Before going further into the details of the Swift programming language, the book briefly explains the basic information about the language. It is a high-level language created to develop multifaceted iOS applications that cater to diverse needs of different social and business domains. It is meant to develop high-end apps with multiple complexities. But since it is very close to Objective C, it is easy to code and understand. This feature also makes it incredibly friendly to beginners. Moreover, it is equally compatible with the iPhone, the iPad, Apple Watch, MacBook, and Apple TV, and it can be applied to develop equally efficient and scalable apps for them.
This book in the Mastering series encircles all the essential aspects of Swift and explores why this programming language is the future for iOS app development. Different from other languages, it requires fewer lines to activate any feature. This paves the way for a shorter development cycle and saves a lot of precious resources. Further, as one of the most reliable iOS programming languages it supports dynamic libraries that indicate executable bits of code that you can link to an application. Because of such support, Swift apps can interoperate with the newest version of the language to make the app irreplaceable.
Swift is a language that was not designed but deliberately made open source so as to invite community input, allowing the product to grow and to mature over the years. This could possibly be the most crucial aspect of Swift. As people become more aware of its potential to be used in servers, web frameworks were more willing to support the demand. Owing to its popularity and significance, its adoption rate in Apple’s rivals remains very high. Whether you are a beginner or an advanced learner, if you are planning for iOS app development through Swift, this book can help with the high-domain expertise and experienced resources.
Without a doubt, the developers that create native apps are not going to abandon Swift anytime soon. However, it seems like something must evolve for it to keep growing constantly. We believe that Swift is indeed the future for iOS app developers. And if you are convinced and want to start learning the programming language right away, then this book is what you’re looking for. Learn more about our other Mastering titles at: https://www.routledge.com/Mastering-Computer-Science/book-series/MCS
Toate formatele și edițiile | Preț | Express |
---|---|---|
Paperback (1) | 164.63 lei 3-5 săpt. | +11.62 lei 7-13 zile |
CRC Press – 28 feb 2022 | 164.63 lei 3-5 săpt. | +11.62 lei 7-13 zile |
Hardback (1) | 395.69 lei 3-5 săpt. | +18.66 lei 7-13 zile |
CRC Press – 28 feb 2022 | 395.69 lei 3-5 săpt. | +18.66 lei 7-13 zile |
Preț: 164.63 lei
Preț vechi: 205.79 lei
-20% Nou
Puncte Express: 247
Preț estimativ în valută:
31.51€ • 32.47$ • 26.60£
31.51€ • 32.47$ • 26.60£
Carte disponibilă
Livrare economică 08-22 februarie
Livrare express 25-31 ianuarie pentru 21.61 lei
Preluare comenzi: 021 569.72.76
Specificații
ISBN-13: 9781032182612
ISBN-10: 103218261X
Pagini: 350
Ilustrații: 23 Halftones, black and white; 23 Illustrations, black and white
Dimensiuni: 129 x 198 x 23 mm
Greutate: 0.35 kg
Ediția:1
Editura: CRC Press
Colecția CRC Press
Seria Mastering Computer Science
ISBN-10: 103218261X
Pagini: 350
Ilustrații: 23 Halftones, black and white; 23 Illustrations, black and white
Dimensiuni: 129 x 198 x 23 mm
Greutate: 0.35 kg
Ediția:1
Editura: CRC Press
Colecția CRC Press
Seria Mastering Computer Science
Public țintă
ProfessionalNotă biografică
Sufyan bin Uzayr is a writer, coder and entrepreneur with over a decade of experience in the industry. He has authored several books in the past, pertaining to a diverse range of topics, ranging from History to Computers/IT.
Sufyan is the Director of Parakozm, a multinational IT company specializing in EdTech solutions. He also runs Zeba Academy, an online learning and teaching vertical with a focus on STEM fields.
Sufyan specializes in a wide variety of technologies, such as JavaScript, Dart, WordPress, Drupal, Linux and Python. He holds multiple degrees, including ones in Management, IT, Literature and Political Science.
Sufyan is a digital nomad, dividing his time between four countries. He has lived and taught in universities and educational institutions around the globe. Sufyan takes a keen interest in technology, politics, literature, history and sports, and in his spare time, he enjoys teaching coding and English to young students.
Learn more at sufyanism.com
Sufyan is the Director of Parakozm, a multinational IT company specializing in EdTech solutions. He also runs Zeba Academy, an online learning and teaching vertical with a focus on STEM fields.
Sufyan specializes in a wide variety of technologies, such as JavaScript, Dart, WordPress, Drupal, Linux and Python. He holds multiple degrees, including ones in Management, IT, Literature and Political Science.
Sufyan is a digital nomad, dividing his time between four countries. He has lived and taught in universities and educational institutions around the globe. Sufyan takes a keen interest in technology, politics, literature, history and sports, and in his spare time, he enjoys teaching coding and English to young students.
Learn more at sufyanism.com
Cuprins
Chapter 1 Introduction to Swift Programming Language
Chapter 2 Getting Started with Swift
Chapter 3 Swift Basic Syntax
Chapter 4 Swift Standard Library
Chapter 5 Creating iOS Apps with Swift
Chapter 6 Building Blocks of SwiftUI
Chapter 7 Machine Learning on Swift
Chapter 8 Appraisal
Chapter 2 Getting Started with Swift
Chapter 3 Swift Basic Syntax
Chapter 4 Swift Standard Library
Chapter 5 Creating iOS Apps with Swift
Chapter 6 Building Blocks of SwiftUI
Chapter 7 Machine Learning on Swift
Chapter 8 Appraisal
Descriere
If you want to become an iOS developer, you have made an excellent choice with this book. Swift holds a significant position in the iOS industry because of the long list of features it serves.