{"id":22104536,"url":"https://github.com/ankityddv/porschedesign-ios","last_synced_at":"2025-06-17T19:39:14.032Z","repository":{"id":56401789,"uuid":"311372517","full_name":"ankityddv/PorscheDesign-iOS","owner":"ankityddv","description":"Demo animations practice project. Started as an internship interview task 😄","archived":false,"fork":false,"pushed_at":"2020-12-04T10:03:32.000Z","size":15447,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-03-24T02:43:42.390Z","etag":null,"topics":["animation","appstore","heroanimation","ios","swift","xcode"],"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/ankityddv.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}},"created_at":"2020-11-09T14:55:21.000Z","updated_at":"2021-04-23T10:51:52.000Z","dependencies_parsed_at":"2022-08-15T18:00:54.657Z","dependency_job_id":null,"html_url":"https://github.com/ankityddv/PorscheDesign-iOS","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ankityddv/PorscheDesign-iOS","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ankityddv%2FPorscheDesign-iOS","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ankityddv%2FPorscheDesign-iOS/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ankityddv%2FPorscheDesign-iOS/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ankityddv%2FPorscheDesign-iOS/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ankityddv","download_url":"https://codeload.github.com/ankityddv/PorscheDesign-iOS/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ankityddv%2FPorscheDesign-iOS/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":260427398,"owners_count":23007503,"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":["animation","appstore","heroanimation","ios","swift","xcode"],"created_at":"2024-12-01T06:32:55.749Z","updated_at":"2025-06-17T19:39:09.020Z","avatar_url":"https://github.com/ankityddv.png","language":"Swift","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Porsche Design\n[![GitHub license](https://img.shields.io/badge/license-MIT-lightgrey.svg)](https://raw.githubusercontent.com/Cuberto/liquid-swipe/master/LICENSE)\n[![Swift 4.2](https://img.shields.io/badge/Swift-5-green.svg?style=flat)](https://developer.apple.com/swift/)\n\n\n### WILL Be updating the demo files soon!\n\n\nDemo animations practice project. Started as an internship interview task 😄\n\n## What you will get in this project\n\nYour following questions are answered in the project:\n\n1. How to implement one to another view controller animation transition?\n\n\n![How to make a Login and singup page with Firebase?](Demo/1.gif)\n\n2. How to implement tap animation on collection view?\n\n\n![How to implement tap animation on collection view?](Demo/2.gif)\n\n3. How to dismiss a view controller with swipe down gesture?\n\n\n![How to dismiss a view controller with swipe down gesture?](Demo/3.gif)\n\n4. How to make a single UIButton perform different actions on multiple taps?\n\n\n![How to make a single UIButton perform different actions on multiple taps?](Demo/4.gif)\n\n5. How to animate a UIButton and change it's colour with animation?\n\n6. How to transform a view button to progress bar?\n\n\n![How to animate a UIButton and change it's colour with animation?,How to transform a view button to progress bar?](Demo/5.gif)\n\n7. How to display a PopUp card and dismiss with swipe and tap gestures?\n\n\n![How to display a PopUp card and dismiss with swipe and tap gestures?](Demo/6.gif)\n\n## Getting Started\n\nTo get started and run the app, you need to follow these simple steps:\n\n1. Open the TaskZero workspace in Xcode.\n2. Change the Bundle Identifier to match your domain.\n3. Open the terminal, navigate to project folder and run \"pod install\". \n4. You're all set! Run TaskZero on your device or Simulator.\n\n## Compatibility\n\nThis project is written in Swift 5.0, requires Xcode 12.0 to build and run.\nTaskZero is compatible with devices running on iOS 14.0+.\n\n## Author\n\n* [Ankit Yadav](https://www.instagram.com/ankityddv/)\n\n## License\n\nCopyright 2020 Ankit Yadav.\nLicensed under MIT License: https://opensource.org/licenses/MIT\n\n## Current Status\n\nFinished.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fankityddv%2Fporschedesign-ios","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fankityddv%2Fporschedesign-ios","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fankityddv%2Fporschedesign-ios/lists"}