List trong SwiftUI là container hiển thị các hàng dữ liệu xếp chồng, cho phép chọn, thêm hoặc xóa mục. Các init hỗ trợ dữ liệu Identifiable, keyPath ID và binding selection. Ví dụ đơn giản: 3 Text trong List. #SwiftUI #iOS #LậpTrình #Tech #Programming #Development #Vietnam
List trong SwiftUI là container hiển thị các hàng dữ liệu xếp chồng, cho phép chọn, thêm hoặc xóa mục. Các init hỗ trợ dữ liệu Identifiable, keyPath ID và binding selection. Ví dụ đơn giản: 3 Text trong List. #SwiftUI #iOS #LậpTrình #Tech #Programming #Development #Vietnam
Finally realized why the deinit wasn't being called, and found a workaround that makes sense (to me at least 😅). Tomorrow night, let's commit and integrate (for realz™). See you then!
🔜 Tomorrow’s stream: https://youtube.com/live/FQt2BnTfMT0
⏮️ Playlist so far: https://www.youtube.com/playlist?list=PLRxjf93xotuofCtaxtGOcWeuxVZYJyY-m
📲 Download Jiiiii: https://apps.apple.com/app/apple-store/id6472801548?pt=14724&ct=MastodonCCStreams&mt=8
#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #Swift #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush
I'm making a seasonal anime guide app, in the open for all to experience and learn from.
Let’s try breaking reference cycles, again 🫠
#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush
Come chill with me: https://youtube.com/live/sUMGlxGp9rM
Finally realized why the deinit wasn't being called, and found a workaround that makes sense (to me at least 😅). Tomorrow night, let's commit and integrate (for realz™). See you then!
🔜 Tomorrow’s stream: https://youtube.com/live/FQt2BnTfMT0
⏮️ Playlist so far: https://www.youtube.com/playlist?list=PLRxjf93xotuofCtaxtGOcWeuxVZYJyY-m
📲 Download Jiiiii: https://apps.apple.com/app/apple-store/id6472801548?pt=14724&ct=MastodonCCStreams&mt=8
#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #Swift #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush
SwiftUI LazyVGrid & LazyHGrid cho phép bố trí nhiều mục trong một hàng hoặc cột. GridItem định dạng kích thước (.fixed, .flexible, .adaptive) và khoảng cách giữa các mục. Ví dụ: 4 hàng với chiều cao cố định hoặc dùng .flexible/.adaptive để tự động mở rộng, tạo lưới ngang/đọc trong ScrollView. #SwiftUI #LazyGrid #iOS #LậpTrình #Programming
SwiftUI LazyVGrid & LazyHGrid cho phép bố trí nhiều mục trong một hàng hoặc cột. GridItem định dạng kích thước (.fixed, .flexible, .adaptive) và khoảng cách giữa các mục. Ví dụ: 4 hàng với chiều cao cố định hoặc dùng .flexible/.adaptive để tự động mở rộng, tạo lưới ngang/đọc trong ScrollView. #SwiftUI #LazyGrid #iOS #LậpTrình #Programming
I'm making a seasonal anime guide app, in the open for all to experience and learn from.
Let’s try breaking reference cycles, again 🫠
#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush
Come chill with me: https://youtube.com/live/sUMGlxGp9rM
Uncovered one last issue in yesterday's tests, and I’m still stumped haha. Tomorrow night, let's take another stab at trying to understand where it's going wrong. See you then!
🔜 Tomorrow’s stream: https://youtube.com/live/sUMGlxGp9rM
⏮️ Playlist so far: https://www.youtube.com/playlist?list=PLRxjf93xotuofCtaxtGOcWeuxVZYJyY-m
📲 Download Jiiiii: https://apps.apple.com/app/apple-store/id6472801548?pt=14724&ct=MastodonCCStreams&mt=8
#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #Swift #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush
I'm making a seasonal anime guide app, in the open for all to experience and learn from.
Let’s try breaking reference cycles, again 🫠
#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush
Come chill with me: https://youtube.com/live/sUMGlxGp9rM
AuraStudio – dự án iOS tạo ảnh AI của bạn mà không thay đổi khuôn mặt. Tải vài ảnh tham chiếu, công nghệ giữ ổn định nhận dạng, mới cập nhật chế độ “story” (cinematic, travel, studio). Nhẹ, bảo mật, cảm giác Apple‑native. Bạn nghĩ tính năng nào cần thêm? #AI #iOS #SwiftUI #CôngNghệ #AIẢnh #App #Vietnam
https://www.reddit.com/r/SideProject/comments/1qmz4kv/weekend_project_ai_pictures_of_you_in_fun/
AuraStudio – dự án iOS tạo ảnh AI của bạn mà không thay đổi khuôn mặt. Tải vài ảnh tham chiếu, công nghệ giữ ổn định nhận dạng, mới cập nhật chế độ “story” (cinematic, travel, studio). Nhẹ, bảo mật, cảm giác Apple‑native. Bạn nghĩ tính năng nào cần thêm? #AI #iOS #SwiftUI #CôngNghệ #AIẢnh #App #Vietnam
https://www.reddit.com/r/SideProject/comments/1qmz4kv/weekend_project_ai_pictures_of_you_in_fun/
Working on it makes me realize how flawed the concept of Catalyst apps is.
I thought I could reuse many components of the Desktop app, since they are just SwiftUI views, but often it just does not make sense. How could you build an app for Desktop and iPhone just once conceptually?
Even on iOS, I struggle to implement one logic that works on iPad and iPhone that is working well for both.
#indiedev #iosdev #swiftui #buildinpublic #applemusic
Working on it makes me realize how flawed the concept of Catalyst apps is.
I thought I could reuse many components of the Desktop app, since they are just SwiftUI views, but often it just does not make sense. How could you build an app for Desktop and iPhone just once conceptually?
Even on iOS, I struggle to implement one logic that works on iPad and iPhone that is working well for both.
#indiedev #iosdev #swiftui #buildinpublic #applemusic
Some more WIP.
#indiedev #iosdev #swiftui #buildinpublic #applemusic
More WIP. Still finding my groove and the visual direction.
#indiedev #iosdev #swiftui #buildinpublic #applemusic
Uncovered one last issue in yesterday's tests, and I’m still stumped haha. Tomorrow night, let's take another stab at trying to understand where it's going wrong. See you then!
🔜 Tomorrow’s stream: https://youtube.com/live/sUMGlxGp9rM
⏮️ Playlist so far: https://www.youtube.com/playlist?list=PLRxjf93xotuofCtaxtGOcWeuxVZYJyY-m
📲 Download Jiiiii: https://apps.apple.com/app/apple-store/id6472801548?pt=14724&ct=MastodonCCStreams&mt=8
#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #Swift #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush