{"id":21511998,"url":"https://github.com/strvcom/android-academy-2022","last_synced_at":"2025-04-09T18:21:13.049Z","repository":{"id":37020297,"uuid":"460360790","full_name":"strvcom/android-academy-2022","owner":"strvcom","description":null,"archived":false,"fork":false,"pushed_at":"2024-02-01T15:29:33.000Z","size":260,"stargazers_count":5,"open_issues_count":1,"forks_count":14,"subscribers_count":13,"default_branch":"main","last_synced_at":"2025-03-23T20:22:06.087Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Kotlin","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/strvcom.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2022-02-17T09:14:16.000Z","updated_at":"2023-02-27T10:52:22.000Z","dependencies_parsed_at":"2024-11-23T22:24:59.388Z","dependency_job_id":"35a2c41d-243f-4995-ae21-85d480b0b9a4","html_url":"https://github.com/strvcom/android-academy-2022","commit_stats":null,"previous_names":[],"tags_count":45,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/strvcom%2Fandroid-academy-2022","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/strvcom%2Fandroid-academy-2022/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/strvcom%2Fandroid-academy-2022/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/strvcom%2Fandroid-academy-2022/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/strvcom","download_url":"https://codeload.github.com/strvcom/android-academy-2022/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248085453,"owners_count":21045164,"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":[],"created_at":"2024-11-23T22:24:50.768Z","updated_at":"2025-04-09T18:21:13.034Z","avatar_url":"https://github.com/strvcom.png","language":"Kotlin","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Android Academy 2022\n\n\n## 1. Project Setup\n\n### 1.1 Set system environment variables\n\nTMDB_API_KEY=\nTMDB_USER_NAME=\nTMDB_PASSWORD=\n\nOn Mac (with ZSH)\n- edit `~/.zshenv`\n- apply by `exec zsh`\n- verify by `echo $TMDB_API_KEY`\n\n### 1.2 In app directory add local files\nIt is not good practice to have such files as a part of the repository (even private).\nThus those files are excluded in .gitignore and will be available locally only.\n\n#### 1.2.1. gradle.properties \nWith keystore credentials (use the same password for keystore and key):\nKEYSTORE_PASSWORD=WriteYourKeystorePassword\nKEY_PASSWORD=WriteYourKeystorePassword\nALIAS=android-academy-2022\n\n#### 1.2.2 android-academy-2022.keystore \nGenerate file from menu\nBuild -\u003e Generate Signed Bundle -\u003e App Bundle\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstrvcom%2Fandroid-academy-2022","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstrvcom%2Fandroid-academy-2022","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstrvcom%2Fandroid-academy-2022/lists"}