{"id":28612958,"url":"https://github.com/unoplatform/workshops","last_synced_at":"2025-06-22T09:38:45.146Z","repository":{"id":35517252,"uuid":"209543743","full_name":"unoplatform/workshops","owner":"unoplatform","description":"workshops, study guides and learning materials for the Uno Platform","archived":false,"fork":false,"pushed_at":"2024-08-29T20:44:25.000Z","size":47843,"stargazers_count":100,"open_issues_count":13,"forks_count":59,"subscribers_count":24,"default_branch":"master","last_synced_at":"2025-06-05T22:10:03.894Z","etag":null,"topics":["hacktoberfest","learning-by-doing","study-guide","uno-platform","workshop-materials","workshops"],"latest_commit_sha":null,"homepage":"https://platform.uno/","language":"C#","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/unoplatform.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":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-09-19T12:08:00.000Z","updated_at":"2025-04-22T12:23:35.000Z","dependencies_parsed_at":"2024-05-16T02:43:55.938Z","dependency_job_id":"9fead15e-9ac7-4681-8a2f-c7e60e1b4c9d","html_url":"https://github.com/unoplatform/workshops","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/unoplatform/workshops","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unoplatform%2Fworkshops","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unoplatform%2Fworkshops/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unoplatform%2Fworkshops/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unoplatform%2Fworkshops/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/unoplatform","download_url":"https://codeload.github.com/unoplatform/workshops/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unoplatform%2Fworkshops/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259372669,"owners_count":22847792,"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":["hacktoberfest","learning-by-doing","study-guide","uno-platform","workshop-materials","workshops"],"created_at":"2025-06-12T00:39:57.082Z","updated_at":"2025-06-12T00:40:06.672Z","avatar_url":"https://github.com/unoplatform.png","language":"C#","readme":"# Workshops for the Uno Platform [![All Contributors](https://img.shields.io/badge/all_contributors-24-orange.svg?style=flat-square)](#contributors)\n\nThe Uno Platform is an open-source platform for building single codebase native mobile, web, desktop and embedded apps quickly\n\nUse the  tooling from Windows in [Visual Studio](https://www.visualstudio.com/), such as [Hot Reload](https://platform.uno/docs/articles/features/working-with-xaml-hot-reload.html#:~:text=The%20Uno%20Platform%20Hot%20Reload,the%20inner%20developer%20loop%20faster), [XAML Edit and Continue](https://blogs.msdn.microsoft.com/visualstudio/2016/04/06/ui-development-made-easier-with-xaml-edit-continue/) and [C# Edit and Continue](https://docs.microsoft.com/en-us/visualstudio/debugger/how-to-use-edit-and-continue-csharp). Build your application as much as possible on Windows, then validate that your application runs on [all supported platforms](https://platform.uno/docs/articles/getting-started/requirements.html). \n\n## Workshops\n\n- [SimpleCalc](simple-calc): The SimpleCalc workshop will guide you in setting up your developer environment to begin building your first app. You'll also gain insights into the tools, libraries, and patterns crucial for Uno Platform app development.\n\n- [TubePlayer](tube-player): In the TubePlayer workshop, we will create a simple Uno Platform app for searching and playing YouTube videos. The app will have a search page for finding videos and a player page for watching them.\n\n## Contributing and debugging the workshops\n\nRefer to [this page](test-docs.md) to learn more about how to test the workshops.\n\n## Contributors\nThank you to these wonderful people (List made with [contrib.rocks](https://contrib.rocks)):\n\n[![Uno Workshops Contributors](https://contrib.rocks/image?repo=unoplatform/workshops)](https://github.com/unoplatform/workshops/graphs/contributors)\n\n## License \n\nThese workshops are made available under the [Apache License, Version 2][license]. If you use this material to run a workshop, please share where it was used and [feedback by creating a new issue on GitHub][share-feedback]. If you see an opportunity to improve the courseware, please send in a pull-request.\n\n\u003c!-- in-line links --\u003e\n[uno-platform]: https://platform.uno/\n\n[license]: ../LICENSE\n[share-feedback]: https://github.com/unoplatform/workshops/issues/new?labels=feedback%2C+untriaged\u0026template=feedback.md\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Funoplatform%2Fworkshops","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Funoplatform%2Fworkshops","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Funoplatform%2Fworkshops/lists"}