Értékelés:
A könyv hasznos alapkönyvként és referenciaként szolgál a Swift elsajátításához, és a kezdők is nagyra értékelik a világos magyarázatok és az Apple dokumentációján túlmutató további betekintések miatt. Azonban a haladó gyakorlók számára, akik a kihívást jelentő fogalmak mélyreható lefedettségét keresik, nem elégséges, ami vegyes értékeléseket eredményez.
Előnyök:Könnyen olvasható és érthető, kezdőknek is nagyszerű, hasznos magyarázatokat és perspektívákat nyújt, más forrásokhoz képest minőségi tartalom, jól lefedi a Swift egyedi jellemzőit, és jó áttekintést nyújt a nyelvről.
Hátrányok:Hiányzik az olyan haladó témák mélyreható anyaga, mint az egyidejűség és a memóriakezelés, egyes magyarázatokat nem tartanak egyértelműnek vagy nem eléggé koncentráltnak, felesleges példákat tartalmaz, és elégedetlenek azok az olvasók, akik nagyobb kihívást jelentő tartalomra számítottak.
(11 olvasói vélemény alapján)
Mastering Swift 4- fourth edition: An in-depth and comprehensive guide to modern programming techniques with Swift
Merüljön el a Swift programozási nyelv legújabb kiadásában ezzel a fejlett fejlesztői könyvvel a nagy teljesítményű alkalmazások építéséhez.
Key Features
⬤ Használja ki a Swift 4 legújabb és legfejlettebb funkcióit, hogy minőségi iOS- és macOS-alkalmazásokat fejlesszen.
⬤ A Swift összes fejlett funkciójának átfogó lefedése és útmutatás a fejlett tervezési technikákhoz.
⬤ Mélyüljön el a protokollbővítésekben, ismerje meg az új hibakezelési modellt, és használja a kiemelt Swift tervezési mintákat a hatékonyabb kód írásához.
⬤ Tanulmányozza a fejlett tervezési technikákat, hogy okosabb, tisztább Swift kódot írhasson.
Könyv leírása
A Swift ma az Apple-fejlesztés meghatározó nyelve. Minden iOS- és macOS-fejlesztő készségének elengedhetetlen része, és segít az App Store leglenyűgözőbb és legnépszerűbb alkalmazásainak elkészítésében - olyan alkalmazásokéban, amelyek az iPhone- és iPad-felhasználók számára nap mint nap nélkülözhetetlenek. A 4. verzióval. 0 verzióval a Swift-csapat új funkciókkal bővítette a fejlesztési élményt, így könnyebben érheti el a kívánt és az ügyfelek által elvárt eredményeket.
Belül megtalálod a Swift 4 legfontosabb funkcióit. 0, és gyorsan megtanulhatja, hogyan használhatja a legújabb frissítéseket a fejlesztői előnyére. Az Objective-C interoperabilitástól és az ARC-től a lezárásokig és az egyidejűségig ez a haladó Swift-útmutató fejleszti a szaktudását, és segít abban, hogy folyékonyan használhassa ezt a létfontosságú programozási nyelvet.
Alapos ismereteket adunk a Swift-fejlesztés néhány legkifinomultabb eleméről, beleértve a protokollbővítéseket, a hibakezelést, a tervezési mintákat és az egyidejűséget. Útmutatást adunk, hogyan használd és alkalmazd ezeket a saját projektjeidben. Meglátod, hogyan használhatod ki a protokollorientált programozás erejét a rugalmas és könnyebben kezelhető kód írásához.
Mit fogsz tanulni?
⬤ Belemerülsz a Swift 4 alapvető összetevőibe. 0, beleértve az operátorokat, gyűjteményeket, vezérlési folyamatokat és függvényeket.
⬤ Osztályok, struktúrák és felsorolások létrehozása és használata.
⬤ Megtanulja a protokoll-orientált tervezést, és meglátja, hogyan segíthet jobb kódot írni.
⬤ Kifejtse az subscripts és a kiterjesztések gyakorlati megértését.
⬤ Adjunk párhuzamosságot az alkalmazásainkhoz a Grand Central Dispatch és az Operation Queues segítségével.
⬤ Vezesse be a generikákat és a lezárásokat, hogy nagyon rugalmas és újrafelhasználható kódot írhasson.
⬤ A Swift hibakezelési és rendelkezésre állási funkcióinak kihasználásával biztonságosabb kódot írhatsz.
Kinek szól ez a könyv
Ez a könyv azoknak a fejlesztőknek szól, akik szeretnének elmélyedni a Swift legújabb verziójában. Ha olyan fejlesztő vagy, aki úgy tanul a legjobban, hogy kódot nézeget és dolgozik vele, akkor ez a könyv neked szól. Az Apple eszközeinek alapvető ismerete előnyös, de nem kötelező.
© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)