Створення свого першого іграшкового застосунка для iOS або Mac мовою Swift — це весело. Нагадування безпечного, надійного програмного забезпечення професійного рівня — зовсім інша справа. Мова Swift містить дивовижний набір дуже потужних функцій і підтримує широкий діапазон стилів і методів програмування. Просто потрібно засучити рукави
та розпочати детальне вивчення.
Переходячи від однієї концепції до іншої, ця книга знайомить вас із навичками, необхідними для створення професійного програмного забезпечення для платформ Apple, як-от iOS і Mac, а також на сервері з Linux.
Дотримуючись численних конкретних прикладів, повчальних поясненням і захопливих вправ, зрештою ви освоїте такі потужні методи, як -от узагальнення, ефективне оброблення помилок, протокольно-орієнтоване програмування та сучасні шаблони Swift.
Автор книги показує особливо важливі та важко окреслені методики, які він освоїв упродовж роботи зі Swift.
Видання розраховане на програмістів просунутого початкового та середнього рівнів.