Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/diegogtz03/clip-it
My 2024 WWDC Swift Student Challenge submission
https://github.com/diegogtz03/clip-it
Last synced: 12 days ago
JSON representation
My 2024 WWDC Swift Student Challenge submission
- Host: GitHub
- URL: https://github.com/diegogtz03/clip-it
- Owner: Diegogtz03
- Created: 2024-08-27T00:13:40.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-08-27T03:02:05.000Z (5 months ago)
- Last Synced: 2024-11-14T14:43:29.841Z (2 months ago)
- Language: Swift
- Homepage:
- Size: 5.82 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# clip-it
_**Tap to see clip-it in motion**_[](https://x.com/diego_trevin/status/1762341139690959050)
## 💡 Idea
Clip-it came as an idea after learning my grandpa was diagnosed with **_Alzheimer_**, this was the moment I realized how important our memories are and how often we take for granted those small special moments we live day to day. We sometimes have so much going on in our daily lives that we forget to relive those small moments or forget something important. I wanted to create an easy to use iPhone application which allowed to quickly record those moments, either audios or pictures with small annotations, with the intention of capturing that awesome song you heard at the mall or those tasty chips you had at a friend’s house.
Clip-it is the combination of all of these ideas resulting in a quick and easy to use iPhone app made in honor of people with Alzheimer’s as a reminder to us to cherish and value those small moments in our lives.
I designed Clip-it with iPhones in mind, which is why I would recommend running the app with the iPhone simulator. Features like photo taking will crash on the simulation given the lack of input/output on the cameras, but eature like audio recording and history will work in the simulator.
## 🎙️ Features
### Audio Memory Capturing
- Allows users to open the app and quickly start recording audio with a single press of a button, realeasing it to store the audio.
- The idea behind this feature was to be able to store that cool song you heard on the mall or the voice of a loved one saying your favorite phrase.### Photo Memory Capturing
- Allows users to quickly capture a moment along side a note, storing that short memory for a long time.## 👨🏻💻 Technology
- Swift Data
- TipKit
- AVFoundation
- AVFAudio
- AVAudioRecorder
- AVAudioSession
- AVAudioPlayer
- AVCaptureSession
- AVCapturePhotoOutput
- Accesibility (Haptic Feedback & Dark mode)