{"id":34500586,"url":"https://github.com/vickychijwani/kotlin-koans-android","last_synced_at":"2025-12-24T02:01:12.378Z","repository":{"id":45004508,"uuid":"93808279","full_name":"vickychijwani/kotlin-koans-android","owner":"vickychijwani","description":":books: Learn Kotlin programming right on your phone 📱 through a series of 40+ short coding challenges.","archived":false,"fork":false,"pushed_at":"2018-09-28T18:15:32.000Z","size":781,"stargazers_count":143,"open_issues_count":1,"forks_count":26,"subscribers_count":11,"default_branch":"master","last_synced_at":"2023-11-07T17:20:01.425Z","etag":null,"topics":["android","koans","kotlin","kotlin-koans","learn-kotlin","programming-exercises"],"latest_commit_sha":null,"homepage":"https://play.google.com/store/apps/details?id=me.vickychijwani.kotlinkoans","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/vickychijwani.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-06-09T01:56:33.000Z","updated_at":"2023-09-26T02:03:26.000Z","dependencies_parsed_at":"2022-08-04T01:30:46.787Z","dependency_job_id":null,"html_url":"https://github.com/vickychijwani/kotlin-koans-android","commit_stats":null,"previous_names":[],"tags_count":7,"template":null,"template_full_name":null,"purl":"pkg:github/vickychijwani/kotlin-koans-android","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vickychijwani%2Fkotlin-koans-android","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vickychijwani%2Fkotlin-koans-android/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vickychijwani%2Fkotlin-koans-android/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vickychijwani%2Fkotlin-koans-android/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vickychijwani","download_url":"https://codeload.github.com/vickychijwani/kotlin-koans-android/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vickychijwani%2Fkotlin-koans-android/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":27992996,"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-12-24T02:00:07.193Z","response_time":83,"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":["android","koans","kotlin","kotlin-koans","learn-kotlin","programming-exercises"],"created_at":"2025-12-24T02:00:35.108Z","updated_at":"2025-12-24T02:01:12.373Z","avatar_url":"https://github.com/vickychijwani.png","language":"Kotlin","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003eKotlin Kōans for Android\u003c/h1\u003e\n\nLearn [Kotlin][kotlin] programming through a series of 40+ short coding challenges. These are the [original koans](https://github.com/Kotlin/kotlin-koans) from Jetbrains (also available online at https://try.kotlinlang.org) that you can now solve on your phone!\n\n\u003cp\u003e\n    \u003ca href='https://play.google.com/store/apps/details?id=me.vickychijwani.kotlinkoans\u0026utm_source=github\u0026utm_campaign=badge\u0026pcampaignid=MKT-Other-global-all-co-prtnr-py-PartBadge-Mar2515-1'\u003e\u003cimg src='http://i.imgur.com/LPgOQzB.png' width='95px' vspace='10' /\u003e\u003c/a\u003e\n    \u003ca href='https://play.google.com/store/apps/details?id=me.vickychijwani.kotlinkoans\u0026utm_source=github\u0026utm_campaign=badge\u0026pcampaignid=MKT-Other-global-all-co-prtnr-py-PartBadge-Mar2515-1'\u003e\u003cimg alt='Get it on Google Play' src='https://play.google.com/intl/en_us/badges/images/generic/en_badge_web_generic.png' width='300px' /\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n\u003cimg src=\"http://i.imgur.com/UTmcU39.gif\" width=\"320\" align=\"right\" hspace=\"20\"\u003e\n\n### Features\n\n- **Learn Kotlin** syntax and standard library\n- Each coding challenge lasts **a few minutes**\n- In each challenge, you'll be directed to read some documentation and then write some code to **make the tests pass**\n- **Get feedback as you learn** with compilation errors, runtime errors, println() and test results\n- **Track your progress** through the 40+ challenges\n- **Try any challenge** - challenges need not be completed in order\n- Go back and **review your saved code** from prior challenges\n- Stuck? **See the solution** by tapping the '?' icon\n- Messed up code? **Revert code to try a new approach**\n- **Feeling adventurous? Go meta!** Kotlin Kōans is written in Kotlin and is open-source! Hack on the code all you want.\n\n\n### Bug reports? Any other feedback?\n\n[File an issue](/issues)\n\n\n### Developer setup\n\nSetup is as simple as importing the project into Android Studio and building (assuming you have the correct build tools and Android SDK).\n\nIf you face any issues setting this up, please let me know by [filing a new issue](/issues/new).\n\n\n[kotlin]: https://kotlinlang.org/\n[playstore]: https://play.google.com/store/apps/details?id=me.vickychijwani.kotlinkoans\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvickychijwani%2Fkotlin-koans-android","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvickychijwani%2Fkotlin-koans-android","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvickychijwani%2Fkotlin-koans-android/lists"}