Swift Cookbook
Готовые рецепты для iOS и macOS разработки
सारांश:
परिचय
पुस्तक Swift Cookbook के लेखक काइल बिगेमैन (Kyle Begeman) ने इसे 2015 में प्रकाशित किया और यह Swift भाषा के व्यावहारिक मार्गदर्शकों के बीच तुरंत अपनी जगह बना ली। शैक्षणिक पाठ्यपुस्तकों के विपरीत, यह तैयार समाधानों का संग्रह है — "रेसिपीज़" जिन्हें iOS और macOS के वास्तविक प्रोजेक्ट्स में तुरंत लागू किया जा सकता है। इसका आकार 316 पृष्ठ है, जो अनावश्यक सैद्धांतिक बोझ के बिना विषयों की एक विस्तृत श्रृंखला को कवर करने की अनुमति देता है।
पुस्तक किस बारे में है
पुस्तक "समस्या — समाधान — चर्चा" के सिद्धांत पर आधारित है। प्रत्येक रेसिपी एक विशिष्ट कार्य से शुरू होती है (जैसे, "UserDefaults में डेटा कैसे सेव करें" या "स्क्रीन के बीच ट्रांज़िशन एनिमेशन कैसे लागू करें"), फिर स्पष्टीकरण के साथ तैयार कोड दिया जाता है। विषयों में शामिल हैं:
- Swift की मूल बातें: प्रकार, संग्रह, ऑप्शनल, क्लोज़र्स।
- UIKit के साथ काम: कंट्रोलर, टेबल, कलेक्शन, जेस्चर।
- डेटा भंडारण: Core Data, UserDefaults, फ़ाइल सिस्टम।
- नेटवर्क: URLSession, JSON, REST API।
- मल्टीथ्रेडिंग: GCD, OperationQueue।
- एनिमेशन और ग्राफिक्स: Core Animation, SpriteKit।
- सिस्टम के साथ एकीकरण: नोटिफिकेशन, कैमरा, जियोलोकेशन।
यह पुस्तक किसके लिए है
पुस्तक उन डेवलपर्स के लिए है जो प्रोग्रामिंग की मूल बातों से पहले से परिचित हैं, लेकिन Swift और Apple प्लेटफ़ॉर्म को जल्दी से सीखना चाहते हैं। यह उपयोगी होगी:
- शुरुआती iOS डेवलपर्स के लिए जो सिद्धांत से व्यवहार की ओर बढ़ना चाहते हैं।
- Objective-C के अनुभवी प्रोग्रामर्स के लिए जो Swift पर स्विच कर रहे हैं।
- छात्रों और शौकियों के लिए।
अनुशंसाएँ
शुरुआती लोगों के लिए Rust: पूर्ण पाठ्यक्रम
Kotlin में वेब डेवलपमेंट: मूल बातों से लेकर डिप्लॉय तक
C# (.NET) पर GraphQL: आधुनिक API का निर्माण
C++ Concurrency in Action (C++ में समवर्ती प्रोग्रामिंग)
SwiftUI Apprentice
Hands-on Kotlin Coroutines for Android: Android के लिए Kotlin Coroutines के लिए व्यावहारिक गाइड