SwiftUI Projects: Build six real-world, cross-platform mobile applications using Swift, Xcode 12, and SwiftUI by Craig Clayton
English | 2020 | ISBN: 1839214660 | 410 Pages | PDF, EPUB, MOBI | 267 MB
Pelajari SwiftUI dengan merancang dan membangun antarmuka pengguna yang kompleks untuk watchOS, iPadOS, dan iOS dengan bantuan proyek termasuk aplikasi keuangan, aplikasi berita olahraga, dan sistem POS
Dirilis oleh Apple selama WWDC 2019, SwiftUI menyediakan cara yang inovatif dan sangat sederhana untuk membangun antarmuka pengguna untuk semua platform Apple dengan kekuatan Swift.
Panduan praktis ini melibatkan enam proyek dunia nyata yang dibangun dari awal, dengan dua proyek masing-masing untuk iPhone, iPad, dan watchOS, dibuat menggunakan pemrograman Swift dan Xcode. Dimulai dengan dasar-dasar SwiftUI, Anda secara bertahap akan mempelajari membangun proyek ini. Anda akan mempelajari konsep dasar SwiftUI dengan bekerja dengan tampilan, tata letak, dan tipe dinamis.
Buku SwiftUI ini juga akan membantu Anda memahami pemrograman deklaratif untuk membuat aplikasi yang dapat berjalan di berbagai platform. Di sepanjang buku ini, Anda akan mengerjakan aplikasi bagan (watchOS), aplikasi draf NBA (watchOS), aplikasi keuangan (iPhone), aplikasi formulir Tesla (iPhone), aplikasi berita olahraga (iPad), dan tempat penjualan sepatu. sistem (iPad), yang akan memungkinkan Anda memahami elemen inti dari proyek SwiftUI.
Di akhir buku, Anda akan membangun proyek yang berfungsi penuh untuk berbagai platform dan memperoleh pengetahuan yang diperlukan untuk menjadi pengembang SwiftUI profesional.
Apa yang akan Anda pelajari ?
- Pahami dasar-dasar SwiftUI dengan membuat aplikasi dengan watchOS
- Bekerja dengan elemen UI seperti teks, daftar, dan tombol
- Buat pemutar video di UIKit dan impor ke SwiftUI
- Temukan cara memanfaatkan API dan mengurai JSON di aplikasi Anda menggunakan Combine
- Susun aplikasi Anda untuk menggunakan fitur Combine dan state-driven
- Buat tata letak yang fleksibel di iPad
Download :
Gdrive
Up-load.io
0 Please Share a Your Opinion.: