Building a Twitter Clone With SwiftUI in a Weekend 😎
![](https://stream-blog-v2.imgix.net/blog/wp-content/uploads/bb337a44970ddcd465f41ccc162014fc/08-notifications.png?auto=compress%2Cformat&ixlib=php-3.3.0)
![](https://stream-blog-v2.imgix.net/blog/wp-content/uploads/3b8609393ac47fa4b1d902037935985a/04-feed.png?auto=compress%2Cformat&ixlib=php-3.3.0)
![](https://stream-blog-v2.imgix.net/blog/wp-content/uploads/3af77c79b6251e54493072da1cc3a870/TwitterClone3.jpg?auto=compress%2Cformat&ixlib=php-3.3.0)
![](https://stream-blog-v2.imgix.net/blog/wp-content/uploads/1f895494db9c0fd44137142b971dad90/03-audio-rooms.png?auto=compress%2Cformat&ixlib=php-3.3.0)
![](https://stream-blog-v2.imgix.net/blog/wp-content/uploads/61f687b90ed019f429adcf423347bb91/02-profile.png?auto=compress%2Cformat&ixlib=php-3.3.0)
![](https://stream-blog-v2.imgix.net/blog/wp-content/uploads/efb3b018d123d2b43905b4155cb96998/06-search.png?auto=compress%2Cformat&ixlib=php-3.3.0)
Introduction and Building the Timeline
View Tutorial →![Introduction and Building the Timeline](https://stream-blog-v2.imgix.net/blog/wp-content/uploads/05f4f68b0fc79804cdf8bbd09716a466/Build-Timeline-Chapter.png?auto=compress%2Cformat&ixlib=php-3.3.0)
Adding Stream Feeds to the Timeline
View Tutorial →![Adding Stream Feeds to the Timeline](https://stream-blog-v2.imgix.net/blog/wp-content/uploads/22fdda5076c766545933c5e613d92311/Stream-Feeds-Chapter.png?auto=compress%2Cformat&ixlib=php-3.3.0)
Support for Media Tweets and Video
View Tutorial →![Support for Media Tweets and Video](https://stream-blog-v2.imgix.net/blog/wp-content/uploads/77a8ad2e1699c7d451a4d336daf0998d/Media-Chapter.png?auto=compress%2Cformat&ixlib=php-3.3.0)
Searching and Following Users
View Tutorial →![Searching and Following Users](https://stream-blog-v2.imgix.net/blog/wp-content/uploads/824dc27124b14b04dd0eddf0aa069ec0/Following-Chapter.png?auto=compress%2Cformat&ixlib=php-3.3.0)
Messaging and DMs
View Tutorial →![Messaging and DMs](https://stream-blog-v2.imgix.net/blog/wp-content/uploads/9573c6c8a7ca0a7495c850b60070cbe1/Messaging-Chapter.png?auto=compress%2Cformat&ixlib=php-3.3.0)
Conversations with Spaces
View Tutorial →![Conversations with Spaces](https://stream-blog-v2.imgix.net/blog/wp-content/uploads/ef439e0fe57bee54dda3d64a75244cec/Convo-Spaces-Chapter.png?auto=compress%2Cformat&ixlib=php-3.3.0)
Twitter Blue with In-app Subscriptions
View Tutorial →![Twitter Blue with In-app Subscriptions](https://stream-blog-v2.imgix.net/blog/wp-content/uploads/5cc820277aea45646d4fc4bed47f2c6a/Subscription-Chapter.png?auto=compress%2Cformat&ixlib=php-3.3.0)
Wrap up and Conclusion
View Tutorial →![Wrap up and
Conclusion](https://stream-blog-v2.imgix.net/blog/wp-content/uploads/8a24becf6c582524612d2c0b039cc5c3/Conclusion.png?auto=compress%2Cformat&ixlib=php-3.3.0)