• Stars
    star
    1,858
  • Rank 24,057 (Top 0.5 %)
  • Language
  • Created almost 4 years ago
  • Updated 13 days ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

WWDC Community: Learning and sharing together

WWDC Community logo

The Apple development community is open and inclusive to everyone, and during WWDC we want to make sure everyone can join events, share articles about Apple’s new announcements, or just hang out with like-minded folks.

So, a number of us decided to start this repository to host links to various WWDC events, news, and tutorials from around the community. That means this repo will contain links to events being organized around our community, plus content from SwiftUI Lab, Hacking with Swift, Donny Wals, Swift with Majid, and many more – and we would love to share your articles too.

Events and Meetups

There are lots of events happening in and around Cupertino, along with other events happening around the world. Most in-person events require tickets, and are likely to sell out quickly.

Note: Please check the times and locations for each event just in case we made a mistake or something has changed.

Events in Cupertino

If you’re in the Bay Area around WWDC, you can look for tickets for the following events:

SATURDAY, June 3rd

SUNDAY, June 4th

MONDAY, June 5th

TUESDAY, June 6th

WEDNESDAY, June 7th

THURSDAY, June 8th

FRIDAY, June 9th

SATURDAY-SUNDAY, June 10th - 11th

Events around the world and online

There are lots of other events and watch parties taking place around the world and online:

Keynote watch parties

If you’d like to watch Apple’s keynote with other folks, you’re in luck! The keynote starts at 10am Pacific Time on June 5th, but the following events are taking place to stream it elsewhere:

WWDC23 Deals: Books and Courses

WWDC23 Deals: Apps

Summaries

  • WWDC Notes` from 25+ members of the Apple Developer Community

Podcasts

SwiftUI

UIKit

Xcode

Tips

 

How to contribute

This repository has a number of “official” contributors who are posting links to their work and events here and are also able to merge pull requests. But it’s completely open for everyone to contribute articles, videos, tips, and more, from any source.

So, if you’ve written about something new from WWDC23, or if you’re organizing a community event, please open a pull request and link to it. You’re also welcome to send in links to other articles, videos, and even tweets that help folks get started with new APIs and Swift changes introduced at WWDC23 – we want to represent the full spectrum of voices in our community.

Please check that:

  1. All links are freely available to read for everyone. If you are linking to a paid product that has a discount, please put it in the Offers category.
  2. The link hasn’t been submitted previously.
  3. Unless you’re adding an event, please place your link at the bottom of its category, not the top, so that it comes below other links. If you’re adding an event, please try to place it chronologically alongside the others.
  4. Ensure that your link follows the following format: [Post name](link to post) from [Author name]. For example [Wishes for WWDC 2021](https://beckyhansmeyer.com/2021/05/12/wishes-for-wwdc-2021/) from Becky Hansmeyer.

If you are running sales or special offers on developer-related products, books, or services, please add them under the Offers category. If you have several products or offers, please just send in one link to avoid overwhelming the list.

Finally, please do not link to articles that are specifically about rumors – we’re interested in sharing our knowledge and excitement, not leaks.

Why does this exist?

The Swift community is a thriving and exciting one, but it can sometimes feel a bit personality-driven. This repository was started to encourage everyone in our community to share their learnings, their perspectives, and their social events regardless of their background.

WWDC is such an amazing time for our community, but the best bit about WWDC is the community itself – our chance to come together and share our excitement for building great software.

And so this repository exists to promote events, articles, videos, and more from folks across the whole spectrum of our community. You might have heard of some contributors previously, but we hope you’ll also discover some new voices who are doing amazing work.

So, if you’re setting up social events, Slack groups, quiz nights or more, please add links to them here for others to find. Or if you’re writing about new APIs from WWDC23, if you’re making videos about them, or even if you’re just tweeting cool code samples or Xcode tips, we would love for you to be involved and to share them here.

We want to encourage you to contribute even if it’s your very first blog post. This is a community effort, and we want everyone to have their voice heard – we appreciate you and your hard work, and want to celebrate that here!

Who can merge your PR?

This WWDC Community repository was founded by a group of folks from around the Swift community. They are all collaborators for this GitHub repository, which means they will be posting links to their own content and links to other content they find, but ultimately our main job is merging pull requests that come in from you.

We are:

If you’d like to help merge pull requests, please get in touch. We particularly welcome folks from underrepresented communities – please reach out!

Looking for links from previous years?

Previously you helped us share a huge number of tutorials, videos, events, and more, and you can find them all archived below:

Legal bits

This is a community effort, which means it is not an official Apple initiative and neither is it endorsed by Apple.

Swift, the Swift logo, Swift Playgrounds, Xcode, Instruments, Cocoa Touch, Touch ID, FaceID, iPhone, iPad, Safari, App Store, iPadOS, watchOS, tvOS, Mac and macOS are trademarks of Apple Inc., registered in the U.S. and other countries.

Although we are doing our best to check every link and pull request, we’re not able to endorse the websites posted here. If you have any concerns about this project or the links here, please get in touch by email or on Twitter.

More Repositories

1

ControlRoom

A macOS app to control the Xcode Simulator.
Swift
5,610
star
2

HackingWithSwift

The project source code for hackingwithswift.com
Swift
5,607
star
3

Unwrap

Learn Swift interactively on your iPhone.
Swift
2,265
star
4

Inferno

Metal shaders for SwiftUI.
Metal
2,238
star
5

Sitrep

A source code analyzer for Swift projects.
Swift
1,294
star
6

CodeScanner

A SwiftUI view that is able to scan barcodes, QR codes, and more, and send back what was found.
Swift
930
star
7

Vortex

High-performance particle effects for SwiftUI.
Swift
910
star
8

whats-new-in-swift-5-0

An Xcode playground that demonstrates the new features introduced in Swift 5.0.
Swift
731
star
9

Ignite

A static site generator for Swift developers.
Swift
707
star
10

Sourceful

A syntax highlighting source editor for iOS and macOS using UITextView and NSTextView.
Swift
683
star
11

ShaderKit

A library of fragment shaders you can use in any SpriteKit project.
GLSL
655
star
12

SwiftOnSundays

Completed projects for the Swift on Sundays livestream series
Swift
635
star
13

simple-swiftui

A collection of small SwiftUI sample projects.
Swift
634
star
14

Brisk

A proof of concept scripting library for Swift
Swift
503
star
15

SwiftGD

A simple Swift wrapper for libgd
Swift
448
star
16

VisualEffects

A semi-official SwiftUI wrapper for UIVisualEffectView
Swift
354
star
17

whats-new-in-swift-5-5

Swift
312
star
18

Subsonic

A small library that makes it easier to play audio with SwiftUI.
Swift
308
star
19

swiftui-changelog

A repository to track changes in the SwiftUI generated interface.
Swift
258
star
20

macOS

The project source code for Hacking with macOS.
Swift
239
star
21

whats-new-in-swift-4-1

An Xcode playground that demonstrates the new features introduced in Swift 4.1.
Swift
221
star
22

TapStore

Code for a YouTube video on UICollectionView.
Swift
162
star
23

NeumorphismSwiftUI

Code to accompany my article on this topic.
Swift
139
star
24

whats-new-in-swift-5-3

An Xcode playground that demonstrates the new features introduced in Swift 5.3.
Swift
127
star
25

iDine

Source code for my SwiftUI introduction tutorial.
Swift
126
star
26

whats-new-in-swift-5-1

An Xcode playground that demonstrates the new features introduced in Swift 5.1.
Swift
121
star
27

whats-new-in-swift-5-8

Swift
120
star
28

whats-new-in-swift-4-2

An Xcode playground that demonstrates the new features introduced in Swift 4.2.
Swift
116
star
29

Sharpshooter

A tiny Xcode extension for people who debug with print().
Swift
115
star
30

whats-new-in-swift-5-7

Swift
115
star
31

100

A list of solutions for the 100 Days of Swift challenge
110
star
32

HWSTranslation

A community project to translate free Swift tutorials
101
star
33

whats-new-in-swift-5-4

Swift
100
star
34

watchOS

The project source code for Hacking with watchOS.
Swift
98
star
35

vapor-clean

A Vapor 3 template with no additional cruft.
Swift
97
star
36

whats-new-in-swift-5-2

An Xcode playground that demonstrates the new features introduced in Swift 5.2.
Swift
95
star
37

AppleTime

A tiny program to use 9:41 in your iOS simulators.
Swift
92
star
38

whats-new-in-swift-5-6

Swift
91
star
39

HackingWithReact

The project source code for hackingwithreact.com
JavaScript
72
star
40

iTour

Source code for my SwiftData introduction tutorial.
Swift
67
star
41

Placeholder

Place temporary images in your iOS app showing the size of the available space.
Swift
56
star
42

Trekr

Companion code for a YouTube livestream.
Swift
54
star
43

FaceFacts

Source code for my SwiftUI + SwiftData tutorial.
Swift
51
star
44

Markdown

A small and fast Markdown parser library for Swift.
Swift
44
star
45

SwiftOverCoffee

Links to solutions for Swift over Coffee challenges
39
star
46

SwiftSlug

A simple package to convert strings to URL slugs.
Swift
38
star
47

Playmaker

Create Xcode playgrounds from Markdown.
Swift
35
star
48

IgniteStarter

A starter template for the Ignite static site generator.
Swift
33
star
49

tvOS

The project source code for Hacking with tvOS.
Swift
30
star
50

IgniteSamples

Sample code for the Ignite static site generator.
Swift
23
star
51

kitura-vs-vapor

A side-by-side comparison of two popular server-side Swift frameworks.
Swift
22
star
52

Cgd

A small Swift package exposing libgd to Swift.
Swift
20
star
53

super-powered-string-interpolation

Swift
18
star
54

SamplePackage

A test package for Swift Package Manager.
Swift
18
star
55

betterbeeb

Better Beeb
Swift
16
star
56

HowToInstrument

A deliberately broken app to help demonstrate Instruments.
Swift
14
star
57

BioBlitz

Code created during my birthday livestream 2022.
Swift
14
star
58

Paraphrase

A trivial app for storing and viewing famous quotes
Swift
12
star
59

DadJokes

The code from my try! Swift NYC 2019 talk.
Swift
10
star
60

homebrew-brew

Homebrew formulae.
Ruby
8
star
61

Paraphrase-Improved

Swift
4
star
62

switcharoo

Switcharoo
Python
4
star
63

easyoc

EasyOC
Objective-C
4
star