{"id":18782960,"url":"https://github.com/webex/webex-android-sdk-example","last_synced_at":"2025-07-30T00:37:40.657Z","repository":{"id":35746180,"uuid":"137331913","full_name":"webex/webex-android-sdk-example","owner":"webex","description":"A developer friendly sample implementation of Webex client SDK and showcases all SDK features.","archived":false,"fork":false,"pushed_at":"2025-05-07T11:22:05.000Z","size":84382,"stargazers_count":12,"open_issues_count":8,"forks_count":24,"subscribers_count":11,"default_branch":"master","last_synced_at":"2025-05-19T01:38:50.661Z","etag":null,"topics":["webex","webex-android-sdk"],"latest_commit_sha":null,"homepage":"","language":"Kotlin","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/webex.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2018-06-14T08:50:22.000Z","updated_at":"2025-05-07T11:22:06.000Z","dependencies_parsed_at":"2024-06-05T11:55:54.113Z","dependency_job_id":"0aa17e68-a32d-4bc6-92e9-51e313d743bd","html_url":"https://github.com/webex/webex-android-sdk-example","commit_stats":null,"previous_names":[],"tags_count":33,"template":false,"template_full_name":null,"purl":"pkg:github/webex/webex-android-sdk-example","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/webex%2Fwebex-android-sdk-example","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/webex%2Fwebex-android-sdk-example/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/webex%2Fwebex-android-sdk-example/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/webex%2Fwebex-android-sdk-example/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/webex","download_url":"https://codeload.github.com/webex/webex-android-sdk-example/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/webex%2Fwebex-android-sdk-example/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":267785964,"owners_count":24144124,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-07-29T02:00:12.549Z","response_time":2574,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["webex","webex-android-sdk"],"created_at":"2024-11-07T20:37:36.456Z","updated_at":"2025-07-30T00:37:40.635Z","avatar_url":"https://github.com/webex.png","language":"Kotlin","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Cisco Webex Android SDK Example\n\nThis *Kitchen Sink* demo employs Cisco Webex service through [Webex Android SDK](https://github.com/webex/webex-android-sdk).  It provides a developer friendly sample implementation of Webex client SDK and showcases all SDK features. It focuses on how to call and use *Webex-SDK* APIs. Developers could directly cut, paste, and use the code from this sample. It basically implements *Webex-SDK* APIs by sequence.\n\nThis demo support Android device with **Android 7.0** or later\n\n## Table of Contents\n\n- [Integration](#integration)\n- [Usage](#usage)\n- [Note](#note)\n\n\n## Screenshots \n\u003cul\u003e\n\u003cimg src=\"images/Picture1.jpg\" width=\"22%\" height=\"23%\"\u003e\n\u003cimg src=\"images/Picture2.png\" width=\"22%\" height=\"20%\"\u003e\n\u003cimg src=\"images/Picture3.jpg\" width=\"22%\" height=\"23%\"\u003e\n\u003cimg src=\"images/Picture4.jpg\" width=\"22%\" height=\"23%\"\u003e\n\u003cimg src=\"images/Picture5.png\" width=\"22%\" height=\"23%\"\u003e\n\u003cimg src=\"images/Picture6.png\" width=\"22%\" height=\"23%\"\u003e\n\u003cimg src=\"images/Picture7.png\" width=\"22%\" height=\"23%\"\u003e\n\u003cimg src=\"images/Picture8.png\" width=\"22%\" height=\"23%\"\u003e\n\u003c/ul\u003e\n\n1. ScreenShot-1: Main page of Application, listing main functions of this demo.\n2. ScreenShot-2: Initiate call page.\n3. ScreenShot-3: Show call controls when call is connected.\n4. ScreenShot-4: Video calling screen\n5. ScreenShot-5: Teams listing screen\n6. ScreenShot-6: Space related option screen\n7. ScreenShot-7: Space listing screen\n8. ScreenShot-8: Send Message screen\n\n## Integration\n\n### Option 1\n1. Put AAR file in libs folder of your Android project\n2. Open the project level Gradle file and add the following lines under the repositories tag, which is nested under allprojects.\n\n      ```\n      allprojects {\n        repositories {\n            jcenter()\n            google()\n            flatDir { dirs 'aars'} //add this line\n        }\n      }\n      ```\n3. Add the following dependency in module level Gradle file and press sync-now\n   \n    - For Full SDK\n      ```\n        implementation files('libs/WebexSDK.aar')\n      ```\n    - For Meeting SDK\n      ```\n        implementation files('libs/WebexSDK-Meeting.aar')\n      ```\n    - For WebexCalling SDK\n      ```\n        implementation files('libs/WebexSDK-Wxc.aar')\n      ```\n### Option 2\n\n   1. Add the following repository to your top-level `build.gradle` file:\n        ```\n        allprojects {\n            repositories {\n                jcenter()\n                maven {\n                    url 'https://devhub.cisco.com/artifactory/webexsdk/'\n                }\n            }\n        }\n        ```\n   2. Add the `webex-android-sdk` library as a dependency for your app in the `build.gradle` file:\n\n       - For Full SDK\n         ```\n         dependencies {\n             implementation 'com.ciscowebex:webexsdk:3.15.0'\n         }\n         ```\n       - For Meeting SDK\n         ```\n         dependencies {\n         implementation 'com.ciscowebex:webexsdk-meeting:3.15.0'\n         }\n         ```\n       - For WebexCalling SDK\n         ```\n         dependencies {\n         implementation 'com.ciscowebex:webexsdk-wxc:3.15.0'\n         }\n         ```\n      - For Messaging SDK\n         ```\n         dependencies {\n         implementation 'com.ciscowebex:webexsdk-message:3.15.0'\n         }\n         ```\n\n## Usage\n\nFor example see [README](https://github.com/webex/webex-android-sdk/blob/master/README.md)\n\n## Note\n\n Please update the below constant in gradle.properties\n ```\n SCOPE=\"\"\n ```\n\n Please update below constants in local.properties file\n ```\n CLIENT_ID=\"\"\n CLIENT_SECRET=\"\"\n REDIRECT_URI=\"\"\n WEBHOOK_URL=\"\"\n ```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwebex%2Fwebex-android-sdk-example","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwebex%2Fwebex-android-sdk-example","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwebex%2Fwebex-android-sdk-example/lists"}