रूसी में स्विफ्ट पर क्या पढ़ें?

शुरुआती लोगों के बीच एक राय है कि एक प्रोग्रामिंग भाषा की लोकप्रियता को प्रकाशित पुस्तकों की संख्या से निर्धारित किया जा सकता है। एक उदाहरण के रूप में, आप जावा या पायथन का उल्लेख कर सकते हैं - और भाग में यह सच होगा। लेकिन ऐसी भाषाएं हैं जिन्हें वास्तव में कागज की पुस्तकों की आवश्यकता नहीं है। सिर्फ अपने युवा और इस तथ्य के कारण कि आधिकारिक ट्यूटोरियल एक नौसिखिया प्रोग्रामर के सभी सवालों का जवाब देता है।

छवि

स्विफ्ट ऐसी ही एक भाषा है। वह युवा और लोकप्रिय है, और इस पर आधिकारिक इलेक्ट्रॉनिक प्रलेखन बस उत्कृष्ट है। और हो सकता है कि कोई व्यक्ति जो अभी 20 साल का भी नहीं है, दुकान की अलमारियों पर स्विफ्ट की किताबों की कमी से खुश है, लेकिन पुराने लोग सिर्फ एक पेपर गाइड और हाथ में अपने सूटकेस में एक त्वरित भाषा गाइड रखना पसंद करते हैं।

इसलिए, GeekBrains ब्लॉग के लेखक , इल्या बुबनोव ने पुराने स्कूल प्रारूप में प्रकाशित 5 सबसे लोकप्रिय स्विफ्ट पुस्तकों को खोजने के लिए रूसी प्रकाशकों के साथ-साथ अध्ययन किया।

स्विफ्ट। IOS और macOS के लिए विकासशील अनुप्रयोगों की मूल बातें




हम अपनी समीक्षा खोलते हैं, शायद, शुरुआती लोगों के लिए सबसे अच्छी किताब के साथ, जो रूसी में पाया जा सकता है। तथ्य यह है कि यह एक रूसी डेवलपर का निर्माण है, और अनुवादक और लेखक का संयुक्त काम नहीं है, पहले पृष्ठों से महसूस किया जाता है। आप स्विफ्ट भाषा के साथ खुद को परिचित करेंगे और, इससे भी महत्वपूर्ण बात यह है कि ऐप्पल ऑपरेटिंग सिस्टम के लिए एप्लिकेशन बनाने के लिए इसका उपयोग करना सीखें।

वास्तव में, एकमात्र दोष यह है कि पुस्तक स्विफ्ट प्रोग्रामिंग में केवल पहले कदम उठाने में मदद करती है। इसके अलावा, एक मूल संदर्भ के रूप में इसका उपयोग करना बहुत सुविधाजनक नहीं है।

समीक्षा। लगभग सभी समीक्षाएं उत्साही हैं, जो मात्रा और कीमत को देखते हुए आश्चर्यचकित नहीं हैं। साथ ही, हाल ही में एक प्रकाशन है जो स्विफ्ट 3.0 पर काम करने की बात करता है, सीमित विकल्प के कारण, यह भी एक बड़ा फायदा है।

स्विफ्ट भाषा। स्वयं शिक्षक




स्विफ्ट भाषा के दूसरे संस्करण पर आधारित एक क्लासिक संदर्भ। पुस्तक की पहली छमाही प्रकारों, कार्यों, ऑपरेटरों, चक्रों के विवरण के लिए समर्पित है - ओओपी के सिद्धांतों सहित, सब कुछ के बारे में एक त्वरित बात। दूसरा भाग "वयस्क" प्रोग्रामिंग के घटकों का विस्तार से वर्णन करता है: कक्षाएं, संरचनाएं, प्रोटोकॉल, वैकल्पिक प्रकार, आदि।

शीर्षक में "ट्यूटोरियल" शब्द आपको गुमराह नहीं करना चाहिए - पिछली किताब के विपरीत कोई व्यावहारिक कार्य नहीं हैं, और बहुत कम उदाहरण हैं। यही है, अगर आपको तकनीकी साहित्य सीखने में कठिनाई होती है, तो यह पुस्तक निश्चित रूप से आपके लिए नहीं है। लेकिन अगर आप बुनियादी स्पष्टीकरण के साथ एक छोटा गाइड रखना चाहते हैं - यह एक अच्छा विकल्प है।

समीक्षा। सामान्य तौर पर, पुस्तक में अधिक सकारात्मक प्रतिक्रियाएं हैं, लगभग कोई तेज नकारात्मक नहीं हैं। पाठकों में प्रस्तुति और सूचनात्मक सामग्री की एक सुखद शैली शामिल है। कमियों के बीच व्यावहारिक कार्यों की कमी है और यह तथ्य है कि 2018 में यह स्विफ्ट 3.0 के लिए फिर से रिलीज करने का समय होगा, क्योंकि वर्णित कई चालें भाषा के नए संस्करण में पुरानी हैं।

स्विफ्ट 3. आईओएस एसडीके का उपयोग करके iPhone और iPad के लिए Xcode वातावरण में अनुप्रयोग विकास




वास्तव में हमारी रेटिंग में सबसे मूल्यवान पुस्तक है, आज इसे 3,000 से कम रूबल के लिए खरीदना बेहद मुश्किल है। दूसरी ओर, अनुभवी प्रोग्रामर निश्चित रूप से जानते हैं: एक अच्छी पुस्तक महंगी है। एक प्रभावशाली वॉल्यूम (900 पृष्ठों के तहत), उत्कृष्ट उपस्थिति, कवर किए गए विषयों की एक विस्तृत श्रृंखला, गुणात्मक रूप से वर्णित सिद्धांत और व्यवहार। इस तरह की किताब एक पेशेवर आईओएस डेवलपर को भी प्रसन्न करेगी और शुरुआत के लिए, यह एक बाइबल भी बन सकती है।

