Quick Start Guide

Get up and running with SureProgramming in just a few minutes.

Step 1: Create Your Account

Start by creating a free account. You'll get a 7-day trial with full access to all features.

  1. Go to sureprogramming.com/register
  2. Enter your name, email, and choose a password
  3. Click "Create Account"
Note: No credit card is required for the trial period.

Step 2: Create Your First Project

Projects are the core organizational unit in SureProgramming. Each project represents an app or product you're building.

  1. From your dashboard, click "New Project"
  2. Enter a project name (e.g., "My iOS App")
  3. Add an optional description
  4. Select the platform (iOS, Android, Web, etc.)
  5. Click "Create Project"

Step 3: Enable Tools

Each project can have multiple tools enabled. Enable only what you need.

  1. Click on your project to open it
  2. In the Tools section, toggle on the tools you want:
    • Planning - Kanban boards and task management
    • Crashes - Error monitoring and crash reporting
  3. Click "Open" on any enabled tool to start using it

Step 4: Set Up Crash Reporting (Optional)

If you enabled crash reporting, you'll need to integrate our SDK into your app.

Get Your API Key

When you enable the Crashes tool, an API key is automatically generated. You'll find it in the API Keys section of your project page.

Install the SDK

Choose the SDK for your platform:

iOS (Swift)

// Add to your Podfile
pod 'SureProgrammingCrashes'

// In your AppDelegate
import SureProgrammingCrashes

func application(_ application: UIApplication, didFinishLaunchingWithOptions...) {
    SPCrashes.start(apiKey: "YOUR_API_KEY")
    return true
}

Android (Kotlin)

// Add to your build.gradle
implementation 'com.sureprogramming:crashes:1.0.0'

// In your Application class
class MyApp : Application() {
    override fun onCreate() {
        super.onCreate()
        SPCrashes.start(this, "YOUR_API_KEY")
    }
}

Web (JavaScript)

// Install via npm
npm install @sureprogramming/crashes

// Initialize in your app
import { SPCrashes } from '@sureprogramming/crashes';

SPCrashes.start({
    apiKey: 'YOUR_API_KEY'
});

Step 5: Start Building!

You're all set! Here's what you can do next: