Phạm Trung Huyhuypham85.hashnode.dev·May 12, 2024Scheduler in Combine: Managing Asynchronous Tasks EfficientlyWhat is a scheduler According to the scheduler documentation, a scheduler is “a protocol that defines when and where to execute a closure.” You can use a scheduler to execute code as soon as possible, or after a future date Combine does not work dir...Discuss·11 likesCombineiOS
Phạm Trung Huyhuypham85.hashnode.dev·Mar 22, 2024Making a CompletionHandler Safer in SwiftAsynchronous programming in Swift often involves using completionHandler within functions to handle events. While this approach is common, there are potential pitfalls that developers need to be mindful of. One such pitfall is that there is no guaran...Discuss·14 likes·26 readsSwift TipsiOS
Alperen Sarışanalperensarisan.dev·Mar 12, 2024Boosting Productivity: Essential Xcode Shortcuts Every Developer Should KnowAs a developer diving into the realm of iOS, macOS, watchOS, or tvOS app development, mastering Xcode shortcuts is akin to wielding a potent tool that can elevate your productivity and streamline your workflow. Xcode, Apple's integrated development ...Discuss·1 like·42 readsTips and TricksXcode
Laura Srziclozsrzic.hashnode.dev·Jan 23, 2024Escaping SwiftUI's Tutorial Purgatory: A Beginner's Guide to EnlightenmentAre you feeling stuck in the endless loop of SwiftUI tutorials? Trust me, you're not alone in this digital labyrinth and right now, I am speaking from experience. I am 8 months into my coding journey and I STILL feel like I am lost in a maze. Today, ...Discuss·2 likes·104 readsiOS Developer
Divyani Thotadivyanithota.hashnode.dev·Jan 21, 2024Code CraftHello, coding enthusiasts! I'm thrilled to introduce Code Craft, a user-friendly app crafted to initiate the coding journey and pave the way for anyone aspiring to become an app developer. Think of it as a coder's take on the well-known "Life Line" a...Akil Kumar Thota and 1 other are discussing this2 people are discussing thisDiscuss·2 likes·94 readsMVC architecture
Abdulsamad Zuhairsamadzuhair.hashnode.dev·Jun 25, 2023Different between Self and self in SwiftIn Swift programming language, "Self" and "self" have specific meanings and usage within the context of object-oriented programming. Self (capitalized): In Swift, "Self" with a capital "S" is used to refer to the current type within a class, struct,...Discuss·26 readsiOS
George Nharic4.hashnode.dev·Feb 16, 2023Mastering SwiftUI Animations: From Basic to Advanced TechniquesSwiftUI makes it easy to add animations to your app, but some developers may find it challenging to achieve fine-grained control over the timing, easing, and other properties of the animations. Understanding the basics of SwiftUI animations: SwiftU...Discuss·122 readsSwiftUI
Hygor Costahygorcostaiosdev.hashnode.dev·Feb 1, 2023Research -> Reading -> Practice !!! --> Is it the path to applied knowledge? <--In this blog today I will demonstrate which ways I usually acquire theoretical knowledge and how I put them into practice daily, which are the sources of this information and much more: Without further ado, here we go: First of all, I would like to...DiscussSwiftUI
shree thaanushreethaanu.hashnode.dev·Jan 5, 20236 ways to make your app feel fast (and 3 things not to do)We all wish our app to be faster and building a faster one isn’t rocket science you just have to take care of these things while you code your app on a daily basis. Also by end of this blog, i would list tools that helped me in building apps faster. ...Discuss·4 likesMobile Application DevelopmentiOS
Makwan Barzanblog.makwanbk.com·Nov 13, 2022Tips For Remote Working From An iOS EngineerReading Note: Some tips, if not all, mentioned in this article are not limited to iOS engineers. Whatever your field is, they might be useful for you as long as it's remote. Remote jobs can be challenging. Also, as the first work, you may encounter o...Discuss·50 readsremote work