Skip to content

Instantly share code, notes, and snippets.

@maxx-dev
Last active August 4, 2025 00:09
Show Gist options
  • Save maxx-dev/819c8a15b07309adf82f2fc93006f1a2 to your computer and use it in GitHub Desktop.
Save maxx-dev/819c8a15b07309adf82f2fc93006f1a2 to your computer and use it in GitHub Desktop.
LogDog - Quick Setup - Real-Time iOS/Android logging/debugging tool

📥 Getting Started with LogDog

This guide gives you practical tips for:

•	Signing up (https://client.logdog.app)
•	Add the setup code
•	Build and run your app
•	See logs and network activity in real time
•	Mocking network requests (optional)

🐾 1. Sign Up for LogDog

1.	Visit: https://log.dog
2.	Click Sign Up/Sign in
3.	Create an account with email & password (or log in with Google)
4.	Once logged in complete the onboarding and start with the free plan (no credit card required)

⚙️ 2. Setup Your App

1.	In the dashboard choose your os
  1. Copy the setup code 3. Build and run your app 4. Your device should automatically register itself on the web dashboard
  2. You can also register devices manually by clicking on the device tab and adding a new device

📝 3. Logging from Your App

iOS (Swift):

import LogDog

LogDog.initialize()
let config = LogDogConfig(apiKey: "YOUR_API_KEY", logs: true, network: true, events: true)
LogDog.start(config: config)
LogDog.i("Hello from LogDog!")

Android (Kotlin):

import com.modrena.logdog.LogDog
import com.modrena.logdog.LogDogConfig

LogDog.initialize(this)
val config = LogDogConfig(apiKey: "YOUR_API_KEY", logs = true, network = true, events = true)
LogDog.start(config: config)
LogDog.i("LogDog","Hello from LogDog!")

🧪 5. Mocking Network Requests

LogDog allows intercepting and mocking HTTP(S) traffic.

Make sure request interception is enabled in your SDK setup:

🎭 Add a Mock via Dashboard

1.	Go to any Device in the web dashboard
2.	Select any request
3.	Toggle on "Enable Mock"
  1. Modify the response body, status code, headers
  2. Send a request from the device to see the mock response

🎉 You’re All Set!

You can now:

•	See logs and network activity in real time
•	Filter/search logs by type, content, or date
•	Share sessions with teammates
•	Export logs to CSV, JSON, or HAR

Have questions? Need help? → Email [email protected]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment