Ushbu to‘plam Swift dasturlash tilini o‘rganishni boshlayotganlar va turli darajaga ega bo‘lgan mutaxassislar uchun foydali bo‘ladi.
“Swift tili”, Xarazyan Hayk Armenovich
Kitob iOS va OS X uchun yangi dasturlash tili bo‘lgan Swiftni mustaqil o‘rganish uchun mo‘ljallangan.
Ma’lumotlar osonroqdan murakkabroqqa tamoyil asosida berilgan, taqdimot ko‘p sonli kodlar ro‘yxati bilan birga keladi, sinov va disk raskadrovka uchun yangi Playground tezkor rivojlanish muhiti qo‘llaniladi.
Swift asoslari, til sintaksisi va uning xususiyatlari tushuntiriladi. Ma’lumotlar turlari, shartli ifodalar, tsikllar, massivlar, funksiyalar, kortejlar, asosiy operatorlar va boshqa standart konstruksiyalar tavsiflangan.
“Head First. Swiftni o‘rganamiz”, Menning Jon
Ushbu kitobda ma’lumotlarni to‘plash va boshqarishdan kodni qayta ishlatish, maxsus ma’lumotlar turlarini yaratish kabi ma’lumotlar berilgan.
Shuningdek, unda SwiftUI’da dasturlar va foydalanuvchi interfeyslarini tuzishgacha bo‘lgan ma’lumotlar ko‘rsatib o‘tilgan.
Swift’ni o‘rganganidan so‘ng, dasturchi mobil va veb-ilovalardan tortib o‘yinlar, freymvorklar, buyruq qatori vositalari va boshqalarni yaratishga tayyor bo‘ladi.
“Swiftni o‘zlashtirish: yangilar uchun qo‘llanma”, CRC Press nashriyoti, Sufyon ibn Uzayr
Kitob Swift dasturlash tilining tafsilotlariga o‘tishdan oldin, kitob til haqidagi asosiy ma’lumotlarni qisqacha tushuntiradi.
U bir nechta murakkabliklarga ega yuqori darajadagi ilovalarni ishlab chiqish uchun mo‘ljallangan.
Bundan tashqari, u iPhone, iPad, Apple Watch, MacBook va Apple TV bilan bir xil darajada mos keladi va ular uchun teng darajada samarali va kengaytiriladigan ilovalarni ishlab chiqish uchun qo‘llanilishi mumkin.
“Amaliy Swift”, Erik Dauni
Ushbu kitob nafaqat aniq va ixcham tarzda kodlashni ko‘rsatibgina qolmay, balki kod ortida nima uchun ekanligini ham ko‘rsatadi.
Buning sababini tushunish Swift dasturchisi sifatida muvaffaqiyatga erishishda muhim rol o‘ynaydi.
Kitobda quyidagilarni o‘rganish mumkin:
- Swiftning evolyutsiyasi va Swift3’ning so‘nggi xususiyatlarini ko‘rib chiqish;
- arxitektura va dizayn naqshlarini o‘rganish;
- Swift kodini sinab ko‘rish;
- noldan boshlab asosiy ma’lumotlarga ega iOS ilovasini yaratish.
Ushbu kitobn asosan iOS va Swift-anni o’rganishni boshlagan va Swif’-da mavjud bo’lgan oraliq va ilg’or mavzularni ko’proq o’rganishni xohlaydigan dasturchilar uchun.
“Yangilar uchun Swift: rivojlanish va dizayn”, Boisy Pitre
Ushbu qo‘llanma yordamida dasturchi tezda o‘z ishi natijalarini ko‘rish uchun Playgrounds’dan foydalanib, tezda Swift kodini yozishni o‘rganadi.
Muallif iOS va OS X uchun ilovalar yaratish uchun Swift’ning innovatsion Xcode integratsiyalashgan ishlab chiqish muhitidan qanday foydalanishni ko‘rsatgan.
Undan oldin esa Swift tilining asosiy tushunchalari, jumladan, o‘zgaruvchilar, konstantalar, turlar, massivlar va lug‘atlar haqida mustahkam asos beradi.