Commit Graph
87 Commits
Author SHA1 Message Date
javier 20cbda7b27 Propagated the Transcription type and locale binding through the RecordingView view and its view model in the Recording package target. 2026-07-04 12:11:24 +02:00
javier 68c070948e Made the transcribing callable and per-call for the transcribing protocol in the Recording package target. 2026-07-04 12:03:19 +02:00
javier 8b46c4e7d1 Implemented the Transcription model in the Recording package target. 2026-07-04 10:53:33 +02:00
javier d7dc32d7f7 Reorganized the Sample app target into folders and also, extracted the ContentViewModel view model from the ContentView view. 2026-07-04 10:32:59 +02:00
javier 2b62de5154 Added the "locale" parameter to the initializer for the AudioTranscribingService service in the Recording package target. 2026-07-04 10:15:18 +02:00
javier 9c366b98cb Adopted Liquid Glass effect for the buttons of the RecordingView view in the Recording package target. 2026-07-04 10:10:24 +02:00
javier a9eff33e3e Adopted Liquid Glass effect for the RecordingButtonStyle button style in the Recording package target. 2026-07-04 10:04:41 +02:00
javier aa9ec01611 Reorganized the Recording package target into folders. 2026-07-04 00:07:42 +02:00
javier fe08548b08 Presented transcribed recordings from the RecordingView view into the ContentView view in the Sample app target as a modal sheet. 2026-07-03 23:48:16 +02:00
javier f56ca3d8ff Added the "onTranscription" closure to the RecordingView view in the Recording package target. 2026-07-03 23:45:25 +02:00
javier d7d50492e6 Implemented the AudioTranscribingService service in the Sample app target. 2026-07-03 22:13:16 +02:00
javier 64f85277cb Configured microphone access and hardened runtime for the Sample app target in the Xcode project. 2026-07-03 22:01:54 +02:00
javier a02d5ce52f Implemented the AudioRecordingService service in the Sample app target. 2026-07-03 22:01:17 +02:00
javier 376be4940b Integrated the RecordingService and the TranscribingService protocols into the RecordingView view in the Recording package target. 2026-07-03 21:37:40 +02:00
javier 31b778a36e Defined the RecordingService and the TranscribingService protocols in the Recording package tracker. 2026-07-03 21:33:07 +02:00
javier cc82e4fbf2 Reordered the "invertStyle" property in the RecordingButtonStyle button style in the Recording package target for consistency. 2026-07-03 20:53:55 +02:00
javier 44a2036e71 Added a demo video of the sample app created for this assignment and linked it in the README.md file. 2026-07-03 20:45:06 +02:00
javier 4fd695c2cb Reset the elapsed seconds after processing for the RecordingViewModel view model in the Recording package target. 2026-07-03 20:30:37 +02:00
javier 851cedc54f Written the README.md file for the Xcode project. 2026-07-03 20:18:05 +02:00
javier 7c1281ec75 Integrated the RecordingView feature into the ContentView view in the Sample app target. 2026-07-03 20:05:11 +02:00
javier c980dfc0a5 Added the "Features" local package reference to the Attendi app target in the Xcode project. 2026-07-03 20:02:05 +02:00
javier f97dac8371 Added the "invertStyle" flag to the RecordingButtonStyle button style in the Recording package target. 2026-07-03 20:01:06 +02:00
javier a9dd4c9abe Implemented the scaling of the label and its padding to dynamic type for the RecordingButtonStyle button style in the Recording package target. 2026-07-03 19:42:32 +02:00
javier 7a3853db9e Set the template rendering intent for the icon image assets in the Recording package target. 2026-07-03 19:33:32 +02:00
javier 946fa76c63 Formatted the timer text for the RecordingView view in the Recording package target. 2026-07-03 19:21:37 +02:00
javier cad0a570ac Integrated the RecordingButtonStyle button style into the RecordingView view in. the Recording package target. 2026-07-03 19:20:04 +02:00
javier 2ae4306c3f Implemented the RecodingButtonStyle button style in the Recording package target. 2026-07-03 19:08:42 +02:00
javier 1487ecb3f4 Implemented the RecordingView view in the Recording package target. 2026-07-03 18:52:21 +02:00
javier 1fb8ece751 Implemented the RecordingViewModel view model in the Recording package target. 2026-07-03 18:49:30 +02:00
javier c4581116a8 Added the supported platforms to the Features package dependency. 2026-07-03 18:30:53 +02:00
javier 33c77c5c47 Added the icon assets for the buttons to Image catalog in the Recording package target. 2026-07-03 18:30:15 +02:00
javier c785bdb61c Removed the Git submodule from the Features package dependency. 2026-07-03 15:46:31 +02:00
javier f66cb559ff Added the assignment requirements to the Xcode project. 2026-07-03 15:37:53 +02:00
javier e402f62d77 Created the Features package dependency in the Xcode project. 2026-07-03 15:36:25 +02:00
javier 87b5b21a30 Added a Swift Format configuration for the Xcode project. 2026-07-03 15:22:14 +02:00
javier 9cd731e6fc Created the cross-platform Sample App target in the Xcode project. 2026-07-03 15:11:33 +02:00
javier 53ff7c5198 Initial Commit 2026-07-03 15:00:56 +02:00