{"id":27879158,"url":"https://github.com/androidbroadcast/samplenewsapp","last_synced_at":"2025-05-05T03:18:52.932Z","repository":{"id":243088997,"uuid":"762639790","full_name":"androidbroadcast/SampleNewsApp","owner":"androidbroadcast","description":null,"archived":false,"fork":false,"pushed_at":"2024-10-30T10:30:10.000Z","size":458,"stargazers_count":63,"open_issues_count":3,"forks_count":6,"subscribers_count":10,"default_branch":"main","last_synced_at":"2025-05-05T03:18:47.413Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Kotlin","has_issues":false,"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/androidbroadcast.png","metadata":{"files":{"readme":"README.md","changelog":"newsapp.keystore","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":"2024-02-24T09:18:34.000Z","updated_at":"2025-03-09T23:00:45.000Z","dependencies_parsed_at":"2024-06-06T17:43:38.172Z","dependency_job_id":"bf36a273-044c-4a07-81fc-529f52b5cc35","html_url":"https://github.com/androidbroadcast/SampleNewsApp","commit_stats":null,"previous_names":["androidbroadcast/samplenewsapp"],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/androidbroadcast%2FSampleNewsApp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/androidbroadcast%2FSampleNewsApp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/androidbroadcast%2FSampleNewsApp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/androidbroadcast%2FSampleNewsApp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/androidbroadcast","download_url":"https://codeload.github.com/androidbroadcast/SampleNewsApp/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252429952,"owners_count":21746574,"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":"2025-05-05T03:18:52.502Z","updated_at":"2025-05-05T03:18:52.929Z","avatar_url":"https://github.com/androidbroadcast.png","language":"Kotlin","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Новостное приложение\n\nНовостное приложения со [стримов Android Broadcast](https://www.youtube.com/playlist?list=PL0SwNXKJbuNmIqMPiBnXkmfugSjWePAmx)\n\nПриложения показывает простой список новостей, которые получаются из newsapi.org\n\nТехнологический стек:\n- Android SDK\n- [Android Jetpack](https://developer.android.com/jetpack)\n- [Kotlin 2.0](https://kotlinlang.org/docs/whatsnew20.html)\n- [KotlinX Coroutines](https://github.com/Kotlin/kotlinx.coroutines)\n- [KotlinX Serialization](https://github.com/Kotlin/kotlinx.serialization)\n- [Retrofit](https://square.github.io/retrofit/) + [OkHttp](https://square.github.io/okhttp/)\n- [Jetpack Compose](https://developer.android.com/develop/ui/compose)\n- [Dagger](https://dagger.dev) + [Hilt](https://dagger.dev/hilt/)\n- [Jetpack Room](https://developer.android.com/jetpack/androidx/releases/room)\n- [CoIL Image Loader](https://coil-kt.github.io/coil/)\n- [Material](https://github.com/material-components/material-components-android)\n\nОсновные модули\n- core:* - базовые модули приложения для работы с данными\n- features:* - все фичи приложения\n- app - сборка приложения\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fandroidbroadcast%2Fsamplenewsapp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fandroidbroadcast%2Fsamplenewsapp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fandroidbroadcast%2Fsamplenewsapp/lists"}