Vaibhav Dwivedi

Vaibhav Dwivedi @thevediwho

About: From Product vision to pixel-perfection, I'm a seasoned Product Manager turned iOS App Developer, leveraging Swift and SwiftUI to build iOS Apps with ShipiOS.app project!

Location:
Planet Earth
Joined:
Feb 5, 2018

Vaibhav Dwivedi
articles - 34 total

Spinners in iOS 18 - #30DaysOfSwift

Day 29: Spinners – Loading Elements in SwiftUI Let's learn to add loading spinners to your SwiftUI...

Learn More 5 0Nov 5 '24

Adding Animations with Lottie in iOS 18 - #30DaysOfSwift

Day 28: Lottie Animations – Integrating Lottie Animations into Your UI 🎨 Lottie is a powerful...

Learn More 0 2Nov 4 '24

Accessibility Features (a11y) in iOS 18 - #30DaysOfSwift

Day 26: Making Apps Accessible for Users with Disabilities Today, we’ll explore how to make your...

Learn More 0 0Nov 3 '24

SplitView in iOS 18 - #30DaysOfSwift

Day 25: Manifesting a Split View Layout Welcome to Day 25 of the #30DaysOfSwift series! Split...

Learn More 0 0Nov 2 '24

Forms and Input Handling in iOS 18 - #30DaysOfSwift

Day 24: Designing Forms and Handling User Input Validation 📋 Let's go to the basics today with by...

Learn More 0 0Nov 1 '24

AVKit Integration in iOS 18 - #30DaysOfSwift

Day 23: AVKit Integration – Playing Videos and Media in SwiftUI 🎬 Today, we’ll explore how to...

Learn More 0 0Oct 31 '24

LazyHGrid Grid Layout in iOS 18 - #30DaysOfSwift

Day 22: Exploring LazyHGrid Cheers to the Day 22nd of the #30DaysOfSwift series! Today, we’re...

Learn More 0 0Oct 30 '24

Custom Toggle Button in iOS 18 - #30DaysOfSwift

Day 21: Custom Toggle Button, anyone? ⚙️ Today, we’re going to create a custom toggle button in...

Learn More 3 0Oct 30 '24

Pull-to-Refresh in iOS 18 - #30DaysOfSwift

Day 20: Adding a Pull-to-Refresh Feature to Your Lists or Views 🔄 Let's implement the...

Learn More 1 0Oct 29 '24

Progress Bars in iOS 18 - #30DaysOfSwift

Day 19: Tell Your Users About The Progress ⏳ Welcome to Day 19 of the #30DaysOfSwift series! Learn...

Learn More 1 0Oct 28 '24

Dynamic Fonts in iOS 18 - #30DaysOfSwift

Day 17: Dynamic Font Scaling for Accessibility 🔤 Today, let me share a simple tip on how to...

Learn More 1 0Oct 27 '24

Building Alerts in iOS 18 - #30DaysOfSwift

Day 16: Alerts – Designing Native Alerts in SwiftUI 🚨 Today, we’ll focus on using the native alert...

Learn More 2 0Oct 26 '24

Context Menus in iOS 18 - #30DaysOfSwift

Day 14: Enhancing Interactions with Context ⚙️ Welcome back to the #30DaysOfSwift series! Today,...

Learn More 0 0Oct 25 '24

LazyVStack vs List in iOS 18 - #30DaysOfSwift

Day 13: LazyVStack vs List – Efficient List Building in SwiftUI 🛠️ In today's post of the...

Learn More 0 0Oct 24 '24

Swipe, Tap and Pinch Gestures in iOS 18 - #30DaysOfSwift

Day 12: Mastering Gestures – Swipe, Tap, and Pinch ✋ In my twelfth post of the #30DaysOfSwift...

Learn More 2 0Oct 23 '24

Dark Mode for iOS 18 - #30DaysOfSwift

Day 11: Embrace the Night 🌙 For the eleventh post of the #30DaysOfSwift series, I am adding a Dark...

Learn More 0 0Oct 22 '24

Custom Transitions in iOS 18 - #30DaysOfSwift

Day 10: Smooth as Butter Transitions 🌀 In the tenth post of #30DaysOfSwift series, we’re diving into...

Learn More 0 0Oct 21 '24

Scrollable Cards in iOS 18 - #30DaysOfSwift

Day 9: Smooth Scroll with Scrollable Cards! 🎴 For the ninth post of #30DaysOfSwift series, let's...

Learn More 1 0Oct 14 '24

Custom Tab Bar in iOS 18 - #30DaysOfSwift

Day 8: Level Up with a Custom Tab Bar! In the eighth post of #30DaysOfSwift series, let's make a...

Learn More 0 0Oct 11 '24

Collect Feedback with Canny.io - #30DaysOfSwift

Day 7: Stay in the Loop with Canny.io! 🔄 In the seventh post of #30DaysOfSwift series, I am sharing...

Learn More 0 0Oct 10 '24

Logging Events using PostHog - #30DaysOfSwift

Day 6: Know Thyself with A Hog! 📊 In the sixth post of #30DaysOfSwift series, we’ll learn how to...

Learn More 0 0Oct 9 '24

Adding a SplashScreen in SwiftUI - #30DaysOfSwift

Day 5: First Impressions Matter! 🚀 In the fifth post of #30DaysOfSwift series, we’ll focus on...

Learn More 0 0Oct 8 '24

Onboarding Flow in iOS 18 - #30DaysOfSwift

Day 4: Welcome them in style! 🎉 In the Fifth post of #30DaysOfSwift series, let's learn how to add...

Learn More 1 0Oct 7 '24

Haptic Feedback for the Feels - #30DaysOfSwift

Day 3: The earthly vibrations caught my off guard. 💂 In the Fourth post of #30DaysOfSwift series,...

Learn More 0 0Oct 4 '24

Navigation Bar Tutorial in iOS 18 - #30DaysOfSwift

Day 2: Wandering around the multiple paths 🛣️ In the third post of #30DaysOfSwift series, I am going...

Learn More 0 0Oct 3 '24

Bottom Sheet Tutorial in iOS - #30DaysOfSwift

Day 1: Stumbling across the Hidden Gold 👑 In the second post of #30DaysOfSwift series, you will...

Learn More 0 0Oct 2 '24

Build a FAB-ulous Button (Xcode 16 and iOS 18) - #30DaysOfSwift

Day 0: Embarking on the Swift & SwiftUI Odyssey Welcome to the first post in my 30-day...

Learn More 0 0Oct 1 '24

What Learning 12+ Technologies Teaches You

One of the best things about being in an industry that rapidly changes is the number of fascinating...

Learn More 7 2Sep 26 '21

How To Start Contributing in Open Source with Learningin.tech

A few months back, I built a resource called Learningin.tech which is a resource of resources to lear...

Learn More 7 0Dec 3 '20

My Top 5 Resources to Learn Internet of Things

Hello Developers, It's been a while since I shared something useful with the #DevCommunity. I have b...

Learn More 5 0Oct 21 '20