Chaithra Pabbathi Profile
Chaithra Pabbathi

@ChaithraPabbat1

Followers
39
Following
124
Media
54
Statuses
396

iOS Engineer! That’s all I have got to say!

Joined August 2019
Don't wanna be here? Send us removal request.
@MengTo
Meng To
1 year
The new SwiftUI charts look incredible Source code: https://t.co/TmLi8XT7hO
12
66
991
@mecid
Majid Jabrayilov
1 year
SwiftUI introduced the new overloads for Group and ForEach views, allowing us to create custom containers like List or TabView. https://t.co/czEPzGzQe3
1
9
75
@swiftyplace
Karin Prater
1 year
I just learned that you can use dismiss to pop to root with NavigationSplitView/NavigationStack. This is super convenient 🤯. It is working for iOS 18 with NavigationSplitView and earlier iOS versions with NavigationStack.
2
3
128
@MengTo
Meng To
1 year
Font weight animation with spring in SwiftUI Code by @MarkBuildin https://t.co/lA64jJiW8Q
7
26
433
@mecid
Majid Jabrayilov
1 year
WWDC 24 is over, and I decided to start writing posts about new features. Apple continues filling gaps this year by introducing more granular control over the scroll position. This week, we will learn how to manipulate and read the scroll offset. https://t.co/oE449VAVlj
2
6
58
@mecid
Majid Jabrayilov
1 year
Identity in SwiftUI is very important. Whenever you want to properly animate any change on the screen, you should provide your views with the correct identity. It can be data identifiers or structural identities, but it must be consistent. https://t.co/0JFgPY8zec
1
6
58
@natpanferova
Natalia Panferova
1 year
The Swift language constructs `self`, `Self`, and `Self.self` can be confusing, even for experienced developers. You can read more on these constructs in my blog post: https://t.co/4nfioCIRtJ 🔹 self: refers to the instance of the type within its own instance methods 🔹 Self:
nilcoalescing.com
Explore the practical applications and distinctions of self, Self, and Self.self in Swift, clarifying their roles in instance referencing, protocol conformance, and metatype access.
1
21
100
@natpanferova
Natalia Panferova
1 year
Scenes in SwiftUI are essential for managing our app's UI and behavior. Defining custom scenes is a powerful feature that allows for modular, maintainable code, simplifying complex interfaces. Check out my new blog post to learn how: https://t.co/TN85k5j2Yp
Tweet card summary image
nilcoalescing.com
SwiftUI custom scenes enable the creation of modular, maintainable code, allowing for precise management of complex user interfaces and behavior across different platforms.
0
10
61
@mecid
Majid Jabrayilov
2 years
Almost all of my apps provide notifications that not only launch the app but also navigate to different parts of the app. Today, I want to share how I build deep links for local notifications in my apps. https://t.co/nmkz5p9FwR
0
7
122
@twannl
Antoine v.d. SwiftLee 
2 years
Learn about Test-driven development & bug fixes https://t.co/vfrlxoJ59I 🧪 TDD explained 🐛 Solve bugs with more confidence ✨ Codebase quality improvements #swiftlang #iosdev
avanderlee.com
Test-driven development increases code quality, test code coverage, and codebase confidence. You'll prevent bugs from returning.
0
1
10
@twannl
Antoine v.d. SwiftLee 
2 years
Unexpected SwiftUI redraws can be frustrating and hard to debug. Using a private API method called _printChanges() allows you to find out the root cause. https://t.co/mlteALTCO3 #swiftlang #iosdev
5
15
110
@twannl
Antoine v.d. SwiftLee 
2 years
Months of rewriting code and tests to async/await. Here are 5 lessons I've learned 👇
6
48
303
@twannl
Antoine v.d. SwiftLee 
3 years
Actors are a great solution to synchronising access to shared mutable state. The isolated keyword sometimes allows us to write less code when working with multiple actors. https://t.co/RbrapkvAcT #swiftlang #iosdev
4
14
106
@peterfriese
Peter Friese
2 years
Dependency Injection is a great way to abstract away third party dependencies. In this article, @jordanmorgan10 discusses another, more lightweight way to achieve similar results:
Tweet card summary image
not-only-swift.peterfriese.dev
The question of whether you should isolate your code from third party dependencies by abstracting them away is hotly debated in any community. In this article, Jordan(https://twitter.com/jordanmorg...
1
2
21
@twannl
Antoine v.d. SwiftLee 
2 years
Learn all about User Defaults https://t.co/QrtfVv6Kg3 💾 Supported data types 👨‍👩‍👧‍👦 Sharing data across devices, apps, or extensions ✨ A unique tool to improve your workflow #swiftlang #iosdev
Tweet card summary image
avanderlee.com
User Defaults are great for storing user preferences. Share data with other apps and extensions by using App Groups.
0
2
9
@waghnakh_21
Mayank Gupta🧑🏻‍💻
2 years
5 newsletters you must subscribe as iOS developer : 📄 Swift Anytime Weekly→ https://t.co/8Ow8nsGr99 📄 iOS Code Review→ https://t.co/nK2R4CuiiD 📄 Awesome iOS→ https://t.co/m5bZG7lXvV 📄 iOS Dev Weekly→ https://t.co/gDEvRYfJp8 📄 This Week in Swift→
1
3
27
@twannl
Antoine v.d. SwiftLee 
2 years
Learn all about value and type parameter packs https://t.co/UCAA7VyK83 🚀 Reduce method overloads ✨ Write generic solutions 💪🏼 No more 10-view limit in SwiftUI #swiftlang #iosdev
avanderlee.com
Value and type parameter packs allow you to write generic functions that accept an arbitrary number of arguments with distinct types
0
2
9
@twostraws
Paul Hudson
2 years
SwiftData by Example is out now, online free for everyone or available for purchase as a download edition! So many questions answered and common problems solved, with more to come as the book grows in the future. Start reading here:
12
66
378