Caleb H.forCaleb's Blognaclcaleb.hashnode.net·Jul 26, 2019FeaturedMaking a Hashnode Feed fetcher app in Swift with no Storyboard!Xcode's interface builder is great for designing and prototyping an app UI, but some people (like me) like the feeling of control you get with a pure code interface. In this tutorial, I'm going to show you how to programmatically set up a tableView t...Sandeep Panda Test and 1 other are discussing this2 people are discussing thisDiscuss·28 likes·200 readsSwift
Kevin VishalforCode OK Pleasekevinvishal.hashnode.net·Feb 24, 2021Creating Swift PackagesiOS Developer level : Intermediate Configuration when this article was written Xcode : Version 11.5 MacOS : 10.15.5 (Catalina) A working example Final code can be found in the Resources section below. What are Swift Packages ? Swift packages are re...Discuss·21 likes·149 readsSwift
Moad WaƘiƑforՏíRƘíƑsirkif.hashnode.net·Sep 11, 2021Explore Animation in SwiftUI - PART 2Let's continue our journey. In the PART 1, we talked about the type of animation, the difference between Implicit and Explicit animation, how animation works, and we said that animation changes over time from its initial state to its final state, and...Discuss·20 likes·367 readsSwiftUI AnimationiOS
Namit Guptafornamitgupta.hashnode.net·Apr 17, 2023Skyrocket Your App's Responsiveness: 11 Essential Behavioral Design PatternsTo check the previous article in this Design Patterns in Swift please visit Structural Design Patterns. Behavioral Design Patterns are key to enhancing your Swift application's responsiveness and communication between objects. This blog post will del...Discuss·10 likes·80 readsMaster Design Patterns in SwiftSwift
Namit Guptafornamitgupta.hashnode.net·Apr 11, 2023Turbocharge Your Swift Code with These 7 Powerful Structural Design PatternsTo check the previous article in this Design Patterns in Swift please visit Creational Design Patterns. Structural Design Patterns play a crucial role in organizing your code and creating flexible, efficient, and scalable systems. In this blog post, ...Discuss·12 likes·131 readsMaster Design Patterns in SwiftiOS
Namit Guptafornamitgupta.hashnode.net·Apr 7, 2023Elevate Your Swift Skills: 3 Essential Design Pattern Categories Every Developer Must MasterIn this series of blog posts, we'll dive deep into the fascinating world of design patterns – an essential tool every Swift developer should have in their toolbox. I'll cover the three primary categories of design patterns: Creational, Structural, an...Discuss·11 likes·475 readsMaster Design Patterns in SwiftSwift
Marco EidingerforSwifty Tech by Marco Eidingermarcoeidinger.hashnode.net·Apr 4, 2023Giving Back to the Developer Community: A Guide to Sponsoring Swift and iOS DevelopersAs someone in the tech industry for years, I have seen the power of a strong developer community. That's why I decided to take action last year. I supported and sponsored 26 Swift and iOS developers over twelve months during my pledge year. https://b...Discuss·180 readsSwift
Namit Guptafornamitgupta.hashnode.net·Mar 28, 20239 Swift One-Liners That Will Make You Look Like an ExpertSwift is an incredibly powerful and expressive programming language that enables developers to write concise and elegant code. In this blog post, we will dive into nine one-liners that demonstrate Swift's capabilities and make you look like an expert...Discuss·11 likes·1.6K readsSwift
Namit Guptafornamitgupta.hashnode.net·Mar 21, 2023Dependency Injection in iOS Development: Improving Your Application's ArchitectureDependency Injection (DI) is a powerful design pattern that can improve the architecture of your iOS application by making it more modular, testable, and maintainable. By following the DI pattern, you can build more flexible and scalable systems, mak...Discuss·11 likes·99 readsSwift
Namit Guptafornamitgupta.hashnode.net·Mar 15, 2023The One Secret every Successful iOS Developer knows about Unit TestingAs iOS developers, we know how important it is to create high-quality apps that work well, are stable, and provide a great user experience. One of the most effective ways to achieve this is by implementing unit testing. The Secret: Start with Small U...Discuss·11 likes·73 readsiOS
Namit Guptafornamitgupta.hashnode.net·Mar 11, 2023Reference Equality vs Value Equality in SwiftIn this blog post, we will explore the difference between reference equality and value equality in Swift, and how to use them correctly. What is Reference Equality? Reference equality is a way of comparing two objects based on their memory address. I...Discuss·11 likes·46 readsMastering iOS Interview Questions: Tips and Examples for SuccessSwift
Namit Guptafornamitgupta.hashnode.net·Mar 9, 2023Effective Memory Management Techniques with Closures in SwiftMemory management in Swift is an essential aspect of developing high-performance applications. One of the critical areas where developers need to focus on memory management is closures. Closures are self-contained blocks of functionality that can be ...Discuss·11 likes·49 readsSwift
Devin SmaldoreforTech guy turned entrepreneursoftwarepreneur.hashnode.net·Jan 28, 2023Navigating to the Right Page: A Guide to Handling Notifications in iOS AppsAre you tired of having your users lost and confused when they interact with notifications in your iOS app? Do you want to make sure they are directed to the right page every time? Look no further! In this blog post, we will be diving into the world ...Discussios app development