जैसा कि अक्सर होता है, अनुवाद में कई खुरदरेपन होते हैं, लेकिन इस तरह की मात्रा के लिए उनकी संख्या नगण्य होती है। इसके अलावा, यहां मूल भाग थोड़ा उखड़ा हुआ है, अर्थात, पाठक को कम से कम एक प्रोग्रामिंग भाषा से परिचित होना आवश्यक है। बेहतर होगा कि यह ऑब्जेक्टिव-सी होगा।

समीक्षा। RuNet में, सभी समीक्षाएं उत्साही हैं, यदि आप मूल्य का मुद्दा नहीं उठाते हैं। लेकिन अमेज़ॅन पर राय विभाजित की गई: किसी को अभ्यास के माध्यम से प्रस्तावित प्रशिक्षण से प्रसन्नता हुई, जबकि किसी ने पाठ, टाइपो और सामान्य धमाकों के लगातार चूक को डांटा, जो केवल 3 संस्करण में दिखाई दिए।

बच्चों के लिए स्विफ्ट। आईओएस एप्लीकेशन ट्यूटोरियल




इस तरह के ट्यूटोरियल "... डमीज़" श्रृंखला के लिए पुस्तकों से कम नहीं हैं, और साथ ही उनके पास एक उज्ज्वल कवर भी है। यह उदाहरण कोई अपवाद नहीं है। लेखकों का मुख्य लक्ष्य: यहां तक ​​कि एक छोटे बच्चे को यह बताने के लिए कि आईफोन के लिए एक आवेदन कैसे बनाया जाए। और वे सफल हुए। इसलिए बहुत सारे आदिम पाठ और फ्रैंक पानी। लेकिन सामान्य तौर पर, अगर आपको स्विफ्ट की मूल बातें के बारे में उबाऊ पुस्तक की आवश्यकता नहीं है, तो यह एक बढ़िया विकल्प है। बोनस कई चित्र और उदाहरण हैं।

यहां, निश्चित रूप से, पर्याप्त याद आती है जो मानसिक रूप से नाजुक बच्चे को परेशान कर सकती है। उदाहरण के लिए, एक्सकोड के स्पष्टीकरण के साथ दिए गए स्क्रीनशॉट को संस्करण 8 में बनाया गया था, जबकि अब पूरी 10 वीं रिलीज के लिए तैयार हो रही है। कोड का हिस्सा कभी-कभी इसके "सबूत" के कारण छोड़ दिया जाता है, हालांकि बच्चे कहते हैं, उन्हें यह पसंद नहीं है। वैसे भी, पूरी किताब एक आवेदन बनाने की प्रक्रिया का विवरण है। इसे पढ़ने के बाद, आपको कम से कम एक और, सामग्री के समान, लेकिन बहुत अधिक वयस्क पुस्तक पढ़ने की आवश्यकता है।

समीक्षा। सूचना के अनुवाद, सामग्री या प्रस्तुतीकरण के बारे में RuNet में नकारात्मक खोजना संभव नहीं था। यह समझ में आता है, जब किताब में इस तरह का नाम हो तो नाइट-पिकिंग क्या है? लेकिन पश्चिम में मुख्य रूप से ट्यूटोरियल के अंतिम हिस्सों में शिकायतें हैं, जो उत्तर देने की तुलना में अधिक प्रश्न उठाती हैं। लेकिन यह, शायद, एक आवेदन बनाने के पूर्ण चक्र पर "बच्चों के" ट्यूटोरियल के लिए एक क्लासिक दावा है।

स्विफ्ट। पॉकेट गाइड। आईओएस और ओएस एक्स में प्रोग्रामिंग




ओ'रेली की किताबों ने दुनिया भर के प्रोग्रामरों का सम्मान अर्जित किया है: इस श्रृंखला में आपको "शौकिया" रचनाएं नहीं मिलेंगी, उदाहरणों में टूटी हुई कोड या "गलत" स्क्रीनशॉट के रूप में महत्वपूर्ण त्रुटियां बहुत दुर्लभ हैं। यह पुस्तक कोई अपवाद नहीं है, यह पूरी तरह से निर्देशिका के शीर्षक से मिलती है।

इस तथ्य के बावजूद कि स्विफ्ट 2.1 के पुराने संस्करण को आधार के रूप में लिया गया है, एक अच्छा शब्दांश और पाठ की सामान्य संरचना इस पुस्तक को आधिकारिक इलेक्ट्रॉनिक संस्करण के साथ एक पेपर सहायक के रूप में उपयोग करना संभव बनाती है।

समीक्षा। अधिकांश रेटिंग्स में संयमित सकारात्मक रंग होता है। केवल एक नकारात्मक समीक्षा प्राप्त करना संभव था, इस तथ्य को समर्पित कि पुस्तक केवल स्विफ्ट की मूल बातें शामिल करती है। हालाँकि, यह केवल "पॉकेट गाइड" नामक पुस्तक से अतिरंजित अपेक्षाओं का विषय है।

परिणाम


स्विफ्ट द्वारा रूसी में अनुवादित उस छोटे से अध्ययन में लिया जा सकता है। पेशेवर शब्दों या चयनित साहित्य की गुणवत्ता के साथ कोई विफलता नहीं है। लेकिन फिर भी थोड़ा दुख है कि चुनाव सीमित है। तो तार्किक सवाल यह है:

कौन सी स्विफ्ट किताब आप रूसी में अनुवादित देखना चाहेंगे?

Source: https://habr.com/ru/post/hi417711/


All Articles