Blog Archive
-
Aug 27, 2024
•
notifications
•
swift,
xcode,
xcode16,
darwin notifications,
CFNotificationCenter
Send data Between iOS Apps and Extensions Using Darwin Notifications
-
Aug 15, 2024
•
WWDC24
•
swift,
xcode,
xcode16,
ios simulator,
apple silicon,
wwdc24,
ios18,
swiftui
SwiftUI in 2024: Bridging Perception and Reality
-
Nov 30, 2023
•
WWDC23
•
swift,
xcode,
xcode14,
ios simulator,
apple silicon,
t2 processor,
wwdc23,
ios17,
viewIsAppearing,
viewWillAppear
From viewWillAppear to viewIsAppearing - Perfecting Your iOS View Transitions
-
Jun 19, 2023
•
WWDC23
•
swift,
xcode,
remote push notifications,
xcode14,
ios simulator,
apple silicon,
t2 processor,
wwdc23,
push notification console,
ios17
Exploring the New Push Notifications Console from Apple
-
May 28, 2023
•
Debugging
•
swift,
xcode,
remote push notifications,
xcode14,
ios simulator,
apple silicon,
t2 processor
How to send Remote Push Notifications to an iOS Simulator with Xcode 14
-
May 26, 2023
•
Debugging
•
swift,
xcode,
track variable value changes in ios,
track variable value changes in swift,
watchpoints,
breakpoints,
debugging,
llvm
How to Instantly Track a Variable's Value Changes with Xcode Watchpoints
-
Aug 28, 2022
•
UIButton
•
add loader to an uibutton,
swift,
UIButton,
iOS15,
UIButtonConfiguration,
ios15 button configuration,
swift ios 15,
customizing uibutton in swift,
swift uibutton,
implementing button in swift
How to add a loader to an UIButton
-
Jun 26, 2022
•
PHPickerViewController
•
swift,
imageassets,
phphotopickerviewcontroller,
uiimagepikcercontroller,
images,
phpicker,
photolibrary
How to filter screenshots, cinematic videos, and depth-effect photos in PHPickerViewController
-
Jun 12, 2022
•
UIKit
•
swift,
UICalendarView,
FSCalendar,
customize calendar in iOS16,
iOS 16,
calendar view,
single select calendar,
multi select calendar,
swift calendar implementation
Implementing a custom native calendar using UICalendarView in iOS16 and Swift
-
Apr 24, 2022
•
Array
•
swift,
UIButton,
iOS15,
remove array elements,
iOS 16,
swift ios 15,
droplast in swift,
removeLast in swift,
how to remove element from an array
Different methods to remove the last item from an array in Swift
-
Aug 23, 2021
•
UIButton
•
swift,
UIButton,
iOS15,
UIButtonConfiguration,
ios15 button configuration,
swift ios 15,
customizing uibutton in swift,
swift uibutton,
implementing button in swift
Customizing UIButton in iOS 15
-
Apr 14, 2021
•
Deque
•
swift,
swift ordered dictionary,
swift collections,
swift deque,
swift deque collections,
swift ordered set,
swift arrays,
deque vs arrays,
swift deque vs swift arrays
Exploring Deque in Swift Collections
-
Mar 24, 2021
•
Dictionary
•
swift,
swift dictionary,
dictionary
Swap keys and values of a Dictionary
-
Dec 25, 2020
•
Concurrency
•
swift async await,
async/await swift,
concurrency in swift,
swift concurrency,
async await,
async await swift5
Experimenting with Swift async and await pattern using Xcode
-
Dec 18, 2020
•
Apple Silicon
•
apple silicon,
cocoapods,
cocoapods apple silicon,
cocoapods not installing in apple silicon,
firebase,
firebase not building in apple silicon,
firebase in apple silicon,
firebase apple silicon,
m1 processor,
apple silicon project not building
Common problems and workarounds while building apps using Apple Silicon
-
Nov 1, 2020
•
UIButton
•
swift,
uibutton closure,
closure,
closure uibutton,
callbacks closure,
closure callbacks
Closure based actions in UIButton
-
Aug 29, 2020
•
PHPickerViewController
•
swift,
imageassets,
phphotopickerviewcontroller,
uiimagepikcercontroller,
images
Replacing UIImagePickerController with PHPickerViewController
-
Jun 14, 2020
•
XCAssets
•
swift,
imageassets,
localization,
image localization
Embracing Localization in Image Assets
-
May 19, 2020
•
Userdefaults
•
swift,
userdefaults
An effective way to clear entire Userdefaults in Swift
-
Mar 18, 2020
•
UICollectionView
•
swift,
uicollectionview,
uicollectionviewcompositionallayout,
collection view,
compositional layouts
Using UICollectionViewCompositionalLayout in iOS 12 and earlier
-
Feb 13, 2020
•
Push Notifications
•
swift,
ios simulator,
simulator notifications
Simulating remote push notifications in a simulator
-
Jan 9, 2020
•
Closures
•
swift,
struct,
closures,
struct vs classes
Why should we avoid using closures in Swift structs?
-
Sep 29, 2019
•
Algorithms
•
swift,
timsort,
algorithms,
sort
Swift 5 replaces IntroSort with TimSort in the 'sort()' method
-
Sep 18, 2019
•
Postman
•
swift,
postman
Generate URLSession code in Swift using Postman
-
Aug 31, 2019
•
URLSession
•
swift,
iOS,
websockets,
URLSessionWebSocketTask
Introducing URLSessionWebSocketTask - Native WebSocket implementation using Swift 5
-
Aug 26, 2019
•
Swift fundamentals
•
swift,
iOS,
type casting
Swift bit #4 - Swifty ways of typecasting objects
-
Aug 11, 2019
•
Sign in with Apple
•
swift,
iOS,
Sign in with Apple
Enabling 'Sign in with Apple'in developer account
-
Aug 4, 2019
•
Sign in with Apple
•
swift,
iOS,
Sign in with Apple
Integrating 'Sign in with Apple' in iOS apps
-
Aug 2, 2019
•
Swift fundamentals
•
swift,
for loops,
for in loops,
unwrap,
optionals
Swift bit #3 — Unwrap optional values using for in loop
-
Aug 2, 2019
•
Swift,
fundamentals
•
swift,
booleans
Swift bit #2 - Using Booleans the right way, in Swift
-
Aug 1, 2019
•
Swift fundamentals
•
swift,
for loops,
for in loops,
unwrap,
optionals
Swift bit #1 — Using “where” clause in “for in” loops
-
Jul 31, 2019
•
Personal
Humble beginnings