Alok Singh
2
Launches
0
Followers
0
Upvotes
🔥 1
Day streak
Products by Alok
2 total
Push Notification - Tester
Engineering-development
Testing Apple push notifications without spinning up a backend server is a friction point many iOS development teams face. Push Notification Tester addresses this directly by offering a Mac application that lets developers and QA engineers send APNS messages straight from their machines. The tool targets iOS developers, QA engineers, and backend developers who need to validate tokens, certificates, and payloads before their production infrastructure is ready or during isolated testing phases. The workflow is deliberately straightforward. Developers select their APNs certificate from their Mac keychain, enter a device token, and compose a JSON payload containing whatever notification content they need—alerts, badges, sounds, or silent notifications. The app toggles between Apple's Development sandbox and Production environments before sending. This direct certificate-based approach eliminates the burden of maintaining a test server or backend setup just to verify basic push notification functionality works as expected. What sets this apart is its laser focus. Rather than becoming a comprehensive backend-as-a-service platform or notification hub, it stays purpose-built as a thin wrapper around the APNs protocol. This simplicity translates to quick adoption for teams already embedded in iOS development workflows. Developers work with certificates they already have and use; there are no new API keys to manage or unfamiliar dashboards to navigate. The application is available free on the Mac App Store, making it accessible to any developer in the Apple ecosystem. Alok Singh built this as the kind of utility teams install when they need to confirm certificate validity or test notification payloads in isolation, then forget about until the next verification cycle. For teams managing multiple push services or those in early development stages where backend infrastructure isn't yet in place, this fills a genuine gap. It provides a no-setup, certificate-direct path to APNS testing that requires no server code and no deployment overhead. The value isn't in flashy features but in removing a specific bottleneck from the development cycle: the moment when a developer just needs to know if a push notification will actually work, without weeks of backend preparation.
Haptics Explorer
Engineering-development
Testing haptic feedback on an iPhone simulator is impossible because the simulator doesn't vibrate. Developers working with iOS haptics have long faced this gap between design and device reality. Haptics Explorer closes that gap by providing a hands-on testing environment for the full range of haptic patterns available on iOS devices. The app is built for iOS developers who need to feel haptic patterns on a real iPhone before shipping them into production. Rather than guessing at how a haptic will land, developers can preview each pattern, tweak its parameters, and copy ready-to-use code snippets directly into their projects. The product organizes haptic patterns into eight distinct categories. Developers can trigger impact patterns ranging from light to rigid, test notification feedback types like success, error, and warning, explore rhythm patterns such as heartbeats and tick-tock sequences, and experiment with gesture feedback for swipes, pinches, and long presses. Game-specific patterns for explosions and power-ups round out the library, alongside accessibility patterns and a custom pattern designer for building entirely new haptic experiences. What distinguishes Haptics Explorer is its focus on the actual developer workflow. Rather than abstract documentation or simulator tools that cannot replicate the real experience, this app bridges the gap by letting developers work directly on a physical device. The intensity and sharpness controls give fine-grained tuning, while the speed adjustment and looping features enable iterative testing. The code generation capability means developers can move from exploration to implementation without context switching or manual transcription. The app requires iOS 15.6 or later and runs on both iPhone and iPad. A 24 MB download size keeps installation friction minimal. Haptics Explorer is free to download from the App Store, supported by ads and basic anonymous analytics. The privacy model deserves a note: the app keeps data on-device by default, does not sell personal information, and limits itself to Google AdMob for ad serving. This positions it as straightforward tooling rather than a data-collection vehicle. For any iOS developer working with UIKit haptics, this app removes the guesswork from translating design intent to device behavior. It is a focused tool that solves a specific problem in a developer's workflow, which is exactly what developer tools should do.