Photo by Julian O'hayon on Unsplash

A quick high-level summary of what was announced in Apple’s WWDC 2021

Abstractly ordered as announced in the event

  • Starts with developers around the world giving out crazy ideas to start the event with a short film for it
  • Tim Cook enters into an auditorium with a huge audience with Memoji faces

Upload, TV Series on Amazon Prime

Unlike my other blog posts, this isn’t a technical blog but a review of a fictional series called ‘ Upload’ that contains so many technicalities, so many good ones indeed. Hence, I couldn’t resist myself from posting it here unusually.

Summary:

The whole series is set in 2033 and is a fiction/prediction of how our world will evolve and how we’ll live and is based on one simple long-lived question:

What if we could get to live an afterlife and If so, what it’d look like?

The whole series is based on answering this question with the digital world called…


Photo by Michu Đăng Quang on Unsplash

Introduction:

There have been just so much fuzz around the Property Wrappers. Almost all the recent addition(@State, @Published, @Binding, @BindableObject, @ObservedObject, @EnvironmentObject, @Environment) to the SwiftUI framework is just based upon this single feature that was introduced in Swift 5.1 called ‘Property Wrappers’

There are just so many articles already written on Property Wrappers and some of them are just really great. I’m writing this piece not because I also wanted to write about it and join the bandwagon but because not everyone understands a topic written in a certain way.

Just a different mix of words or with a different…


Photo by Carl Heyerdahl on Unsplash

Introduction

When I got to watch this WWDC video where the Apple engineers introduced a brand new Combine framework that enables developers to write asynchronous programs effectively, I was literally taken away after watching it. I will tell you the shocking story along the way.

When I got to watch this WWDC video where the Apple engineers introduced a brand new Combine framework that enables developers to write asynchronous programs effectively, I was literally taken away after watching it. I will tell you the shocking story along the way.

Let’s start by putting Apple’s definition for the Combine framework:

“A unified…


Photo by Christopher Gower on Unsplash

Let’s start with Apple’s Own Definition:

“SwiftUI is an innovative, exceptionally simple way to build user interfaces across all Apple platforms with the power of Swift. Build user interfaces for any Apple device using just one set of tools and APIs. With a declarative Swift syntax that’s easy to read and natural to write, SwiftUI works seamlessly with new Xcode design tools to keep your code and design perfectly in sync. Automatic support for Dynamic Type, Dark Mode, localization, and accessibility means your first line of SwiftUI code is already the most powerful UI code you’ve ever written.”

Although it…


Introduction:

Photo by Glenn Carstens-Peters on Unsplash

If you’re looking for an introduction to SwiftUI, this serves as a good starting point.

This is about my experience learning/building the first SwiftUI app, that was built while learning the SwiftUI’s layout system.

I tried to build out an iPad app(Since iPhone doesn’t fit well for this app) that’d display Resume based upon the content provided to it in the intended format.

Here’s the Github repo of the open-sourced iPad app for the complete details.

The entire app’s/resume’s template is based upon this resume template with just a few tweaks added to it.

So, now we have the UI…


Photo by Myke Simon on Unsplash

If you’re a movie buff who could sit in one place all day long and just watch movies aka watch any given movie and JUST likes only watching movies all the time, especially if you’re an avid moviegoer who likes watching it more likely in theatres, then you might feel connected with this blog instantly and I’m sure that you won’t be disappointed at the end of this blog.

So, let’s start with a question:

Have you ever wondered?

What if there was a service that lets you watch movies for free or a service that lets you watch unlimited…


Photo by eleven x on Unsplash

Introduction:

The WWDC 2019 keynote starts with a nicely dedicated video just for the Apple developers, what a heartwarming one when it connects with you so instantly, just WOW!

They bought me here itself ;) Apple definitely plays around with our emotions a lot!

These are the notes I made while watching the whole keynote and it contains a very HIGH-LEVEL summary.

I hope it helps those who don’t want to watch the whole 2+ hours length of WWDC 2019 keynote video and just want to grab the updates on a high level.

Note: I might’ve missed some points/notes that didn’t…


Photo by Omid Kashmari on Unsplash

My Very First iOS UnArchiving Library “SARUnArchiveANY” has been posted in GitHub and published on “maniacdev.com

Hoping that it might be useful to many iOS buddies.

Here’s the story behind this library :

I was working on a project, in which I needed to handle a different set of files that comes from several sources for Offline Access.

So, files from each source were of different kind/type/format.
For example, one was in .zip, another one with .rar and other in .7z and some .tar, .tar.gz …


iOS Animations is definitely a hot topic. I have been into iOS development for 10+ years now and I have rarely seen any blog or post that serves as a definitive list of all resources for iOS animations. This blog post intends to compile all such resources online exhaustively.

Do share your inputs in the comments if you feel we have missed out on anything!

Open-Source Libraries

Saru

Passionate Technologist 📱, Writer ✍️, Music Junkie 🎵, Movie Buff 🎬, Swimathoner 🏊, Sociologist 📢, Lover of Food🍺 & Life🌱!

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store