{"id":3293,"url":"https://erenkabakci.github.io/WWDC-Recap/","last_synced_at":"2025-08-03T14:30:42.021Z","repository":{"id":73008328,"uuid":"93571687","full_name":"erenkabakci/WWDC-Recap","owner":"erenkabakci","description":"A collection of session summaries in markdown format, from WWDC 20, 19 \u0026 17","archived":false,"fork":false,"pushed_at":"2020-06-23T10:04:28.000Z","size":19352,"stargazers_count":126,"open_issues_count":0,"forks_count":10,"subscribers_count":8,"default_branch":"master","last_synced_at":"2024-08-16T11:42:56.374Z","etag":null,"topics":["apple","augmented-reality","catalyst","conference","ios","keynote","machine-learning","macos","markdown","summary","swift","swift4","swiftui","wwdc","wwdc17","wwdc19","wwdc2017","wwdc2019","wwdc2020","xcode"],"latest_commit_sha":null,"homepage":"https://erenkabakci.github.io/WWDC-Recap/","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/erenkabakci.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2017-06-06T23:07:41.000Z","updated_at":"2024-05-23T09:42:19.000Z","dependencies_parsed_at":"2023-05-29T22:00:36.886Z","dependency_job_id":null,"html_url":"https://github.com/erenkabakci/WWDC-Recap","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/erenkabakci%2FWWDC-Recap","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/erenkabakci%2FWWDC-Recap/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/erenkabakci%2FWWDC-Recap/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/erenkabakci%2FWWDC-Recap/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/erenkabakci","download_url":"https://codeload.github.com/erenkabakci/WWDC-Recap/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":228548567,"owners_count":17935221,"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":["apple","augmented-reality","catalyst","conference","ios","keynote","machine-learning","macos","markdown","summary","swift","swift4","swiftui","wwdc","wwdc17","wwdc19","wwdc2017","wwdc2019","wwdc2020","xcode"],"created_at":"2024-01-05T20:16:37.301Z","updated_at":"2024-12-07T01:30:52.682Z","avatar_url":"https://github.com/erenkabakci.png","language":null,"funding_links":[],"categories":["Reference","Swift Websites","Guides and Learning"],"sub_categories":["React-Like","Other Xcode"],"readme":"# WWDC-Recap\nSummaries for the sessions of WWDC 20, 19 \u0026 17 in a markdown format.\n\nThese notes are not intended to replace the full experience. They are just side notes if you want to check during/after the session or to get a brief idea before diving into.\n\nAny PR's are welcomed for the sessions I couldn't attend. :pray:\n\nEnjoy !\n\n# WWDC20\n\n![Image](./WWDC20/wwdc-20.png)\n\n## Keynote\n### [WWDC 2020 Keynote](./WWDC20/Keynote.md)\n### [Platforms State of the Union](./WWDC20/Platforms_state_of_the_union.md)\n\n# WWDC19\n\n![Image](./WWDC19/wwdc-19.png)\n\n## Keynote\n### [WWDC 2019 Keynote](./WWDC19/Keynote.md)\n### [Platforms State of the Union](./WWDC19/Platforms_state_of_the_union.md)\n\n## Design\n### [What's New in iOS and macOS Design](./WWDC19/Design_Sessions/whats_new_in_ios_and_macos_design.md)\n### [Modernizing Your UI for iOS 13](./WWDC19/Design_Sessions/modernizing_your_ui_for_ios_13.md)\n\n## Technical\n### [What's New in Xcode 11](./WWDC19/Technical_Sessions/whats_new_in_xcode_11.md)\n### [What's New in Swift](./WWDC19/Technical_Sessions/whats_new_in_swift.md)\n### [Introducing SwiftUI: Building Your First App](./WWDC19/Technical_Sessions/introducing_swiftUI.md)\n### [Introducing iPad Apps for Mac](./WWDC19/Technical_Sessions/introducing_ipad_apps_for_mac.md)\n### [Introducing SF Symbols](./WWDC19/Technical_Sessions/introducing_sf_symbols.md)\n### [Sign in with Apple](./WWDC19/Technical_Sessions/sign_in_with_apple.md)\n### [Advances in App Background Execution](./WWDC19/Technical_Sessions/advances_in_app_background_execution.md)\n### [SwiftUI Essentials](./WWDC19/Technical_Sessions/swiftui_essentials.md)\n### [Advances in UI Data Sources](./WWDC19/Technical_Sessions/advances_in_ui_data_sources.md)\n### [Data Flow Through SwiftUI](./WWDC19/Technical_Sessions/data_flow_through_swiftui.md)\n### [Introducing Combine and Advances in Foundation](./WWDC19/Technical_Sessions/introducing_combine_and_advances_in_foundation.md)\n### [Advances in Networking, Part 1](./WWDC19/Technical_Sessions/advances_in_networking_part_1.md)\n### [Combine in Practice](./WWDC19/Technical_Sessions/combine_in_practice.md)\n### [Integrating SwiftUI](./WWDC19/Technical_Sessions/integrating_swiftui.md)\n### [Mastering Xcode Previews](./WWDC19/Technical_Sessions/mastering_xcode_previews.md)\n### [Building Custom Views with SwiftUI](./WWDC19/Technical_Sessions/building_custom_views_with_swiftui.md)\n### [Accessibility in SwiftUI](./WWDC19/Technical_Sessions/accessibility_in_swiftui.md)\n### [What's New in Managing Apple Devices](./WWDC19/Technical_Sessions/whats_new_in_managing_apple_devices.md)\n================================================\n\n# WWDC17\n\n![Image](./WWDC17/wwdc-17.jpg)\n\n## Keynote\n### [WWDC 2017 Keynote](./WWDC17/Keynote/Keynote.md)\n### [Platforms State of the Union](./WWDC17/WWDC17Keynote/Platforms_State_of_the_Union.md)\n\n## Design\n### [Design Studio Shorts 2](./WWDC17/Design%20Sessions/Design_Studio_Shorts_Part_2.md)\n### [Essential Design Principles](./WWDC17/Design%20Sessions/Essential_Design_Principles.md)\n\n## Technical\n### [Advances in Networking, Part 1](./WWDC17/Technical%20Sessions/Advances_in_Networking_Part_1.md)\n### [App Startup Time: Past, Present, and Future](./WWDC17/Technical%20Sessions/App_Startup_TIme_Past_Present_Future.md)\n### [Auto Layout Techniques in Interface Builder](./WWDC17/Technical%20Sessions/Autolayout_Techniques_in_Interface_Builder.md)\n### [Building Visually Rich User Experiences](./WWDC17/Technical%20Sessions/Building_Visually_Rich_Interfaces.md)\n### [Choosing the Right Cocoa Container View](./WWDC17/Technical%20Sessions/Choosing_the_right_cocoa_container_view.md)\n### [Core ML in depth](./WWDC17/Technical%20Sessions/Core_ML_in_Depth.md)\n### [Data Delivery with Drag and Drop](./WWDC17/Technical%20Sessions/Data_Delivery_with_Drag_Drop.md)\n### [Debugging with Xcode 9](./WWDC17/Technical%20Sessions/Debugging_with_XCode9.md)\n### [Efficient Interactions with Frameworks](./WWDC17/Technical%20Sessions/Efficient_Interactions_with_Frameworks.md)\n### [Engineering for Testability](./WWDC17/Technical%20Sessions/Engineering_for_testability.md)\n### [Finding Bugs Using Xcode Runtime Tools](./WWDC17/Technical%20Sessions/Finding_bugs_using_XCode_runtime_tools.md)\n### [Introducing ARKit: Augmented Reality for iOS](./WWDC17/Technical%20Sessions/Introduction_to_ARKit.md)\n### [Introducing Core ML](./WWDC17/Technical%20Sessions/Machine_Learning.md)\n### [Modernizing Grand Central Dispatch Usage](./WWDC17/Technical%20Sessions/Modernizing_GCD_Usage.md)\n### [Natural Language Processing and your Apps](./WWDC17/Technical%20Sessions/Natural_Language_Processing.md)\n### [Privacy and Your Apps](./WWDC17/Technical%20Sessions/Privacy_and_your_apps.md)\n### [The Keys to a Better Text Input Experience](./WWDC17/Technical%20Sessions/The_Keys_to_a_Better_Text_Input_Experience.md)\n### [Updating Your App for iOS 11](./WWDC17/Technical%20Sessions/Updating_Your_Apps_to_iOS11.md)\n### [Using Metal 2 for Compute](./WWDC17/Technical%20Sessions/Using_Metal_2_for_Compute.md)\n### [What's New in Core Bluetooth](./WWDC17/Technical%20Sessions/Whats_New_in_Core_Bluetooth.md)\n### [What's New in Foundation](./WWDC17/Technical%20Sessions/Whats_New_in_Foundation.md)\n### [What's New in LLVM](./WWDC17/Technical%20Sessions/Whats_New_in_LLVM.md)\n### [What's New in Location Technologies](./WWDC17/Technical%20Sessions/Whats_New_in_Location_Technologies.md)\n### [What's New in SiriKit](./WWDC17/Technical%20Sessions/Whats_New_in_SiriKit.md)\n### [What's New in Swift](./WWDC17/Technical%20Sessions/Whats_New_in_Swift.md)\n### [What’s New in Swift Playgrounds](./WWDC17/Technical%20Sessions/Whats_New_in_Swift_Playgrounds.md)\n### [What's New in Testing](./WWDC17/Technical%20Sessions/Whats_New_in_Testing.md)\n### [Writing Energy Efficient Apps](./WWDC17/Technical%20Sessions/Writing_Energy_Efficient_Apps.md)\n### [Your Apps and Evolving Network Security Standards](./WWDC17/Technical%20Sessions/Your_apps_and_evolving_network_standards.md)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/erenkabakci.github.io%2FWWDC-Recap%2F","html_url":"https://awesome.ecosyste.ms/projects/erenkabakci.github.io%2FWWDC-Recap%2F","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/erenkabakci.github.io%2FWWDC-Recap%2F/lists"}