Vaibhavshipiosapp.hashnode.dev·Nov 5, 2024Spinners in iOS 18Day 29: Spinners – Loading Elements in SwiftUI Let's learn to add loading spinners to your SwiftUI applications. Spinners provide users with visual feedback while waiting for data to load, enhancing the overall user experience. Step 1: Using SwiftU...Discuss30 Days of SwiftSwift
Vaibhavshipiosapp.hashnode.dev·Nov 4, 2024Adding Animations with Lottie in iOS 18Day 28: Lottie Animations – Integrating Lottie Animations into Your UI 🎨 Lottie is a powerful library that allows you to use amazing animations that are lightweight and easy to implement. Let’s get started! Step 1: Setting Up Lottie First, you need...Discuss30 Days of SwiftBeginner Developers
Vaibhavshipiosapp.hashnode.dev·Nov 3, 2024Accessibility Features (a11y) in iOS 18 - #30DaysOfSwiftDay 26: Making Apps Accessible for Users with Disabilities Today, we’ll explore how to make your SwiftUI applications accessible to users with disabilities. Ensuring accessibility means that all users can interact with your app effectively and enjoya...Discuss30 Days of SwiftSwift
Vaibhavshipiosapp.hashnode.dev·Nov 2, 2024SplitView in iOS 18Day 25: Manifesting a Split View Layout Welcome to Day 25 of the #30DaysOfSwift series! Split views allow you to create master-detail interfaces that are perfect for iPad, offering a way to present multiple panes of information side by side. Step 1...Discuss30 Days of SwiftSwift
Vaibhavshipiosapp.hashnode.dev·Nov 1, 2024Forms and Input Handling in iOS 18Day 24: Designing Forms and Handling User Input Validation 📋 Let's go to the basics today with by creating forms and handling user input in SwiftUI. Forms are a core part of many apps for collecting data from users. Let’s jump in! Code SwiftUI pro...Discuss30 Days of SwiftSwift
Vaibhavshipiosapp.hashnode.dev·Oct 31, 2024AVKit Integration in iOS 18Day 23: AVKit Integration – Playing Videos and Media in SwiftUI 🎬 Today, we’ll explore how to integrate AVKit into your SwiftUI project. AVKit is the framework that lets you play videos and audio seamlessly with built-in controls. Comments for Cust...Discuss30 Days of SwiftSwiftUI
Vaibhavshipiosapp.hashnode.dev·Oct 30, 2024LazyHGrid Grid Layout in iOS 18Day 22: Exploring LazyHGrid Cheers to the Day 22nd of the #30DaysOfSwift series! Today, we’re diving into SwiftUI's LazyHGrid, an efficient way to display grid-like content in a horizontal scroll view. Whether you’re building an image gallery, a prod...Discuss30 Days of SwiftSwift
Vaibhavshipiosapp.hashnode.dev·Oct 30, 2024Custom Toggle Button in iOS 18Day 21: Custom Toggle Button, anyone? ⚙️ Today, we’re going to create a custom toggle button in SwiftUI. Implementing a Custom Toggle Button In this example, we’ll create a visually appealing custom toggle button that switches between on and off sta...Discuss30 Days of SwiftSwift
Vaibhavshipiosapp.hashnode.dev·Oct 29, 2024Pull-to-Refresh in iOS 18Day 20: Adding a Pull-to-Refresh Feature to Your Lists or Views 🔄 Let's implement the pull-to-refresh feature in SwiftUI, a common gesture that enhances user experience by allowing users to refresh content easily. Implementing Pull-to-Refresh To add...Discuss30 Days of SwiftSwiftUI
Mason Cochranmasondevelops.hashnode.dev·Oct 29, 2024October 2024 DevlogHi all! Welcome to the October 2024 Devlog for LegisLink. I intend to move forward with a monthly cadence for blogs relating to to the app. October has been a transformative month for the app, with several major changes to the infrastructure so I can...DiscussSwift