{"id":21611090,"url":"https://github.com/ricknout/shortstories","last_synced_at":"2025-04-11T05:23:46.327Z","repository":{"id":138782101,"uuid":"84827786","full_name":"ricknout/shortstories","owner":"ricknout","description":"Interactive stories told through App Shortcuts and Notifications","archived":false,"fork":false,"pushed_at":"2017-06-01T07:50:44.000Z","size":12076,"stargazers_count":31,"open_issues_count":2,"forks_count":8,"subscribers_count":7,"default_branch":"master","last_synced_at":"2025-03-25T03:27:25.065Z","etag":null,"topics":["android","android-experiment","app-shortcuts","cyoa","game","games","multiple-choice","notifications","stories","story"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ricknout.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","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}},"created_at":"2017-03-13T13:10:13.000Z","updated_at":"2025-01-21T20:48:09.000Z","dependencies_parsed_at":null,"dependency_job_id":"08347d73-6daf-4083-90bf-447e62ffa8bc","html_url":"https://github.com/ricknout/shortstories","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ricknout%2Fshortstories","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ricknout%2Fshortstories/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ricknout%2Fshortstories/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ricknout%2Fshortstories/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ricknout","download_url":"https://codeload.github.com/ricknout/shortstories/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248346503,"owners_count":21088465,"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","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":["android","android-experiment","app-shortcuts","cyoa","game","games","multiple-choice","notifications","stories","story"],"created_at":"2024-11-24T21:10:56.134Z","updated_at":"2025-04-11T05:23:46.311Z","avatar_url":"https://github.com/ricknout.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ShortStories\n\n## Interactive stories told through App Shortcuts and Notifications\n\n![Alt text](art/screenshots.png?raw=true \"Screenshots\")\n\nShortStories provides a platform to play text-based games using the various elements of the Android System UI:\n\n• \u003cb\u003eNotifications indicate scenarios in a story, posing a situation in which a choice is required\u003c/b\u003e\n\n• \u003cb\u003eApp Shortcuts provide a means of making a choice, and making a choice poses a new scenario\u003c/b\u003e\n\n• \u003cb\u003eDialogs provide a means of viewing a list of achievements, gained by exploring various paths in a story\u003c/b\u003e\n\nUnique colors, icons, vibration patterns and sounds exist for different types of scenarios, and are used to theme the Notifications. Emoji provide a contextual icon for scenarios and choices.\n\nStories are defined in XML. A basic structure of \u003cb\u003eStory\u003c/b\u003e, \u003cb\u003eChoice\u003c/b\u003e, \u003cb\u003eScenario\u003c/b\u003e, \u003cb\u003eAchievement\u003c/b\u003e and \u003cb\u003eFinish\u003c/b\u003e tags allows ShortStories to parse and play almost any kind of text-based, multiple choice game.\n\n[![App](art/google-play-badge.png?raw=true)](https://play.google.com/store/apps/details?id=com.nickrout.shortstories)\n\nAvailable on Android 7.1 (Nougat MR1) and above. Ensure that your launcher supports App Shortcuts (tested and works with Pixel Launcher, Google Now Launcher, Nova Launcher and Action Launcher).\n\nNotification sound audio produced by Calvin Davey.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fricknout%2Fshortstories","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fricknout%2Fshortstories","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fricknout%2Fshortstories/lists"}