Using the New iOS 15 DynamicTypeSize in SwiftUI
Make your text and views accessible for different font sizes
Make your text and views accessible for different font sizes
SwiftUI doesn’t provide any initializer for `Image` to have the label as a parameter nor something to ignore it for accessibility purposes. So let’s create one!
This summer, Apple announced widgets for iOS 14 that you can have on your home screen alongside your existing apps. Widgets help you to personalise the screen with glanceable relevant data upfront.
Creating a generic view to use in the main screen of RGB, HSB, CMYK and history screen.
Going from manually uploading builds to App Store to automating the process
You might be aware of the fact that SwiftUI only supports a List, but nothing like a `collectionView` natively. I have been learning about Combine and thought of trying to implement something similar.
Curating the list of remote meetups that you can attend from anywhere in the world
Becoming a better version of myself for my 27th birthday
With another wave of the pandemic ruining in-person events, here are the list of remote conferences and meetups you can attend in January 2022
Going through the user's feedback to understand what their needs are
Life changes after learning to stop self-rejecting
I solved a few hundred questions on LeetCode in Swift for my internship preparation in my third year.
Burnout was something I didn't believe in until I had zero motivation to wake up in the morning and open Xcode.
Subject- You’ve been awarded a WWDC19 Scholarship
After following endless tutorials where an instructor types some random code on their machine and you copy it, you haven’t made much progress. You’ve been there, haven’t you?
It was my first ever technical phone interview for the role of a software engineering internship. That too scheduled with Apple, Cupertino.
I worked with a small startup last year to create native iOS apps for the Android counterpart.
Life changes after learning to stop self-rejecting
I solved a few hundred questions on LeetCode in Swift for my internship preparation in my third year.
Burnout was something I didn't believe in until I had zero motivation to wake up in the morning and open Xcode.
It was my first ever technical phone interview for the role of a software engineering internship. That too scheduled with Apple, Cupertino.
I worked with a small startup last year to create native iOS apps for the Android counterpart.
It was my first ever technical phone interview for the role of a software engineering internship. That too scheduled with Apple, Cupertino.
A step-by-step process to use GitHub Pages as your hosting provider for your Jekyll website.
Exploring the audio variants and how to show them in the app using MusicKit
Use Postman to experiment and explore Apple Music APIs by generating the developer and user token for the headers.
Get the genres of the current top charts or fetch it by its identifier
An attempt to add an animated gradient background similar to Apple Music
Using PlayParameters and MPMusicPlayerPlayParameters
Searching the library resources using Apple Music API and MusicKit
Get the artist artwork from iTunes website using Open Graph meta tags
Observing the playback status in your Apple Music client app
Implementing RepeatMode button in your Apple Music client app
A view that displays an image for an instance of Artwork.
Adding the required key for accessing Apple Music and asking the user to give access.
MusicKit for Swift makes it far easier to authenticate. No hassle of generating a JWT.
MusicKit for Swift makes it easy to add Apple Music in our app.
This year, Apple focused on supporting deeper adoption of the framework for our apps.
I wanted to play around with RevenueCat, and I figured creating a tip jar would be the perfect start.
SwiftUI doesn’t provide any initializer for `Image` to have the label as a parameter nor something to ignore it for accessibility purposes. So let’s create one!
Looking at a peculiar case of showing the large title in the navigation bar conditionally
Alternative methods to use the latest async-await syntax̱̱in a framework or Swift Package
Creating a new playlist in Apple Music and adding Shazamed songs to it using ShazamKit and MPMediaLibrary
Frameworks are great for modularizing your code, breaking down reusable components into a separate bundle of code.
Learn how to use for-in loops with examples in using arrays, range operators, dictionaries, and enums.
This overview with examples shows how you can use extensions in Swift.
Looking at a peculiar case of showing the large title in the navigation bar conditionally
Alternative methods to use the latest async-await syntax̱̱in a framework or Swift Package
Provide explicit spacing to inner views inside your VStack and HStack by creating zero spacing stacks.
Creating a carousel header view using TabView and ScrollView
The difference between Navigation in iOS and tvOS
Applying a motion effect to the button when it is in focus
Creating a great app experience on the biggest screen.
Adjust the text or image vertically according to the needs
Adding a swipe down to dismiss on a full screen cover
An attempt to add an animated gradient background similar to Apple Music
Creating a custom property wrapper for managing orientation for single window on iPad
Using PlayParameters and MPMusicPlayerPlayParameters
If you're not satisfied with the modal on iPad, time to create a custom one!
Defining all the colors in one place for consistency and easily modifying them in the future
Defining all the fonts in one place for consistency and easily modifying them in the future
Make your text and views accessible for different font sizes
Disabling the animations while running UI tests to ensure no flakiness
Searching the library resources using Apple Music API and MusicKit
Creating a new playlist in Apple Music and adding Shazamed songs to it using ShazamKit and MPMediaLibrary
Get the artist artwork from iTunes website using Open Graph meta tags
Observing the playback status in your Apple Music client app
Implementing RepeatMode button in your Apple Music client app
A view that displays an image for an instance of Artwork.
Adding the required key for accessing Apple Music and asking the user to give access.
MusicKit for Swift makes it far easier to authenticate. No hassle of generating a JWT.
MusicKit for Swift makes it easy to add Apple Music in our app.
ShazamKit lets developers take advantage of Shazam's exact audio matching capabilities within their apps
Creating a generic view to use in the main screen of RGB, HSB, CMYK and history screen.
This year, Apple focused on supporting deeper adoption of the framework for our apps.
Before they were introduced during Apple’s 2020 Worldwide Developer’s Conference, grids were among the most-desired features to be included in SwiftUI
LazyVGrid and LazyHGrid layouts in SwiftUI were recently announced during WWDC 2020, and I’m so excited to share with you a simple tutorial to get you started with them!
WKInterfaceInlineMovie that displays a video’s poster image and supports inline playing of the video.
You might be aware of the fact that SwiftUI only supports a List, but nothing like a `collectionView` natively. I have been learning about Combine and thought of trying to implement something similar.
I switched to custom colors for the branding, which is inspired by the systemIndigo color from UIColor.
A simple screen onboarding is important for your users to understand what your app is about, and what unique feature values their time.
I wanted to play around with RevenueCat, and I figured creating a tip jar would be the perfect start.
SwiftUI doesn’t provide any initializer for `Image` to have the label as a parameter nor something to ignore it for accessibility purposes. So let’s create one!
This summer, Apple announced widgets for iOS 14 that you can have on your home screen alongside your existing apps. Widgets help you to personalise the screen with glanceable relevant data upfront.
Going from manually uploading builds to App Store to automating the process
Disabling the animations while running UI tests to ensure no flakiness
WKInterfaceInlineMovie that displays a video’s poster image and supports inline playing of the video.
Enum and extensions for strongly code string identifiers
This summer, Apple announced widgets for iOS 14 that you can have on your home screen alongside your existing apps. Widgets help you to personalise the screen with glanceable relevant data upfront.
Curating the list of popular open-source iOS projects
Creating a carousel header view using TabView and ScrollView
The difference between Navigation in iOS and tvOS
Applying a motion effect to the button when it is in focus
Creating a great app experience on the biggest screen.