Evaluare:
Recenzile acestei cărți indică un amestec de dezamăgire puternică și o anumită apreciere pentru conținutul său. În timp ce unii utilizatori laudă aspecte specifice, cum ar fi principiile de codificare și proiectele de exemplu, mulți critică claritatea cărții, exemplele învechite și explicațiile scrise prost. Există un consens general că nu este potrivită pentru începători fără experiență anterioară în programarea Swift și iOS. În plus, mai mulți recenzenți găsesc aplicația Kindle pentru Mac OS frustrantă.
Avantaje:⬤ Bune principii de codare și acoperire a testării unitare.
⬤ Sunt apreciate noile proiecte de exemplu din ultima ediție.
⬤ Exemplul aplicației Selfiegram este lăudat pentru designul și funcționalitatea sa decente.
⬤ Stil de scriere clar din partea unor autori.
⬤ Cartea oferă o prezentare generală rapidă a Swift și servește ca o introducere decentă pentru cei cu unele cunoștințe anterioare de programare.
⬤ Multe exemple nu funcționează și sunt învechite cu modificările actuale ale sintaxei Xcode și Swift.
⬤ Explicațiile conceptelor sunt prost scrise și derutante.
⬤ Cartea este criticată pentru că este potrivită doar pentru cei cu cunoștințe intermediare de programare Swift și iOS.
⬤ Organizarea slabă și conținutul plin de erori scad din experiența de învățare.
⬤ Hedging-ul între cuvintele-cheie ale sintaxei și numele variabilelor creează confuzie.
(pe baza a 11 recenzii ale cititorilor)
Learning Swift: Building Apps for Macos, Ios, and Beyond
Obțineți experiență practică valoroasă cu Swift, limbajul de programare open source dezvoltat de Apple. Cu ajutorul acestui ghid practic, programatorii calificați cu cunoștințe reduse sau inexistente despre dezvoltarea Apple vor învăța cum să codifice cu cea mai recentă versiune de Swift prin dezvoltarea unei aplicații iOS funcționale de la început până la sfârșit.
Veți începe cu elementele de bază ale programării Swift - inclusiv orientări pentru a vă face codul "Swifty" - și veți învăța cum să lucrați cu Xcode și cu Interface Builder-ul său încorporat. Apoi, veți construi și personaliza pas cu pas o aplicație de bază pentru realizarea, editarea și ștergerea selfie-urilor. De asemenea, veți regla și testa aplicația pentru performanță și veți gestiona prezența aplicației în App Store.
Împărțită în patru părți, această carte include:
⬤ Bazele Swift 4: Învățați blocurile de bază ale Swift și caracteristicile dezvoltării orientate pe obiecte.
⬤ Construirea aplicației Selfiegram: Construiți obiecte model și interfața pentru aplicația selfie și adăugați suport pentru locație, setări pentru utilizator și notificări.
⬤ Perfecționarea Selfiegram: Creați o temă și suport pentru partajare și adăugați vizualizări personalizate, suprapuneri de imagini și localizare.
⬤ Dincolo de dezvoltarea aplicației: Depanarea și testarea performanței cu Xcode, automatizarea sarcinilor cu Fastlane și testarea aplicației de către utilizator cu TestFlight.
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)