{"id":28104355,"url":"https://github.com/aranfononi/fruits-app-swiftui-masterclass","last_synced_at":"2026-05-18T09:33:35.241Z","repository":{"id":286173018,"uuid":"960473420","full_name":"AranFononi/Fruits-App-SwiftUI-MasterClass","owner":"AranFononi","description":"A simple and colorful iOS app built with SwiftUI as part of the Chapter 12 project from the Udemy SwiftUI Masterclass. It showcases reusable components, navigation, custom UI elements, and onboarding screens.","archived":false,"fork":false,"pushed_at":"2025-04-27T13:42:42.000Z","size":12072,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-09-03T07:41:46.079Z","etag":null,"topics":["ios","ios-developer","ios-development","swift","swiftui","swiftui-animations","swiftui-components","swiftui-example","swiftui-learning"],"latest_commit_sha":null,"homepage":"","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/AranFononi.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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-04-04T13:50:46.000Z","updated_at":"2025-04-27T13:42:46.000Z","dependencies_parsed_at":null,"dependency_job_id":"e6abb6b4-0a11-4ac5-904f-aae4ccb14246","html_url":"https://github.com/AranFononi/Fruits-App-SwiftUI-MasterClass","commit_stats":null,"previous_names":["aranfononi/fruits-app-swiftui-masterclass"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/AranFononi/Fruits-App-SwiftUI-MasterClass","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AranFononi%2FFruits-App-SwiftUI-MasterClass","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AranFononi%2FFruits-App-SwiftUI-MasterClass/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AranFononi%2FFruits-App-SwiftUI-MasterClass/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AranFononi%2FFruits-App-SwiftUI-MasterClass/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AranFononi","download_url":"https://codeload.github.com/AranFononi/Fruits-App-SwiftUI-MasterClass/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AranFononi%2FFruits-App-SwiftUI-MasterClass/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33172606,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T09:27:30.708Z","status":"ssl_error","status_checked_at":"2026-05-18T09:27:28.300Z","response_time":71,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: 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":["ios","ios-developer","ios-development","swift","swiftui","swiftui-animations","swiftui-components","swiftui-example","swiftui-learning"],"created_at":"2025-05-13T20:49:53.925Z","updated_at":"2026-05-18T09:33:35.225Z","avatar_url":"https://github.com/AranFononi.png","language":"Swift","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Fruits App 🍎🍇🍓  \n\n### SwiftUI Masterclass – Chapter 12 Project  \n\nThis project was part of the Udemy SwiftUI Masterclass course. It’s a simple and clean fruits-themed app that shows how to build modular UI with reusable components, navigation, and onboarding screens.\n\n---\n\n## 📌 Project Overview  \nThe app displays a list of fruits with beautiful images, fun facts, and a detailed view for each item. There’s also an onboarding screen and a settings section to toggle app state.  \n\nEverything is built using **SwiftUI**, with a focus on layout, navigation, and reusable views.  \n\n---\n\n## 🧩 What I Learned  \n- Creating reusable components  \n- Using **NavigationView**, **NavigationLink**, and **Sheets**  \n- Building custom UI elements  \n- Working with @State and @AppStorage  \n- Managing onboarding flow  \n\n---\n\n## 🍿 Features  \n✅ Onboarding with a card-style carousel  \n✅ Fruit list with navigation to detail screens  \n✅ Modular views (cards, headers, rows, settings)  \n✅ Clean UI with gradients and icons  \n✅ Settings screen with toggle for restarting onboarding  \n\n---\n\n## 📸 Screenshot  \n![Placeholder](./Documents/Readme.jpg)\n\n---\n\n## 🛠️ How to Run  \n1. Clone the repo  \n2. Open the project in Xcode  \n3. Run on any iOS device or simulator (iOS 15+)  \n\n---\n\n## 📬 Contact  \nFor feedback or questions, reach out:  \n- **Email**: [aranfononi@gmail.com](mailto:aranfononi@gmail.com)  \n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faranfononi%2Ffruits-app-swiftui-masterclass","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faranfononi%2Ffruits-app-swiftui-masterclass","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faranfononi%2Ffruits-app-swiftui-masterclass/lists"}