SShortSingh.
Back to feed

Testing deep links on a real phone without emailing them to yourself

0
·1 views

On a simulator or a phone connected by cable, opening a deep link is one command: # iOS Simulator xcrun simctl openurl booted "myapp://orders/1234" # Android device or emulator over adb adb shell am start -W -a android.intent.action.VIEW -d "myapp://orders/1234" On the phone in your hand, with no cable and no terminal, most of us do something worse. We paste the link into Notes, send it to ourselves in Slack, or email it to our own address, then tap it and hope it opens the right screen. When the order number changes, we do it again. It gets harder when someone else reports the bug. The ticket

Read the full story at DEV Community

This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)

Log in to join the discussion and vote.

Log in

Related stories

0
ProgrammingDEV Community ·

Caveman: Make Your AI Coding Agent Talk Less (and Save Tokens)

If you use an AI coding agent every day, you have probably noticed how much of its output is padding. Phrases like "The reason this is happening is likely because..." or "I'd recommend that you consider..." appear before the useful part of the answer. You pay for those tokens, and you spend time reading them. Caveman is an open source project that fixes this. Its tagline is "why use many token when few do trick", and it does what it says: your agent answers in short, blunt sentences without the filler.

0
ProgrammingDEV Community ·

DebugBuddy — Your AI DSA Debugging Coach

What I Built I built DebugBuddy, a beginner-friendly AI debugging assistant designed around a common problem faced by a friend who is learning Java DSA: understanding why a solution produces the wrong answer. While learning DSA, it is common to understand the problem but still get stuck when the code does not work as expected. DebugBuddy is designed to make that debugging process easier to understand. The user provides: A DSA problem Their Java code What they are stuck on DebugBuddy then provides: Problem Understanding Hint What's Wrong Dry Run Correct Approach Time Complexity Space Complexity

0
ProgrammingDEV Community ·

Sahil Shangloo - Full Stack Dev

Hey, I’m Sahil, a software developer building web products with React, Next.js, TypeScript, Node.js, and PostgreSQL. I mostly work on frontend and full-stack projects, with a focus on clean UI and making things work well. I’ve built projects around invoicing, developer tools, monitoring, automation, and more. I’m here to share what I build and learn. Outside code: football, cricket, esports, and hip-hop.

0
ProgrammingDEV Community ·

Low Level Design Interviews and the Rules Behind a Parking Lot

A parking lot question can tempt candidates to start listing classes immediately: Vehicle, Ticket, Gate, Floor, and Payment. A list of nouns is easy to produce. A low level design interview becomes more interesting when you explain which object owns a decision and which rules must survive every operation. Begin with a small scope: vehicles enter, receive a compatible spot, and leave after their parking session is closed. Add reservations, pricing variations, or multiple gates only when the interviewer requests them.

Testing deep links on a real phone without emailing them to yourself · ShortSingh