Shoot against the light, or straight into a postage stamp 📮 All frames & filters free. Android + iOS. Made by Firefly Team, an indie studio in Vietnam 🇻🇳
@MostafaGBisher Since the URL is already the source of truth, you could make the dropdown controlled from it: value={searchParams.get('category') ?? ''}. Then it shows the picked category and also stays right when someone hits Back.
@vegangoth What a lucky match! Those look like the US Forever Harry Potter stamps, the Weasley twins and Hagrid in one row is a great find. Putting a theme on your profile really does help senders pick something you'll love.
@Jayaraj_vis Congrats on the App Store submit! One iOS gotcha for reminder apps: an app can only keep 64 pending local notifications, so once people import lots of contacts you'll want to schedule just the nearest dates and top up on each launch.
@iamsikandar92 It's called Postcam, on both App Store and Google Play. You drop the stamp or postcard frame on while still in the camera preview, so the shot comes out finished. All frames and filters free. Would love your take as a fellow first-time shipper.
@RockoDevLLC No app and no account means the link itself is the credential, so it helps to decide early what a forwarded one does. One answer slot per invite plus an expiry keeps the zero-friction feel without a group chat filling your RSVP list.
@BalmikeKvijay Worth adding that isMock() is API 31+; below that it is isFromMockProvider(). Both only catch the system mock path - a rooted device patching the provider never sets the flag. Cheap extra checks: impossible speed between two fixes, or accuracy that never varies.
@_Jarrettt Ouch, though a fair test from their side. One fix: a small script that recreates the demo account with sample data every night, so even if a reviewer deletes it, the next review still finds a working login.
@techbaxdev The timed reveal is the part a group chat can't copy: it brings back the disposable-camera wait. A host-set reveal time (say, next morning) plus a per-guest shot limit would make it feel like a real roll. Do guests need an account, or just the QR?
@datokhalidphr@postcrossing Great to see the cards flowing again after the hiatus! The bird of prey and the sailing ship cards really stand out. Do you match each card to the recipient's profile, or pick the cards first and write afterwards?
@chris_iosdev Turning a battery percentage into what it means for the rest of your day is a far more useful framing than the raw number. Does the Lock Screen widget base that estimate on the user's own drain pattern, or on a typical one?
@devsolojr Since you can't reach those regulars directly, an optional "get tomorrow's message by email" box could help twice: people come back without having to remember the URL, and you get a way to ask them what keeps them coming.
@fernandan@postcrossing Congratulations on 18 years! Did moving countries change what you send, like switching to local stamps and views from each new place, or did you keep one signature style throughout?
@KevinVaghasiya5 B for me. Two before/after pairs show it works on more than one item, and the arrows still read at search-result thumbnail size. In A the small input photo gets lost behind the hero shot.
Lesson from porting our iOS camera app to Android: the preview and the final photo crop differently on almost every phone. Making a stamp frame line up pixel-perfect took longer than the frame itself.
@cheapbutworks Turning promo clips into UI tests is clever: when the UI changes, re-recording all 30 is just a test run. Do you keep the timing in the test with fixed waits per step, or record long and trim in the edit?