Sabine Ryhnerappdevmaster.hashnode.dev·Aug 1, 2023New Swift 5 Features to Consider During iOS App DevelopmentWhen it comes to iOS app development, Swift is undoubtedly a go-to language for most developers. The latest version, Swift 5, has brought a plethora of new features and improvements to the table. In this article, we will discuss the top 15 new Swift ...Discuss·30 readsiOS
Gaurav Takgauravtak.hashnode.dev·Jul 26, 2023Use of SwiftData with iOS AppWrite your model code declaratively to add managed persistence and automatic iCloud sync. iOS 17.0+ Beta iPadOS 17.0+ Beta macOS 14.0+ Beta Mac Catalyst 17.0+ Beta tvOS 17.0+ Beta watchOS 10.0+ Beta SwiftData was introduced in WWDC,23. It's an impres...Discuss·56 readsiOS
Namit Guptanamitgupta.hashnode.dev·Jul 7, 20235 Essential Elements to Understanding Data Flow in SwiftUIOne of the critical elements of SwiftUI is its approach to managing data flow within applications. This comprehensive guide will provide you with a strong understanding of data flow in SwiftUI, how it operates, and why it's vital for your SwiftUI app...Discuss·11 likes·384 readsSwiftUI for iOS DevelopmentSwiftUI
Namit Guptanamitgupta.hashnode.dev·Jun 9, 20237 Key Strategies for Reducing Code Duplication in SwiftUIAs software developers, we're often told to follow the DRY (Don't Repeat Yourself) principle, which is aimed at reducing the repetition of software patterns. SwiftUI provides various tools and methodologies that aid us in adhering to this principle. ...Discuss·11 likes·571 readsSwiftUI for iOS DevelopmentiOS
Namit Guptanamitgupta.hashnode.dev·May 31, 2023Featured7 Essential Techniques for Crafting Adaptive Layouts in SwiftUIWelcome to another exciting SwiftUI tutorial. Today, we're diving into the world of adaptive layouts. We'll explore how to leverage SwiftUI's powerful tools to create dynamic, flexible UIs that look stunning on any Apple device. You'll learn to make ...Discuss·33 likes·649 readsSwiftUI
Areen 👽hxruchiyo.hashnode.dev·May 31, 2023Swift Programming LanguageIntroduction Swift was created by Apple in 2014. It's the official language that works with the whole Apple Operating System. It is statically typed and is a modern programming language that was designed to fit in an ecosystem that was previously des...DiscussSwift
Namit Guptanamitgupta.hashnode.dev·May 24, 2023Swift and SwiftUI Interoperability: A Practical Guide to Type ConversionThis post will guide you through the process of converting between Swift and SwiftUI types and vice versa. This ability is quite useful, especially when you have existing Swift code that you want to integrate with SwiftUI or need to use SwiftUI types...Discuss·11 likes·232 readsSwiftUI for iOS DevelopmentSwiftUI
Namit Guptanamitgupta.hashnode.dev·May 18, 20239 Essential Protocols for SwiftUI Development: A Deep DiveThe use of protocols in Swift is integral to SwiftUI and leveraging these protocols is key to building flexible, reusable, and efficient SwiftUI applications. In this post, we will deep dive into eight essential protocols that every SwiftUI developer...Discuss·11 likes·519 readsSwiftUI for iOS DevelopmentSwiftUI
Pavel Shadrinpavelshadrin.hashnode.dev·May 12, 2023What makes an app unbreakableIntro More than seven years ago I and my friends released Stops (a.k.a. Prbvlk) – the iOS app that shows public transport departures in real time for Samara, our million-people home city. We released a major update in 2018 before the World Cup effect...Discuss·19 likes·69 readsengineering
Namit Guptanamitgupta.hashnode.dev·May 11, 20236 Common Mistakes with Protocols in Swift and How to Avoid ThemProtocols, an integral part of Swift, hold a significant place in Swift development. They help us define a blueprint of methods, properties, and other requirements for particular tasks or functionalities. As wonderful as protocols are, it's easy to m...Discuss·14 likes·553 readsiOS