Mastering Swift
暫譯: 精通 Swift
Uzayr, Sufyan Bin, Bin Uzayr, Sufyan
- 出版商: CRC
- 出版日期: 2022-02-28
- 售價: $2,870
- 貴賓價: 9.5 折 $2,727
- 語言: 英文
- 頁數: 334
- 裝訂: Hardcover - also called cloth, retail trade, or trade
- ISBN: 1032183403
- ISBN-13: 9781032183404
-
相關分類:
Apple Developer
海外代購書籍(需單獨結帳)
相關主題
商品描述
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. It is user-friendly, has great community support, and offers a greater extent of customization. As a result, we can observe a sharp increase in the market demand for developing Apple mobile applications, and with that, companies search for smart developers with the right skill set.
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 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 makes it incredibly friendly to beginners as well. Moreover, it is equally compatible with iPhones, iPad, Apple Watch, MacBook, Apple Tv, and can be applied to develop equally efficient and scalable apps for them.
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 language 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 in order to invite the community, let the product grow and 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 the server, web frameworks were more willing to support the demand. Owing to its popularity and significance, its adoption rate in Apple's rival 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 sure seems like something has to evolve for it to keep growing constantly. We believe that now you must be convinced 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
商品描述(中文翻譯)
如果你想成為一名 iOS 開發者,選擇這本書是個絕佳的決定。Swift 在 iOS 行業中佔有重要地位,因為它擁有長長的功能清單。它使用友好,擁有良好的社群支持,並提供更大的自訂化範圍。因此,我們可以觀察到開發 Apple 移動應用程式的市場需求急劇上升,隨之而來的是公司尋找具備正確技能組合的聰明開發者。
《Mastering Swift》介紹了 Apple 優秀的 Swift 標準庫風格,並整合了多個 Swift 專案的使用反饋。然而,它應被視為一份活的、可變的文件,以及實現該程式語言的基礎。
在深入探討 Swift 程式語言的細節之前,本書簡要說明了該語言的基本資訊。它是一種高階語言,旨在開發多面向的 iOS 應用程式,以滿足不同社會和商業領域的多樣需求。它旨在開發具有多重複雜性的高端應用程式。但由於它與 Objective C 非常接近,因此編碼和理解都相對容易。這一特性使得它對初學者來說非常友好。此外,它同樣兼容 iPhone、iPad、Apple Watch、MacBook、Apple TV,並可用於開發同樣高效且可擴展的應用程式。
《Mastering Series》涵蓋了 Swift 的所有基本方面,並探討了為什麼這種程式語言是 iOS 應用開發的未來。與其他語言不同,它需要更少的程式碼行來啟用任何功能。這為更短的開發週期鋪平了道路,並節省了大量寶貴的資源。此外,作為最可靠的 iOS 程式語言之一,它支持動態庫,這表示可執行的程式碼片段可以鏈接到應用程式。由於這種支持,Swift 應用程式可以與該語言的最新版本互操作,使應用程式變得不可替代。
Swift 是一種並非設計出來的語言,而是故意開放源碼,以邀請社群參與,讓產品隨著時間的推移而成長和成熟。這可能是 Swift 最關鍵的特點。隨著人們越來越意識到它在伺服器上使用的潛力,網頁框架也更願意支持這一需求。由於其受歡迎程度和重要性,它在 Apple 競爭對手中的採用率仍然非常高。無論你是初學者還是進階學習者,如果你計劃通過 Swift 進行 iOS 應用開發,這本書都能提供高領域的專業知識和經驗資源。
毫無疑問,創建原生應用的開發者不會在短期內放棄 Swift。然而,似乎必須有某些事物進化,以便它能持續成長。我們相信,現在你一定已經相信 Swift 確實是 iOS 應用開發者的未來。如果你已經信服並想立即開始學習這門程式語言,那麼這本書正是你所尋找的。
了解我們其他的《Mastering》系列書籍,請訪問:https://www.routledge.com/Mastering-Computer-Science/book-series/MCS
作者簡介
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 bin Uzayr)是一位作家、程式設計師和企業家,擁有超過十年的行業經驗。他過去撰寫了幾本書,涵蓋了從歷史到計算機/資訊科技等多樣的主題。
蘇菲揚是Parakozm的總監,這是一家專注於教育科技解決方案的跨國資訊科技公司。他還經營Zeba Academy,這是一個專注於STEM領域的線上學習和教學平台。
蘇菲揚專精於多種技術,如JavaScript、Dart、WordPress、Drupal、Linux和Python。他擁有多個學位,包括管理學、資訊科技、文學和政治學等領域的學位。
蘇菲揚是一位數位遊牧者,將時間分配在四個國家之間。他曾在全球各地的大学和教育機構生活和教學。蘇菲揚對科技、政治、文學、歷史和體育有濃厚的興趣,並且在空閒時間喜歡教導年輕學生程式設計和英語。
了解更多資訊,請訪問sufyanism.com