Sejak keynote Apple sebelumnya, saat SwiftUI diumumkan, banyak sekali dokumen, contoh, video, dan tutorial telah muncul. Tujuan dari repositori ini adalah untuk mengumpulkan semua informasi ini dengan memiliki tempat unik untuk mencari info tentang SwiftUI .
SwiftUI adalah cara inovatif dan sangat sederhana untuk membangun antarmuka pengguna di semua platform Apple dengan kekuatan Swift. Bangun antarmuka pengguna untuk perangkat Apple apa pun hanya dengan menggunakan satu set alat dan API. Dengan sintaksis Swift deklaratif yang mudah dibaca dan ditulis secara alami, SwiftUI bekerja secara lancar dengan alat desain Xcode baru untuk menjaga kode dan desain Anda tetap sinkron dengan sempurna. Dukungan otomatis untuk Tipe Dinamis, Mode Gelap, pelokalan, dan aksesibilitas berarti baris pertama kode SwiftUI Anda sudah menjadi kode UI paling kuat yang pernah Anda tulis.
Daftar isi
- oleh Apple
- Dokumentasi
- ? video WWDC
- ??? Tutorial
- ? oleh komunitas
- ? Buku
- ? Kursus
- ? Situs web
- ? Artikel
- ? Pengujian Satuan
- ? Ekstensi Xcode
- ? Repositori
- ? Video
- ❤️ Berkontribusi
oleh Apple
Dokumentasi
- SwiftUI
- dokumen resmi
- Penting
- Memperkenalkan SwiftUI . SwiftUI adalah cara modern untuk mendeklarasikan antarmuka pengguna untuk platform Apple apa pun. Buat aplikasi yang indah dan dinamis dengan lebih cepat dari sebelumnya.
- Struktur dan Perilaku Aplikasi . Tentukan titik masuk dan organisasi tingkat atas aplikasi Anda.
- Antarmuka Pengguna
- Tampilan dan Kontrol . Sajikan konten Anda di layar dan tangani interaksi pengguna.
- Lihat Tata Letak dan Presentasi . Gabungkan tampilan dalam tumpukan, buat grup dan daftar tampilan secara dinamis, dan tentukan presentasi tampilan dan hierarki.
- Menggambar dan Animasi . Sempurnakan tampilan Anda dengan warna, bentuk, dan bayangan, serta sesuaikan transisi animasi antar status tampilan.
- Integrasi Kerangka . Integrasikan tampilan SwiftUI ke dalam aplikasi yang ada, dan sematkan tampilan dan pengontrol AppKit, UIKit, dan WatchKit ke dalam hierarki tampilan SwiftUI.
- Data dan Peristiwa
- Keadaan dan Aliran Data . Kontrol dan tanggapi aliran data dan perubahan dalam model aplikasi Anda.
- Gerakan . Tentukan interaksi mulai dari ketukan, klik, dan gesekan hingga gerakan halus.
- Pratinjau dalam Xcode
- Pratinjau . Hasilkan pratinjau dinamis dan interaktif dari tampilan kustom Anda.
- Kembangkan Aplikasi dengan SwiftUI
- Kembangkan Aplikasi dengan SwiftUI . Buat aplikasi menggunakan SwiftUI dan Xcode. Bangun Scrumdinger, sebuah aplikasi yang melacak scrum harian.
? video WWDC
- 2️⃣0️⃣2️⃣2️⃣
- Halo Grafik Swift
- Buku masak SwiftUI untuk navigasi
- Apa yang baru di SwiftUI
- Buat tata letak khusus dengan SwiftUI
- Grafik Swift: Naikkan standarnya
- SwiftUI di iPad: Tambahkan toolbar, judul, dan lainnya
- SwiftUI di iPad: Atur antarmuka Anda
- Gunakan SwiftUI dengan AppKit
- Gunakan SwiftUI dengan UIKit
- Hadirkan banyak jendela ke aplikasi SwiftUI Anda
- Efisiensi menunggu: Tugas latar belakang di SwiftUI
- Mengadopsi Warna Variabel dalam Simbol SF
- 2️⃣0️⃣2️⃣1️⃣
- Tambahkan grafik yang kaya ke aplikasi SwiftUI Anda
- Buat pengalaman pencarian di SwiftUI
- Temui async/tunggu di Swift
- Apa yang baru di SwiftUI
- Demistifikasi SwiftUI
- Temukan konkurensi di SwiftUI
- Jelajahi aplikasi SF Symbols 3
- Simbol SF di SwiftUI
- Aksesibilitas SwiftUI: Melampaui dasar-dasarnya
- Mengarahkan dan mencerminkan fokus di SwiftUI
- Lokalkan aplikasi SwiftUI Anda
- 2️⃣0️⃣2️⃣0️⃣
- Bangun aplikasi SwiftUI untuk tvOS
- Bangun komplikasi di SwiftUI
- Pengantar SwiftUI
- Apa yang baru di SwiftUI
- Pentingnya aplikasi di SwiftUI
- Edit tampilan SwiftUI secara visual
- Bangun tampilan SwiftUI di Swift Playgrounds
- Bangun aplikasi berbasis dokumen di SwiftUI
- Tumpukan, Kisi, dan Garis Besar di SwiftUI
- Bangun tampilan SwiftUI untuk widget
- Rancang widget yang bagus
- Kode Widget-beserta
- Data Penting di SwiftUI
- Susun aplikasi Anda untuk pratinjau SwiftUI
- 2️⃣0️⃣1️⃣9️⃣
- Memperkenalkan SwiftUI: Membangun Aplikasi Pertama Anda
- Esensi SwiftUI ?
- Aliran Data Melalui SwiftUI
- Membangun Tampilan Kustom dengan SwiftUI ?
- Mengintegrasikan SwiftUI
- Aksesibilitas di SwiftUI
- SwiftUI Di Semua Perangkat
- SwiftUI di watchOS
- Menguasai Pratinjau Xcode
? paling menarik
??? Tutorial
- Membuat dan Menggabungkan Tampilan
- Bekerja dengan Kontrol UI
- Menangani Masukan Pengguna
- Daftar Bangunan dan Navigasi
- Menggambar Jalur dan Bentuk
- Menganimasikan Tampilan dan Transisi
- Menyusun Antarmuka yang Kompleks
- Berinteraksi dengan UIKit
? oleh komunitas
? Buku
- UI Swift oleh Tutorial oleh Ray wenderlich
- Gabungkan: Pemrograman Asinkron dengan Swift oleh Ray wenderlich
- Katalis oleh Tutorial oleh Ray wenderlich
- SwiftUI dengan Contoh - Pesan dengan Meretas dengan Swift
- SwiftUI Melihat Mulai Cepat (gratis) oleh Big Mountain Studio
- Penguasaan Tampilan SwiftUI oleh Big Mountain Studio
- Penguasaan Animasi SwiftUI oleh Big Mountain Studio
- Bekerja dengan Data di SwiftUI oleh Big Mountain Studio
- Gabungkan Penguasaan di SwiftUI oleh Big Mountain Studio
- Menggunakan Gabungkan (PDF/ePub di Gumroad oleh Joseph Heck
- ??SwiftUI实战,带你入门苹果最新的UI开发框架 - SwiftUI in Action, menghadirkan kerangka pengembangan UI terbaru dari Apple oleh zixiao233
- Berpikir di SwiftUI oleh objc.io
- SwiftUI untuk Pemula Mutlak oleh Jayant Varma
? Kursus
- Pelajari SwiftUI . oleh Meng To
- SwiftUI Masterclass 2021 - Pengembangan Aplikasi iOS 14 & Swift 5 . oleh Robert Petras
- ??SwiftUI 中文教程 - SwiftUI-Tutorial . oleh WillieWangWei
- SwiftUI - Kursus Pengembang Lengkap . oleh Stephen DeStefano
- CS193p - Mengembangkan Aplikasi untuk iOS . oleh Universitas Stanford
? Situs web
- SwiftUI Hub - Tutorial & Sumber Daya SwiftUI
- SwiftUI sialan - Lembar Cheat SwiftUI
- Gi Sheet - Lembar Cheat SwiftUI Terbaik di github
- Astaga SwiftUI - Lembar Cheat SwiftUI (cermin ramah kerja)
- Lab SwiftUI - Jika dokumentasinya hilang, kami bereksperimen
- SwiftOnTap – Lengkapi Dokumen SwiftUI dengan Contoh
- Contoh SwiftUI untuk Desainer
- Tutorial SwiftUI
? Artikel
- SwiftUI dengan Contoh dengan Meretas dengan Swift
- Mulailah menggunakan SwiftUI dengan Meretas dengan Swift
- Tips dan trik SwiftUI dengan Meretas dengan Swift
- Komponen Tingkat Tinggi di SwiftUI oleh Andrei Villasana
- Hubungan SwiftUI dengan UIKit dan AppKit oleh @SwiftBySundell
- Jawaban atas pertanyaan paling umum tentang SwiftUI oleh @SwiftBySundell
- Tampilan pertama SwiftUI: kerangka UI baru deklaratif Apple oleh @SwiftBySundell
- Di dalam Keajaiban Kompiler Sintaks Deklaratif SwiftUI oleh Bruno Rocha
- Membuat aplikasi dunia nyata dengan SwiftUI oleh Majid Jabrayilov
- SwiftUI Apakah kita mengucapkan selamat tinggal pada IB (UIStoryboard)? oleh Muhammad Sawalha
- Cara Membuat Penghitung Waktu Mundur Sederhana dengan SwiftUI oleh Antoine Barrault
- Tutorial: Cara menyiapkan proyek SwiftUI oleh Martin Lasek
- Apa Arti SwiftUI untuk Flutter oleh Martin Rybak
- Pengantar SwiftUI oleh Santosh Botre
- Simbol SF di iOS 13 oleh craigrummitt
- Memahami SwiftUI secara mendalam oleh Balraj Singh
- Pandangan Skeptis tentang SwiftUI oleh Jille van der Weerd
- Opsional di SwiftUI oleh Jasper Haggenburg
- Mempresentasikan UIViewControllers di SwiftUI oleh Johannes Nevels
- SwiftUI untuk Pengembang React Native oleh Rohan Panchal
- Tampilan Pertama SwiftUI: Membuat Aplikasi Tampilan Tabel Sederhana oleh AppCoda
- Apakah Storyboard akan tetap hidup? oleh Nabil Kazi
- ?? Apa yang dimaksud dengan SwiftUI? oleh Nicolas Bachur
- RxSwift ke Gabungan Apple “Cheat Sheet” oleh Shai Mishali
- Kesan pertama SwiftUI oleh Matt Gallagher
- Bermain dengan Tombol SwiftUI oleh Alejandro Martinez
- 9 Jun Fitur Swift 5.1 yang mendukung API SwiftUI oleh @SwiftBySundell
- Pengantar SwiftUI — Bagian 1 oleh Suyash Srijan
- Cara membuat Aplikasi Obrolan atau Messenger di SwiftUI untuk iOS Swift oleh Nick Halavins
- SwiftUI: Memulai oleh Ray wenderlich
- SwiftUI bertemu Multiplatform Kotlin! oleh johnoreilly.dev
- Memahami Contoh SwiftUI oleh Rui Peres
- ?? SwiftUI - Pengalaman pertama dengan Aplikasi iOS Neverland
- SwiftUI Akan Mengubah Lebih Dari Cara Kami Membuat Kode oleh Harlan Kellaway untuk Prolific Interactive
- Apa itu "beberapa" di SwiftUI? oleh Mischa Hildebrand
- SwiftUI vs Pembuat Antarmuka dan papan cerita dengan Meretas dengan Swift
- Dasar-dasar SwiftUI: Pengambilan Daftar oleh Mat Schmid
- SwiftUI, pemikiran pribadi dan Model-View-Presenter oleh David Cordero
- Mengkloning Tinder menggunakan SwiftUI oleh David Doll
- SwiftUI: Migrasi proyek dari UIKit oleh Nik Rodionov
- Integrasi MessageUI, SwiftUI dan UIKit
- Menguasai Tampilan Tabel (Daftar) di SwiftUI oleh BLACKBIRDS
- Membuat Aplikasi Dunia Nyata Dengan SwiftUI oleh Thomas Ricouard
- SwiftUI vs Tulis oleh QuickBird Studios
- Daftar Tingkat Lanjut di SwiftUI
- GeometryReader untuk Diselamatkan oleh The SwiftUI Lab
- Memeriksa Pohon Tampilan - Lihat Preferensi oleh Lab SwiftUI
- Lihat Ekstensi untuk Keterbacaan Kode yang Lebih Baik oleh SwiftUI Lab
- ScrollView – Tarik untuk Menyegarkan oleh The SwiftUI Lab
- Kesimpulan saya dari bekerja dengan SwiftUI oleh Abbas T. Khan
- SwiftUI & Kombinasikan: Lebih Baik Bersama oleh Peter Friese
- Kehidupan Sederhana (siklus) Tampilan SwiftUI oleh @dbolella
- Tampilan Modal di SwiftUI oleh Denis Chashchin
- Sistem Tata Letak SwiftUI: Pandangan Mendalam oleh Alexander Grebenyuk
- Aliran Data SwiftUI oleh Sarah Reichelt
- Arsitektur Bersih untuk SwiftUI oleh @nallexn
- Navigasi terprogram dalam proyek SwiftUI oleh @nallexn
- 8 Perpustakaan SwiftUI yang Menakjubkan untuk Digunakan dalam Proyek Anda Berikutnya oleh @rudrankriyam
- Cara Kerja Bagian Dalam Properti Negara di SwiftUI oleh Zheng
- Ucapkan Selamat Tinggal pada SceneDelegate di SwiftUI oleh Zheng
- Gulir Daftar Tak Terbatas dengan SwiftUI dan Gabungkan dengan Blog Swift Lainnya
- Lihat Pola Komunikasi di SwiftUI oleh Blog Swift Lainnya
- Pratinjau SwiftUI dalam Skala Besar oleh Blog Swift Lainnya
- Menggunakan UIView dan UIViewController di SwiftUI oleh Another Swift Blog
- Bagaimana SwiftUI Melihat Siklus Hidup dan Identitas Bekerja oleh Blog Teknik DoorDash
- Meningkatkan Navigasi SwiftUI untuk Pola Koordinator oleh Blog John Patrick Morgan
? Pengujian Satuan
- Menulis kode yang dapat diuji saat menggunakan SwiftUI oleh @JohnSundell
- ViewInspector oleh @nallexn
- Unit menguji tampilan SwiftUI oleh @nallexn
Pengujian UI
- Menguji Tampilan SwiftUI oleh Blog Swift Lainnya
? Ekstensi Xcode
- nef - Ekstensi Xcode ini memungkinkan Anda membuat pilihan kode dan mengekspornya ke cuplikan. Tersedia di Mac App Store .
- Resep SwiftUI - aplikasi pendamping dan ekstensi Xcode untuk menambahkan 70+ resep SwiftUI yang bersumber dari komunitas ke kode Anda. Tersedia di Mac App Store .
? Repositori
- 100 Hari SwiftUI & Gabungkan Repo diikuti dengan Peretasan dengan Tantangan 100 Hari SwiftUI Swift .
- Pengonversi Mata Uang & Kalkulator Aplikasi mata uang untuk sebagian besar mata uang di dunia. Anda dapat dengan cepat mengkonversi dan melakukan operasi matematika antar mata uang.
- SwiftSunburstDiagram Pustaka yang ditulis dengan SwiftUI untuk dengan mudah merender diagram sunburst berdasarkan pohon objek.
- SwiftUI . Panduan Pembelajaran dan Penggunaan Kerangka
SwiftUI
. - SwiftUITodo . Contoh aplikasi daftar tugas yang menggunakan SwiftUI yang diperkenalkan di WWDC19.
- Menghindari Keyboard . Tampilan SwiftUI yang mengelola UIViewController yang merespons peristiwa keyboard dengan tambahanSafeAreaInsets yang dimodifikasi.
- Toko Pengiriman . Paket Swift yang mengimplementasikan multi-penyimpanan berbasis operasi à-la Flux untuk SwiftUI.
- GitHubSearchDenganSwiftUI . Contoh GitHubSearch berbasis SwiftUI.
- SwiftUI-MovieDB . Aplikasi prototipe SwiftUI MovieDB dibuat dengan Xcode 11 Beta & macOS 10.15 Catalina.
- Pemain WWDC . ? Pemain WWDC19 menggunakan SwiftUI.
- Anjing Saya . Contoh SwiftUI sederhana untuk menguji Daftar, BindableObject, Manajemen negara, dan Jaringan.
- FilmSwiftUI . SwiftUI & Gabungkan aplikasi menggunakan MovieDB API.
- KriptoTickerSwiftUI . Contoh proyek menggunakan API websocket dan SwiftUI untuk menampilkan perdagangan BTC-USD terbaru. (Harga Bitcoin terbaru)
- SwiftUI Redux . Pustaka Redux yang komprehensif untuk SwiftUI, memastikan konsistensi Status di seluruh Toko dengan pola pub/sub yang aman untuk tipe.
- SwiftUI-Gabungkan . Ini adalah contoh proyek SwiftUI dan Gabungkan menggunakan GitHub API.
- SwiftUITimePerjalanan . Toko negara penjelajah waktu eksperimental untuk SwiftUI.
- SwiftUI_Jike . Antarmuka aplikasi imitasi SwiftUI (Bangun Aplikasi Jike dengan SwiftUI).
- 2048 . Penulisan game tahun 2048 dengan SwiftUI.
- SwiftUI-Tengara . Memperkenalkan SwiftUI. Cara deklaratif untuk membuat Antarmuka Pengguna dengan Swift.
- SwiftUI-Flux . Ini adalah aplikasi eksperimental kecil menggunakan SwiftUI dengan arsitektur Flux.
- SwiftUI-oleh-Contoh . Contoh kerangka SwiftUI baru.
- SwiftUICalculator . Aplikasi kalkulator menggunakan SwiftUI yang diperkenalkan di WWDC19.
- InstaFake-Swift-UI . Demo Swift UI untuk salinan instagram.
- Tema SwiftUI . Ide pertama untuk menata Tampilan SwiftUI.
- Daftar__-_Navigation_SwiftUI . Eksplorasi tutorial SwiftUI Pengembang Apple, yang merinci cara membuat daftar dan mengaktifkan navigasi antar tampilan dengan #SwiftUI.
- dapat disuntikkan . Kerangka kerja mikro yang memanfaatkan Swift Property Wrapper untuk mengimplementasikan pola Service Locator.
- SwiftWebImage . Pengunduh gambar SwiftUI untuk BindingObject dengan memori mem/disk LRU yang berkinerja baik.
- NetworkImage.swift . Dukungan NetworkImage dasar untuk SwiftUI melalui Kingfisher
- SwiftUI-Gabungkan-todo-contoh . Aplikasi daftar tugas menggunakan SwiftUI dan digabungkan dengan api yang tenang.
- Binding.cepat . Implementasi ulang @binding dan @State (dari SwiftUI) sendiri untuk lebih memahaminya.
- Kontak.swift
- GabungkanUnsplash . Menjelajahi SwiftUI + Gabungkan + Hasil dengan menggunakan Unsplash API, dengan penjelasan kode mendetail.
- RemoteImage.swift . Sketsa kasar SwiftUI RemoteImage menggunakan AlamofireImage.
- Gabungkan Umpan Balik . Arsitektur reaktif searah menggunakan kerangka kerja Apple Combine baru.
- Memanen . ? Harvest: Combine.framework + State Machine milik Apple, terinspirasi oleh Redux dan Elm.
- Penanganan ReduxUserInput . Tutorial HandlingUserInput menampilkan gaya redux status dan manajemen perubahan.
- SwiftUI-Cheat-Sheet . Lembar Cheat SwiftUI.
- swiftui_shadow_and_border.swift . Menguji SwiftUI. Menambahkan bayangan dan radius sudut ke Tampilan. Perilaku aneh tergantung pada tampilan warna latar belakang.
- SwiftUI-MVVM . Contoh proyek iOS yang dibuat oleh SwiftUI + MVVM dan kerangka Gabungkan menggunakan GitHub API.
- SwiftUI-Circular.swift . Upaya kasar untuk membuat tampilan kontainer yang meletakkan anak-anaknya dalam lingkaran.
- NotesApp.swift . Aplikasi catatan yang ditulis dalam >100 baris Swift menggunakan SwiftUI.
- Hapus SplashSwiftUI .
UnsplashSwiftUI
Aplikasi sederhana yang didukung oleh SwiftUI dan Unsplash - Waktu Ani . Jadwal anime subtitle korea untuk iOS dengan arsitektur SwiftUI + Combine dan MVVM
- Fluks . Flux untuk SwiftUI, terinspirasi oleh Vuex.
- Tampilan Bagan di SwiftUI . Tampilan Grafik animasi yang mudah digunakan mendukung
Bar and Piecharts
- Cuaca . ? Aplikasi cuaca SwiftUI sederhana menggunakan MVVM.
- Mengobrol . Aplikasi obrolan SwiftUI dasar yang memanfaatkan
URLSessionWebSocketTask
baru. - toBlockingArray untuk Gabungkan . Bertindak seperti RxBlocking, untuk menulis tes menggunakan kerangka Combine.
- GambarDenganActivityIndicator . Tampilan SwiftUI yang mengunduh dan menampilkan gambar dari URL dan menampilkan Indikator Aktivitas saat memuat. Demo
- ?? Burrito . Koleksi Swift Property Wrappers (sebelumnya "Delegasi Properti").
- Peretasan Klien HackerNews dibuat menggunakan SwiftUI.
- Contoh SwiftUI-Redux-Todo Contoh Todo yang terinspirasi oleh React/Redux.
- Konverter Mata Uang . Aplikasi pengonversi mata uang.
- bilah bawah-swiftui . Komponen BottomBar untuk SwiftUI
- KesepakatanStack . Tumpukan kartu sederhana diimplementasikan dengan SwiftUI
- SwiftUI-PathAnimations . Alat untuk SwiftUI yang membantu melakukan animasi Jalur dan Bentuk
- GabungkanPenelusuran Buku . Arsitektur SwiftUI + Gabungkan + MVVM.
- YanxuanHD , Aplikasi iOS '网易严选' versi iPad
- Demo MVVM Babylon dengan pemisahan lapisan tingkat proyek dan kerangka
View
daun. - Kalender RKCalendar SwiftUI Sederhana / Pemilih Tanggal.
-
Shape
Tambahan Morphi untuk SwiftUI. - ⏯ VideoPlayer , Pemutar video untuk SwiftUI.
- DrawerView-SwiftUI Tampilan laci dengan kemampuan penyesuaian tertentu yang diterapkan oleh SwiftUI.
- SwiftUIX Perpanjangan ke perpustakaan SwiftUI standar.
- SwiftUI-Router . Bukti konsep sistem perutean berdasarkan React Router.
- Penggeser Warna SwiftUI . Pilih warna secara dinamis dari penggeser gradien warna.
- ⌨️ KeyboardObserving Solusi berbasis kombinasi untuk mengamati dan menghindari keyboard di SwiftUI.
- ☑ Daftar Periksa Kalkulator Rekreasi proyek daftar periksa kalkulator di SwiftUI.
- Aplikasi Arrival BART seluruhnya ditulis dengan SwiftUI
- SF Simbol SFS Kecil SwiftUI Enum.
- Tarik untuk Menyegarkan SwiftUI tarik untuk menyegarkan Daftar, NavigationView
- ConnectFour Game Connect Four dasar yang dibuat dengan SwiftUI
- Modal View Cara sederhana dan aman untuk menampilkan tampilan Modal di SwiftUI
- SwiftUI CompatKit ? Kerangka kerja untuk menambahkan Kontrol UIKit yang hilang ke SwiftUI?
- SDWebImageSwiftUI . Integrasi SDWebImage untuk SwiftUI. Mendukung pemuatan gambar asinkron, caching, serta pemutaran gambar animasi seperti GIF, APNG, dan WebP Animasi.
- FlipClock-SwiftUI Implementasi jam flip di SwiftUI
- CountdownFilmClutter-SwiftUI Kekacauan film hitung mundur kuno di SwiftUI
- ??SwiftUI-Presentasi SwiftUI menjelaskan dalam bahasa Turki dan menyiapkan aplikasi demo.
- Penggeser . Penggeser dan trek khusus untuk SwiftUI.
- Pages Solusi tampilan halaman yang ringan untuk SwiftUI.
- PartialSheet Pengubah SwiftUI untuk menampilkan Partial Modal Sheet berdasarkan tinggi kontennya.
- Pemilih waktu jam . Tampilan jam dengan jarum yang dapat diseret untuk memilih jam dan menit kencan Anda.
- ?? SwiftUI-WeChat Pelajari cara membuat WeChat dengan SwiftUI. versi 7.0 ?
- Aplikasi Cuaca dengan MVVM dan CoreML Demo ini adalah proyek yang sangat sederhana, yang dirancang untuk memahami SwiftUI. Ini mencakup layar Utama, layar Daftar Harian, dan layar detail.
- Verge Arsitektur aliran data berbasis Pola Toko untuk Aplikasi iOS dengan UIKit / SwiftUI. Terinspirasi oleh Redux dan Vuex.
- Arsitektur Bersih untuk SwiftUI Sebuah proyek demo yang menampilkan pengaturan produksi aplikasi SwiftUI dengan Arsitektur Bersih.
- SwiftUI-Introspeksi Introspeksi komponen UIKit yang mendasari dari SwiftUI.
- ?️ Pengubah Lazy-Pop-SwiftUI yang memungkinkan menggesek bagian mana pun di layar untuk memulai animasi pop yang dapat diinterupsi ke tampilan sebelumnya.
- Login-dengan-Apple-Firebase-SwiftUI Komponen SwiftUI yang menangani login dengan Apple ke Firebase. Tutorial lengkapnya ada di README.
- Awesome-SwiftUI Daftar tutorial, perpustakaan, video, dan artikel SwiftUI yang mengagumkan.
- GrowingTextView-SwiftUI Implementasi tampilan teks yang berkembang di SwiftUI
- ActionOver Pengubah SwiftUI untuk menampilkan Lembar Tindakan di iPhone dan Popover di iPad dan Mac. Tulis sekali saja tindakan untuk menu.
- ?CardStack Tampilan SwiftUI yang mudah digunakan untuk kartu seperti Tinder di iOS, macOS & watchOS.
- Bilah Tab Mengambang Bilah tab mengambang yang dibuat di SwiftUI
- Klon Kalkulator iOS untuk iPadOS menggunakan SwiftUI Klon Kalkulator bawaan iOS asli untuk iPadOS menggunakan SwiftUI, meniru UI dan fungsi Kalkulator asli.
- Komponen iOS StepperView SwiftUI untuk Indikasi Langkah
- ? UrbanVillageProjectScreens Rekreasi layar konsep Proyek Kelurahan.
- ? SharedObject Pembungkus properti baru untuk SwiftUI
ObservableObject
. - ? BetterSafariView Cara yang lebih baik untuk menyajikan
SFSafariViewController
atau memulai ASWebAuthenticationSession
di SwiftUI. - MGFlipView memungkinkan untuk membuat tampilan membalik dengan cara yang mudah tanpa khawatir tentang animasi membalik dan logika membalik.
- SwiftUIListSeparator Lihat ekstensi untuk menyembunyikan/memodifikasi pemisah Daftar di SwiftUI iOS13 dan iOS14.
- Tampilan koleksi InfiniteScroller Horisontal dan Vertikal untuk pengguliran tak terbatas yang dirancang untuk digunakan di SwiftUI
- SwiftUI Tooltip Implementasi SwiftUI Tooltip yang berfungsi di semua platform dan mendukung SwiftUI v1.0
- Konverter Bentuk SVG ke SwiftUI SVG ke SwiftUI
- Clendar Clendar adalah aplikasi kalender sumber terbuka & universal, yang ditulis dalam SwiftUI.
- Widget Korona ? widget iOS 14 sumber terbuka untuk mendapatkan statistik terbaru tentang Covid-19.
- URL-Gambar ? Solusi sumber terbuka untuk menampilkan
Images
dengan cepat melalui URL. - SFSafeSymbols Enum Simbol SF yang diperbarui secara otomatis dan aman saat dibuat.
- Tampilan Confetti ? Tampilan konfeti sederhana untuk aplikasi yang menggunakan SwiftUI.
- Dokumentasi SwiftUI Sumber Terbuka ? dokumentasi SwiftUI sumber terbuka!
- SwiftUICharts Pustaka diagram garis dan batang sederhana yang mendukung aksesibilitas yang ditulis menggunakan SwiftUI.
- MarkdownUI Render teks Markdown di SwiftUI.
- Implementasi SwiftUI halaman beranda Instagram Instasoup .
- Pola Koordinator FlowStacks di SwiftUI.
Tata letak?
- ASCollectionView Tampilan koleksi SwiftUI dengan dukungan untuk tata letak khusus.
- QGrid Tampilan koleksi SwiftUI yang hilang.
- FlowStack . Komponen tata letak grid.
- GridStack . Tampilan tata letak kisi yang fleksibel untuk SwiftUI.
- Air TerjunGrid . Tampilan tata letak kisi air terjun untuk SwiftUI.
- kisi . SwiftUI Grid dengan gaya khusus.
? Video
- Proyek Demo Pratinjau Menyelinap SwiftUI
- Cara Menjalankan SwiftUI di Mojave dengan Playgrounds dan Kode Contoh
- Dasar-dasar SwiftUI: Daftar Dinamis, HStack VStack, Gambar dengan Overlay Stroke Terpotong Lingkaran
- SwiftUI: Tata Letak Kompleks Facebook - Tampilan Gulir Horizontal
- Tutorial Dasar SwiftUI
- Tutorial Aplikasi SwiftUI - Daftar, Navigasi, dan Data JSON
- SwiftUI Menyajikan Data Dalam Tampilan & Daftar Gulir
- Pengantar SwiftUI: Manajemen Status Sederhana
- Sebelum Anda Mempelajari SwiftUI, Anda Perlu Mendengar Ini...
- SwiftUI = Pikiran-pukulan - Reaksi pengembang iOS WWDC
- SwiftUI - JANGAN PELAJARINYA (BELUM)
- Tutorial Pemula SwiftUI Di iOS 13 oleh Devslopes
- Aplikasi SwiftUI Sederhana oleh Brian Advent
- Tutorial SwiftUI (Dasar-dasar Swift UI dalam 1 Video)
- Cara Membuat Tampilan, Teks, dan Tumpukan dengan Swift UI di Mojave
- Tampilan Navigasi SwiftUI, Daftar, Teks, NavigationBarTitle Xcode 11
- NavigationView dan NavigationButton - Tampilan Push di SwiftUI
- Ada apa di balik SwiftUI DSL? - Pembangun Fungsi Swift - Mengikuti Swift Evolution
- Let's Code SwiftUI (Pratinjau WWDC 2019) - Pelajaran #00 - Mari Kita Membuat Kode
- SwiftUI - Memahami Status
- SwiftUI - Daftar - Buat Sesuatu seperti UITableView
- ?? SwiftUI: Primeros Pasos dan Xcode 11 dan iOS 13
- ?? SwiftUI + Xcode 11: Temukan Manajer Paket Swift dan Simbol SF
- Tutorial SwiftUI - Buat daftar yang mengambil JSON
- Aplikasi Lengkap SwiftUI #1: Buat aplikasi daftar dinamis dengan navigasi dan gambar – Tutorial
- UI kompleks dengan SwiftUI dari Awal hingga Selesai
- SwiftUI di UIKit? Ya! Perkenalkan DuckUI - Kursus Lengkap
- SwiftUI dan Manajemen Negara: Bagian 1
- SwiftUI dan Manajemen Negara: Bagian 2
- Tampilan Orient Sepanjang Jalur Gerak Melingkar
- SwiftUI-CSS, Modul mirip CSS yang hilang untuk SwiftUI
- SwiftUI Live: Membangun aplikasi dari awal
Aplikasi
- DetailsPro - Alat desain untuk SwiftUI
- Vulcan Aplikasi untuk membuat aplikasi SwiftUI.
❤️ Berkontribusi
Jangan ragu untuk berkontribusi!! Repo ini milik Anda.