{"id":26926661,"url":"https://github.com/sardarsaqibkhan/ios_widgets","last_synced_at":"2025-06-26T16:36:05.167Z","repository":{"id":268674495,"uuid":"905123966","full_name":"SardarSaqibKhan/iOS_Widgets","owner":"SardarSaqibKhan","description":"swift widget extension with example","archived":false,"fork":false,"pushed_at":"2024-12-18T08:33:30.000Z","size":9038,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-02T03:39:46.356Z","etag":null,"topics":["homescreen-widget","ios-widget","ioswidget","lockscreen-widget","swift","widgets-example"],"latest_commit_sha":null,"homepage":"https://developer.apple.com/design/human-interface-guidelines/widgets","language":"Swift","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/SardarSaqibKhan.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":"2024-12-18T07:58:13.000Z","updated_at":"2025-01-24T07:57:09.000Z","dependencies_parsed_at":"2024-12-18T08:42:49.689Z","dependency_job_id":null,"html_url":"https://github.com/SardarSaqibKhan/iOS_Widgets","commit_stats":null,"previous_names":["sardarsaqibkhan/ios_widgets"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/SardarSaqibKhan/iOS_Widgets","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SardarSaqibKhan%2FiOS_Widgets","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SardarSaqibKhan%2FiOS_Widgets/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SardarSaqibKhan%2FiOS_Widgets/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SardarSaqibKhan%2FiOS_Widgets/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SardarSaqibKhan","download_url":"https://codeload.github.com/SardarSaqibKhan/iOS_Widgets/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SardarSaqibKhan%2FiOS_Widgets/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262103115,"owners_count":23259395,"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":["homescreen-widget","ios-widget","ioswidget","lockscreen-widget","swift","widgets-example"],"created_at":"2025-04-02T03:34:51.677Z","updated_at":"2025-06-26T16:36:05.134Z","avatar_url":"https://github.com/SardarSaqibKhan.png","language":"Swift","funding_links":[],"categories":[],"sub_categories":[],"readme":"# iOS_Widgets\n\nThe **iOS_Widgets** project demonstrates the fundamental structure and functionality of a **Widget Extension** in Xcode. This project showcases how widgets can provide **glanceable information** and deliver interactive features to enhance user engagement.\n\n---\n\n### Features of the Project:\n\n1. **Emoji Ranges with Periodic Updates:**\n   - The widget displays a range of emojis that update dynamically every minute, showcasing how real-time data or periodic updates can be incorporated.\n\n2. **Glanceable Information:**\n   - Widgets are designed to provide quick and accessible insights without the need to open the app.\n   - Examples include displaying progress, status updates, or frequently referenced data.\n\n3. **Navigation to App:**\n   - Tapping on the widget enables users to navigate directly to a specific area within the app, allowing a seamless transition from glanceable content to detailed interaction.\n\n4. **Interactive Widgets:**\n   - **Interactivity** enables users to perform specific actions directly from the widget, such as:\n     - Marking tasks as complete.\n     - Controlling a timer.\n     - Performing other app-specific functionality.\n   - This feature reduces friction by allowing basic tasks to be completed without opening the app.\n\n---\n\n### Benefits:\n- **Efficiency:** Provides quick access to vital information at a glance.\n- **Convenience:** Users can interact with the app in meaningful ways without needing to launch it.\n- **Enhanced Engagement:** Encourages users to interact with the app more frequently through actionable widgets.\n\n---\n\n### Use Case Example:\n- A **To-Do List Widget**:\n  - Displays the top tasks for the day.\n  - Allows users to mark tasks as done or add new tasks directly from the widget.\n- A **Weather Widget**:\n  - Shows current weather conditions with emojis or icons.\n  - Users can refresh or toggle the forecast display without opening the app.\n\n---\n\n## Screenshots\n\u003ctable align=\"center\"\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cimg src=\"Screenshots/IMG_2850.PNG\" width=\"300\"\u003e\u003c/td\u003e\n    \u003ctd style=\"width: 50px;\"\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"Screenshots/IMG_2851.PNG\" width=\"300\"\u003e\u003c/td\u003e\n     \u003ctd style=\"width: 50px;\"\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"Screenshots/IMG_2852.PNG\" width=\"300\"\u003e\u003c/td\u003e\n     \u003ctd style=\"width: 50px;\"\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"Screenshots/IMG_2853.PNG\" width=\"300\"\u003e\u003c/td\u003e\n  \u003c/tr\u003e\n\u003c/table\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsardarsaqibkhan%2Fios_widgets","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsardarsaqibkhan%2Fios_widgets","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsardarsaqibkhan%2Fios_widgets/lists"}