{"id":26154858,"url":"https://github.com/samsetdev/mvvm-android-master","last_synced_at":"2026-04-24T20:36:18.585Z","repository":{"id":96857278,"uuid":"174146275","full_name":"SamsetDev/Mvvm-android-master","owner":"SamsetDev","description":"The main players in the MVVM pattern are:  The View — that informs the ViewModel about the user’s actions The ViewModel — exposes streams of data relevant to the View The DataModel — abstracts the data source. The ViewModel works with the DataModel to get and save the data.","archived":false,"fork":false,"pushed_at":"2019-03-28T07:54:20.000Z","size":383,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-06-11T20:50:44.779Z","etag":null,"topics":["android","android-architecture-components","android-mvvm","architecture","architecture-components","baseadapter","basefragment","livedata","livedata-databinding","mvvm","mvvm-architecture","recyclerview-adapter","recycleview","viewmodel"],"latest_commit_sha":null,"homepage":null,"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/SamsetDev.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-03-06T13:01:42.000Z","updated_at":"2019-04-10T10:50:18.000Z","dependencies_parsed_at":null,"dependency_job_id":"ac3a2015-36e6-4d3a-8c58-8f62af916410","html_url":"https://github.com/SamsetDev/Mvvm-android-master","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/SamsetDev/Mvvm-android-master","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SamsetDev%2FMvvm-android-master","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SamsetDev%2FMvvm-android-master/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SamsetDev%2FMvvm-android-master/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SamsetDev%2FMvvm-android-master/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SamsetDev","download_url":"https://codeload.github.com/SamsetDev/Mvvm-android-master/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SamsetDev%2FMvvm-android-master/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32240157,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-24T13:21:15.438Z","status":"ssl_error","status_checked_at":"2026-04-24T13:21:15.005Z","response_time":64,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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","android-architecture-components","android-mvvm","architecture","architecture-components","baseadapter","basefragment","livedata","livedata-databinding","mvvm","mvvm-architecture","recyclerview-adapter","recycleview","viewmodel"],"created_at":"2025-03-11T08:39:13.924Z","updated_at":"2026-04-24T20:36:18.574Z","avatar_url":"https://github.com/SamsetDev.png","language":"Java","readme":"# MVVM Sample App\nThe main purpose of this app is to show MVVM sample implementation using the new Google Architectural\ncomponents LiveData and ViewModel.\n\n\u003ch2\u003e Native Android component refrences\u003c/h2\u003e\n    \u003ch4\u003eJetpack\u003c/h4\u003e  \u003c/br\u003e\n    1: Navigation \u003c/br\u003e\n    2: Lifecycle \u003c/br\u003e\n\n\n\u003ch2\u003e Libraries refrences\u003c/h2\u003e\n\n1: Retrofit \u003c/br\u003e\n2: Facebook Stetho \u003c/br\u003e\n3: Dagger \u003c/br\u003e\n4: Rxjava \u003c/br\u003e\n5: Rxandroid \u003c/br\u003e\n\n\u003ch3\u003e Helper components \u003c/h3\u003e\n 1: Okhttp \u003c/br\u003e\n 2: NetworkIntercepter \u003c/br\u003e\n 3: Picasso\n\n\n\u003ch2\u003e Developed by\u003c/h2\u003e\n Sanjay singh \u003cbr/\u003e\n\n singh.891sanjay@gmail.com\n\n\u003ch1\u003eLicense\u003c/h1\u003e\n\nCopyright 2019 Sanjay Singh.\n\nLicensed under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at\n\n   http://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsamsetdev%2Fmvvm-android-master","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsamsetdev%2Fmvvm-android-master","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsamsetdev%2Fmvvm-android-master/lists"}