Nitindevswiftable.com·Jan 4, 2025FeaturedMastering UserDefaults: The Right Way to UseWith UserDefaults, you can store small pieces of data persistently in iOS. Basically, it is a key-value store that saves user preferences, settings, and other lightweight data that needs to persist across app launches. Using UserDefaults is simple an...10 likes·608 readsiOS
Nitindevswiftable.com·Jan 4, 2025Ultimate Guide to JSON Parsing in Swift Using CodableApple has introduced a new way to decode and encode the JSON data using Codable since Swift 4.0 version. In order to send and retrieve information in JSON format, most applications need to communicate with the server. A proper format for storing JSON...iOS
Ahmed Ramyblog.ahmedramy.me·Dec 27, 2024Patterns: Command + SiriYes, it’s me again. I know you’re shocked, so am I. This post totally breaks my record of ‘one-and-done’ blog posts. 🤷♂️ I’m seriously surprised I’ve followed through. But hey, whenever the magical words Software Design, Optimization, Time-saving, ...114 readsPatternsSwift
Nurul Islamnuibb.hashnode.dev·Nov 24, 2024Launch Screen in SwiftUICreating an engaging launch screen is essential for providing users with a seamless experience as they open your app. In SwiftUI applications, you can configure the launch screen using two primary methods: 1. Configuring via Info.plist 2. Utilizing a...82 readsLaunch-screen
Vitaly Batrakovvbat.dev·Oct 27, 2024Coordinators & SwiftUIIf you prefer to watch video you can find it here. Hey iOS folks, With the release of iOS 18, many teams are likely moving towards adopting iOS 16 as the new minimum, bringing newer SwiftUI features, such as NavigationStack, into focus. Opinions on S...3.6K readsiOS
thevenkatapplelens.hashnode.dev·Oct 18, 2024🌟 SwiftUI Spacer: Flexible Space Made Simple! 🌟A Spacer in SwiftUI is a flexible layout tool that creates space between views, adjusting dynamically to fill available space. It’s commonly used to create adaptive designs! 🛠️ How It Works:The Spacer grows to take up any remaining space within a ...SwiftUIiOS
thevenkatapplelens.hashnode.dev·Oct 17, 2024Understanding Padding in SwiftUI: A Simple GuideIt's adding extra space around the object. It can adjust dynamically based on your text content. Basic Example with Padding: Text("Hello World..!") .padding() // Adds default padding on all sides .background(Color.cyan) This will add defaul...32 readsSwiftUIiOS
thevenkatapplelens.hashnode.dev·Oct 11, 2024LazyHGrid and LazyVGrid: Everything You Need to KnowIntroduction: LazyHGrid and LazyVGrid are components in SwiftUI that allow you to create grid layouts efficiently. They are "lazy" because they only render the views that are currently visible on the screen, which helps improve performance, especiall...SwiftUIiOS
Amit GorasiyaforSaasAble Blogblog.saasable.io·Oct 11, 2024How to Reduce UI Design Time with SaasAbleAs a SaaS developer or designer, you’re no stranger to the challenges of creating user interfaces that are both functional and visually appealing. The process is often time-consuming, requiring attention to detail and repeated iterations to get it ju...1 like·421 readsSaas Able LaunchWeb Development
thevenkatapplelens.hashnode.dev·Oct 9, 2024Mastering SwiftUI Stacks for Better App LayoutsVStack: Use the VStack to arrange views in a vertical layout. struct ContentView: View { var body: some View { VStack(spacing: 20) { Text("Hello, Developer!") .font(.title) .foregroundColor(.bl...50 readsSwiftUIiOS