Sivaprasad Radhakrishnan
@prasadrl.bsky.social
👋 Indie iOS & Mac OS developer. Building LightPlan, AppDesk, TideAlert, WeatherMenu, Moon Plus & Timely
Previously, Principal Software Engineer at Microsoft.
Previously, Principal Software Engineer at Microsoft.
📸 New app launch alert! Find perfect light using sun and moon visualization on a 3D map. Perfect for landscape, wedding, real estate and outdoor photography. Download on #ios for free from lightplan.app
Red line shows the angle of sun or moon in real time.
#appstore #photography #launch #shipaton
Red line shows the angle of sun or moon in real time.
#appstore #photography #launch #shipaton
October 3, 2025 at 2:40 PM
📸 New app launch alert! Find perfect light using sun and moon visualization on a 3D map. Perfect for landscape, wedding, real estate and outdoor photography. Download on #ios for free from lightplan.app
Red line shows the angle of sun or moon in real time.
#appstore #photography #launch #shipaton
Red line shows the angle of sun or moon in real time.
#appstore #photography #launch #shipaton
Updated Tide Alert app with Wind, Gust, Water temperature and swell forecasts. Also updated for iOS 26 compatibility.
#indiedev #iosdev #buildinpublic
#indiedev #iosdev #buildinpublic
September 21, 2025 at 3:07 AM
Updated Tide Alert app with Wind, Gust, Water temperature and swell forecasts. Also updated for iOS 26 compatibility.
#indiedev #iosdev #buildinpublic
#indiedev #iosdev #buildinpublic
Playing with gradient animations for special user interaction. Here I'm animating the background & borders using gradient transitions as well as animating the text as it appears. Happy with the results so far!
#swift #buildinpublic #macos
#swift #buildinpublic #macos
December 10, 2024 at 6:11 PM
Playing with gradient animations for special user interaction. Here I'm animating the background & borders using gradient transitions as well as animating the text as it appears. Happy with the results so far!
#swift #buildinpublic #macos
#swift #buildinpublic #macos
These inline transitions feel far more delightful & nicer than presenting a modal dialog, plus these are super easy to implement in swiftUI.
This one line code is all you need:
.transition(.offset(.init(width: 0, height: -40)).combined(with: .opacity))
#buildinpublic #swift #swiftui #macos
This one line code is all you need:
.transition(.offset(.init(width: 0, height: -40)).combined(with: .opacity))
#buildinpublic #swift #swiftui #macos
December 8, 2024 at 8:35 PM
These inline transitions feel far more delightful & nicer than presenting a modal dialog, plus these are super easy to implement in swiftUI.
This one line code is all you need:
.transition(.offset(.init(width: 0, height: -40)).combined(with: .opacity))
#buildinpublic #swift #swiftui #macos
This one line code is all you need:
.transition(.offset(.init(width: 0, height: -40)).combined(with: .opacity))
#buildinpublic #swift #swiftui #macos
Building a native app to view and respond to appstore reviews for all my apps quickly. Got tired of how slow using Appstore connect was for this purpose.
November 20, 2024 at 3:54 PM
Building a native app to view and respond to appstore reviews for all my apps quickly. Got tired of how slow using Appstore connect was for this purpose.