Skip to content

Allows user to put their deeplink in and with a button press launch it.

Notifications You must be signed in to change notification settings

zew-rgn/AndroidDeepLink

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 

Repository files navigation

ATT FE Tool - Android Deeplink Tester

A simple GitHub Pages site for testing Android deeplinks to the ATT FE Tool app.

πŸš€ Live Site

Visit the live site at: https://zew-rgn.github.io/AndroidDeepLink/

πŸ“± Features

  • Interactive Form: Enter server FQDN, login, and API key
  • Live Preview: See the generated deeplink as you type
  • One-Click Launch: Launch the deeplink directly from the browser
  • Example Links: Pre-filled examples for quick testing
  • Input Validation: Ensures all required fields are filled
  • Mobile Friendly: Responsive design for testing on Android devices

πŸ”— How It Works

  1. Fill in your server credentials in the form
  2. The page generates a custom scheme deeplink: attfetool://login?fqdn=...&login=...&apiKey=...
  3. Click "Launch Deeplink" to open the ATT FE Tool app
  4. The app will show a confirmation dialog before logging in

πŸ›  Setup for GitHub Pages

  1. Create a new repository called AndroidDeepLink
  2. Upload the index.html file to the repository
  3. Go to repository Settings β†’ Pages
  4. Set source to "Deploy from a branch" and select main branch
  5. The site will be available at https://[your-username].github.io/AndroidDeepLink/

πŸ“‹ Requirements

  • ATT FE Tool app must be installed on the Android device
  • Android device with a web browser
  • Valid server credentials (FQDN, login, API key)

🎯 Use Cases

  • Testing: Verify deeplink functionality during development
  • Demo: Show deeplink capabilities to stakeholders
  • Support: Help users test their credentials
  • QA: Automated testing of deeplink flows

πŸ”§ Customization

The HTML file is self-contained and can be easily customized:

  • Styling: Modify the CSS in the <style> section
  • Examples: Update the example deeplinks in the JavaScript
  • Validation: Add custom validation rules
  • Branding: Update colors, logos, and text

🌐 Browser Compatibility

Works on all modern mobile browsers:

  • Chrome for Android
  • Firefox for Android
  • Samsung Internet
  • Edge for Android

πŸ“± Testing

  1. Open the GitHub Pages URL on your Android device
  2. Fill in valid credentials
  3. Tap "Launch Deeplink"
  4. The ATT FE Tool app should open and prompt for confirmation
  5. Confirm to complete the login process

πŸ”’ Security Note

This is a client-side testing tool. Credentials are only used to generate the deeplink and are not stored or transmitted anywhere. Always use test credentials when possible.

About

Allows user to put their deeplink in and with a button press launch it.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages