Mechacoder's profile picture.  iOS Engineer @Incentivio tweet about my day today dev life and unfinished projects that i started😅

Samith Wijesinghe

@Mechacoder

 iOS Engineer @Incentivio tweet about my day today dev life and unfinished projects that i started😅

Finnally its approved 😍🤩!! I will post a full detailed post about the app in the next post✌️#buildinpublic #iosdev

Mechacoder's tweet image. Finnally its approved 😍🤩!! I will post a full detailed post about the app in the next post✌️#buildinpublic #iosdev

Submitting again for review 😬 hope this time they will approve it 🤞#buildinpublic #iosdev

Mechacoder's tweet image. Submitting again for review 😬 hope this time they will approve it 🤞#buildinpublic  #iosdev

When i am going to warp up a story about app edits thinking i done everything to their satisfaction!! After 5 min sending feedback mentioning 28 changes they need 😣 Cmon man!! cant u make up ur mind on a one thing 😩😭 #devlife #iosdev


I have wasted 😥 whole last sunday evening for setting up sentry for my upcoming macOS app to crash reporting. official documentation is good but its missed some major steps. so i published a guide for How to setup sentry for mac app. 🙃link.medium.com/LTgq3SbsDJb


i am on favour of creating not boring software. recently i start to building a macOS app that remind you take break when you tiered. i simply implement a lottie animation to reminder view. now when the window popup its feels alive. 😍 #notboringsoftware


this is cool ! there is new youtube channel that have all apple developer videos from WWDC! its an official channel by apple. #WWDC #appledev youtube.com/@AppleDevelope…


Sendable checks at compile-time are already saving me from potential data races! Wish I had learned about these concurrency concepts sooner. #Swift #SwiftUI #iOSDev


Exploring Swift's sendable types for safe sharing of data across actors and async contexts. Definitely taking some time to wrap my head around. #Swift #SwiftUI #iOSDev


Wrote my first set of concurrency tests using @MainActor-isolated environments. Being able to reliably test async code is such a game-changer! ✌️ #Swift #SwiftUI #iOSDev


Hit another hurdle - how do I test async code without blocking the main thread? Discovered the @MainActor-isolated approach for unit testing concurrent logic. #Swift #SwiftUI #iOSDev


Learning about structured concurrency and the power of async/await cancelation. No more tangled webs of completion handlers and disposables! #Swift #SwiftUI


Just used an async sequence to stream real-time data updates from a server into my #SwiftUI app. The UI stays buttery smooth while receiving live updates! #iOSDev


Async sequences are blowing my mind right now! Allowing me to iterate over asynchronously produced values with simple for-await loops. 🤯 #Swift #SwiftUI


Stumbled upon the @GlobalActor property - a way to share a single actor instance across my app. Perfect for global state like user settings or preferences! #iOSDev #Swift


Reorganized my #SwiftUI views to use actors for state management. The separation of concerns feels so natural - views just observe published state from the actor.


Actors to the rescue! Encapsulating my model objects as actors ensures only one piece of code can mutate their state at a time. No more data races! 🎉 #iOSDev #Swift


Uh oh, ran into a data race when updating shared state from multiple async contexts. Time to explore Swift's actor model for safe concurrency. #switUI #iOSdev #LearnInPublic


Just used async let to fetch user data and their posts simultaneously. Took me a while to wrap my head around, but the resulting code is so expressive! 🤯


But wait, what if I have multiple async tasks that depend on each other? That's where async let comes in handy! Allowing me to await multiple tasks in parallel. #Swift #SwiftUI


Refactored my view models to use async/await for fetching data. Keeping UI logic on the main actor makes the code much cleaner and easier to reason about.


Loading...

Something went wrong.


Something went wrong.