---
title: "thevenkat (@thevenkat) | Hashnode"
description: "Innovative iOS Developer | Swift Expert | Problem Solver. Read the latest articles by thevenkat on Hashnode."
url: "https://hashnode.com/@thevenkat"
---

@thevenkat

# thevenkat

@thevenkat · India · Joined November 2023

Innovative iOS Developer | Swift Expert | Problem Solver

### [What is @State in SwiftUI?](https://applelens.hashnode.dev/what-is-state-in-swiftui?utm_source=hashnode&utm_medium=feed)

A Beginner's Guide to @State in SwiftUI for Building Dynamic User Interfaces

2 min read · [applelens.hashnode.dev](https://applelens.hashnode.dev/what-is-state-in-swiftui?utm_source=hashnode&utm_medium=feed)

[Feb 15](https://hashnode.com/posts/what-is-state-in-swiftui/6752a811b152220d095c6ac5)

### [Callbacks Vs Completion Handlers in Swift: What’s the Difference? 🚀](https://applelens.hashnode.dev/callbacks-vs-completion-handlers-in-swift-whats-the-difference?utm_source=hashnode&utm_medium=feed)

Learn the difference between callbacks and completion handlers in Swift to write robust and clean code for synchronous and asynchronous tasks

2 min read · [applelens.hashnode.dev](https://applelens.hashnode.dev/callbacks-vs-completion-handlers-in-swift-whats-the-difference?utm_source=hashnode&utm_medium=feed)

[Feb 11](https://hashnode.com/posts/callbacks-vs-completion-handlers-in-swift-whats-the-difference/6751c2775172ffaa410fc0c4)

### [Mastering Buttons in SwiftUI: Advanced Techniques Every Developer Should Know💡](https://applelens.hashnode.dev/mastering-buttons-in-swiftui-advanced-techniques-every-developer-should-know?utm_source=hashnode&utm_medium=feed)

Explore advanced SwiftUI button techniques: long press gestures, toggle buttons, animations, and custom styles to enhance your app's UI

2 min read · [applelens.hashnode.dev](https://applelens.hashnode.dev/mastering-buttons-in-swiftui-advanced-techniques-every-developer-should-know?utm_source=hashnode&utm_medium=feed)

[Feb 8](https://hashnode.com/posts/mastering-buttons-in-swiftui-advanced-techniques-every-developer-should-know/6718b1e31184bd655f3d14db)

### [Understanding the ForEach Loop in SwiftUI](https://applelens.hashnode.dev/understanding-the-foreach-loop-in-swiftui?utm_source=hashnode&utm_medium=feed)

Understand \`forEach\` in SwiftUI: iterate collections, execute actions, differing from \`for-in\` through concise syntax and flexibility

1 min read · [applelens.hashnode.dev](https://applelens.hashnode.dev/understanding-the-foreach-loop-in-swiftui?utm_source=hashnode&utm_medium=feed)

[Feb 2](https://hashnode.com/posts/understanding-the-foreach-loop-in-swiftui/67176b22ab51c4417e0b98c7)

### [How to Extend Background Color to Fill the Entire Screen in SwiftUI](https://applelens.hashnode.dev/how-to-extend-background-color-to-fill-the-entire-screen-in-swiftui?utm_source=hashnode&utm_medium=feed)

A Guide to Safe Areas in SwiftUI

2 min read · [applelens.hashnode.dev](https://applelens.hashnode.dev/how-to-extend-background-color-to-fill-the-entire-screen-in-swiftui?utm_source=hashnode&utm_medium=feed)

[Jan 29](https://hashnode.com/posts/how-to-extend-background-color-to-fill-the-entire-screen-in-swiftui/67189743de7a17eb5595d8c5)
