Skip to content

chore: Getting started#2564

Merged
abdulraqeeb33 merged 3 commits intomainfrom
getting_started
Mar 10, 2026
Merged

chore: Getting started#2564
abdulraqeeb33 merged 3 commits intomainfrom
getting_started

Conversation

@abdulraqeeb33
Copy link
Contributor

@abdulraqeeb33 abdulraqeeb33 commented Mar 9, 2026

Description

One Line Summary

Add a getting started guide for the Red App (sample/demo app) with a screenshot.

Details

Motivation

There was no developer-facing documentation for building, running, and navigating the Red App. A new team member or senior engineer picking up the repo had to reverse-engineer the project structure, build variants, and feature set on their own. This PR adds a concise GettingStarted.md to close that gap.

Scope

  • Added examples/demo/GettingStarted.md — covers prerequisites, two ways to open the project in Android Studio (standalone vs local SDK source), build variant selection, build & run steps, a full feature overview of every section in the app, SDK version override instructions, and a troubleshooting table.
  • Added examples/demo/assets/red-app-screenshot.png — screenshot of the app after a successful launch, embedded in the doc.
  • No SDK source code, build config, or app behavior was changed.

Testing

Unit testing

N/A — documentation-only change, no code modified.

Manual testing

Verified the markdown renders correctly with the embedded screenshot. Confirmed all referenced paths, build commands, and Gradle properties are accurate against the current project configuration.

Affected code checklist

  • Notifications
  • Outcomes
  • Sessions
  • In-App Messaging
  • REST API requests
  • Public API changes

None of the above are affected — this is a docs-only change.

Checklist

Overview

  • I have filled out all REQUIRED sections above
  • PR does one thing
  • Any Public API changes are explained in the PR details and conform to existing APIs

Testing

  • I have included test coverage for these changes, or explained why they are not needed
  • All automated tests pass, or I explained why that is not possible
  • I have personally tested this on my device, or explained why that is not possible

Final pass

  • Code is as readable as possible.
  • I have reviewed this PR myself, ensuring it meets each checklist item

This change is Reviewable

@github-actions
Copy link
Contributor

github-actions bot commented Mar 9, 2026

📊 Diff Coverage Report

✓ Coverage check passed (no source files changed)

📥 View workflow run

@abdulraqeeb33 abdulraqeeb33 changed the title Getting started chore: Getting started Mar 9, 2026
@abdulraqeeb33 abdulraqeeb33 merged commit ecf0b37 into main Mar 10, 2026
7 checks passed
@abdulraqeeb33 abdulraqeeb33 deleted the getting_started branch March 10, 2026 15:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants