Sign in

azamsharp.bsky.social

@azamsharp.bsky.social
138 followers 2 following 469 posts

Founder of AzamSharp School. azamsharp.school

PostsRepliesMedia
azamsharp.bsky.social @azamsharp.bsky.social · 28/09/2026
NEW COURSE: Jev Fundamentals - Building Intelligent Decision Systems azamsharp.teachable.com/p/jev-fundam... #ai #jev
000
azamsharp.bsky.social @azamsharp.bsky.social · 26/09/2026
SwiftUI Architecture Live #2 - Navigation starts in now! luma.com/qv1il4p3 #swiftui
luma.com
SwiftUI Architecture Live #2 - Navigation · Zoom · Luma
Navigation is a fundamental part of almost every SwiftUI application. While navigating from one screen to another can be simple, navigation can quickly become…
011
azamsharp.bsky.social @azamsharp.bsky.social · 21/09/2026
Is AI Destroying Software Engineering? youtu.be/zp2SbY89Aow?... #iosdev #ai #machinelearning
youtu.be
Is AI Destroying Software Engineering?
YouTube video by azamsharp
021
azamsharp.bsky.social @azamsharp.bsky.social · 19/09/2026
Getting Started with Jev: Choice, Score, and Noul Explained azamsharp.com/2026/09/19/g...
000
azamsharp.bsky.social @azamsharp.bsky.social · 19/09/2026
Resume Evaluator Using @typesafeai Jev
000
azamsharp.bsky.social @azamsharp.bsky.social · 17/09/2026
Getting Started with JEV: API Keys, HTTP Requests, JavaScript & Python SDKs youtu.be/HaR_DdWrlhA?...
youtu.be
Getting Started with JEV: API Keys, HTTP Requests, JavaScript & Python SDKs
YouTube video by azamsharp
000
Reposted by @azamsharp.bsky.social
Snapp iOS Weekly @snappiosweekly.bsky.social · 17/09/2026
🚀 𝐵𝑢𝑖𝑙𝑑𝑖𝑛𝑔 𝑎 𝑃𝑙𝑎𝑛𝑡 𝐼𝑑𝑒𝑛𝑡𝑖𝑓𝑖𝑒𝑟 𝑤𝑖𝑡ℎ 𝐹𝑜𝑢𝑛𝑑𝑎𝑡𝑖𝑜𝑛 𝑀𝑜𝑑𝑒𝑙𝑠 by Mohammad Azam (@azamsharp.bsky.social) A plant identifier is a nice excuse to see Foundation Models image attachments doing something concrete: pass… #iOSDev youtu.be/VuKFMaVQiWg
youtu.be
Building a Plant Identifier with Foundation Models
A plant identifier is a nice excuse to see Foundation Models image attachments doing something concrete: pass an image, generate a structured plant name, then keep the conversation going with follow-up questions. The smart part is not re-analyzing the image every time; caching the identified plant keeps the UX from feeling like it is paying the same expensive bill again and again. There are rough edges, including model weirdness and real-device requirements on iOS 27, but that’s useful honesty. This is the kind of AI demo that maps cleanly to our own apps: identify once, ask many times, stream the answer when it gets longer.
021
azamsharp.bsky.social @azamsharp.bsky.social · 15/09/2026
Solving LeetCode #1: Two Sum in Swift youtu.be/iT4Mg7y1QOY?... #leetcode #swiftlang
youtu.be
Solving LeetCode #1: Two Sum in Swift
YouTube video by azamsharp
000
azamsharp.bsky.social @azamsharp.bsky.social · 10/09/2026
Feeling Lost in this New AI World www.reddit.com/r/swift/comm... #ai #aiagents
reddit.com
From the swift community on Reddit
Explore this post and more from the swift community
000
azamsharp.bsky.social @azamsharp.bsky.social · 09/09/2026
Building a Plant Identifier with Foundation Models youtu.be/VuKFMaVQiWg #iosdev #swiftui #ai
youtu.be
Building a Plant Identifier with Foundation Models
YouTube video by azamsharp
000
azamsharp.bsky.social @azamsharp.bsky.social · 04/09/2026
Building a Plant Identifier with Foundation Models azamsharp.teachable.com/courses/azam... #ai #iosdev #swiftui [Member Only]
021
azamsharp.bsky.social @azamsharp.bsky.social · 03/09/2026
This month’s Featured Course on AzamSharp School is: 🐦 Hummingbird Fundamentals — Build REST APIs in Swift Learn how to build fast, lightweight REST APIs using Swift and Hummingbird. Featured Course price: $19.99 azamsharp.teachable.com/p/hummingbir... #iosdev #swiftui
010
azamsharp.bsky.social @azamsharp.bsky.social · 29/08/2026
Building a Reusable HTTP Client in Swift with async/await azamsharp.com/2026/08/29/b...
azamsharp.com
Building A Reusable Http Client In Swift
Building a Reusable HTTP Client in Swift with async/await
021
azamsharp.bsky.social @azamsharp.bsky.social · 28/08/2026
Starting in 30 minutes! luma.com/f89z3nrl
luma.com
AzamSharp Office Hours (08/28/2026) · Zoom · Luma
Join me every Friday for AzamSharp Office Hours, a casual live session where AzamSharp members can bring their questions and discuss anything related to Swift,…
000
Reposted by @azamsharp.bsky.social
Snapp iOS Weekly @snappiosweekly.bsky.social · 27/08/2026
🧩 𝑈𝑛𝑖𝑡 𝑇𝑒𝑠𝑡𝑖𝑛𝑔 𝑁𝑎𝑣𝑖𝑔𝑎𝑡𝑖𝑜𝑛 𝐿𝑜𝑔𝑖𝑐 𝑖𝑛 𝑆𝑤𝑖𝑓𝑡𝑈𝐼 by Azam Sharp (@azamsharp.bsky.social) Navigation stops being “just UI” the moment the destination depends on role, account state, or permissions. #iOSDev #SwiftUI #Testing azamsharp.com/2026/08/13/u...
azamsharp.com
Unit Testing Navigation Logic in SwiftUI
Navigation stops being “just UI” the moment the destination depends on role, account state, or permissions. Representing destinations as `Route` values and moving those decisions into a router—or a feature coordinator once the router starts becoming a junk drawer—turns them into fast Swift Testing assertions instead of brittle UI tests. That seam is small, but it pays off every time a product rule changes.
011
azamsharp.bsky.social @azamsharp.bsky.social · 26/08/2026
I just published a brand new course "Build an AI Chat App with Apple Foundation Models". Link: azamsharp.teachable.com/p/azamsharp-... Coupon: LAUNCHDAY (40% OFF) #iosdev #swiftui #ai
azamsharp.teachable.com
Build an AI Chat App with Apple Foundation Models
Build a complete AI chat application using SwiftUI and Apple’s Foundation Models framework. Learn how to create structured responses, build custom tools, classify user intent, and route prompts to spe...
000
azamsharp.bsky.social @azamsharp.bsky.social · 25/08/2026
AzamSharp School Office Hours When: 08/28/2026 Register for free: luma.com/f89z3nrl #iosdev #swiftui
luma.com
AzamSharp Office Hours (08/28/2026) · Zoom · Luma
Join me every Friday for AzamSharp Office Hours, a casual live session where AzamSharp members can bring their questions and discuss anything related to Swift,…
011
azamsharp.bsky.social @azamsharp.bsky.social · 24/08/2026
Article: Protecting SwiftUI Views with Authentication azamsharp.com/2026/08/22/p... #iosdev #swiftui
azamsharp.com
Protecting Swiftui Views With Authentication
Protecting SwiftUI Views with Authentication
011
azamsharp.bsky.social @azamsharp.bsky.social · 22/08/2026
RequiresAuthentication is a generic SwiftUI container view that conditionally displays protected content based on the user’s authentication state. #iosdev #swiftui
031
azamsharp.bsky.social @azamsharp.bsky.social · 22/08/2026
Unit Testing SwiftData Queries #swiftdata #swiftui
021
Reposted by @azamsharp.bsky.social
Snapp iOS Weekly @snappiosweekly.bsky.social · 21/08/2026
Authors: @daveverwer.com, @0xwdg.bsky.social, @peterfriese.dev, Bruno Rocha, Mark Szymczyk, @natpanferova.bsky.social, @azamsharp.bsky.social, Florian Schweizer. Never miss an issue → subscribe: ios-newsletter.snappmobile.io/subscribe
022
azamsharp.bsky.social @azamsharp.bsky.social · 18/08/2026
Join me for a casual conversation during AzamSharp Office Hours! Bring your questions about Swift, SwiftUI, SwiftData, architecture, testing, AI, or anything you're currently working on. 📅 August 21, 2026 Register: luma.com/dsj23tgf #iosdev #swiftui
luma.com
AzamSharp Office Hours - 08/21/2026 · Zoom · Luma
Join me every Friday for AzamSharp Office Hours, a casual live session where AzamSharp members can bring their questions and discuss anything related to Swift,…
020
azamsharp.bsky.social @azamsharp.bsky.social · 17/08/2026
Few months back I started offering 1-on-1 coaching and it has been a great success. If you have questions regarding SwiftUI architecture, ML, career growth, backend development etc then reserve your spot: azamsharp.teachable.com/p/1-on-1-coa... #iosdev #swiftui
azamsharp.teachable.com
1-on-1 Coaching
031
azamsharp.bsky.social @azamsharp.bsky.social · 15/08/2026
Looking for some interesting architecture books to read this weekend. Check out my two books SwiftUI Architecture and SwiftData Architecture. azamsharp.school/books.html #iosdev #swiftui
021
azamsharp.bsky.social @azamsharp.bsky.social · 13/08/2026
Unit Testing Navigation Logic in SwiftUI azamsharp.com/2026/08/13/u... #iosdev #swiftui
azamsharp.com
Unit Testing Navigation Logic In Swiftui
Unit Testing Navigation Logic in SwiftUI
140
azamsharp.bsky.social @azamsharp.bsky.social · 11/08/2026
Unit Testing Navigation in SwiftUI youtu.be/GJd1Ud5ep6o
youtu.be
Unit Testing Navigation Routes in SwiftUI
YouTube video by azamsharp
021
azamsharp.bsky.social @azamsharp.bsky.social · 10/08/2026
Managing SwiftUI Navigation Without an Observable Router #iosdev #swiftui
110
azamsharp.bsky.social @azamsharp.bsky.social · 08/08/2026
Tomorrow I am hosting SwiftUI Architecture Live #1 - State Management. This is a first in a series of many architecture events I will be hosting. Register for free: luma.com/9nz90ll9 #iosdev #swiftui
luma.com
SwiftUI Architecture Live #1 - State Management · Zoom · Luma
SwiftUI Architecture Live #1 State Management in SwiftUI State management is one of the most important aspects of building scalable SwiftUI applications. While…
031
azamsharp.bsky.social @azamsharp.bsky.social · 06/08/2026
Building a Complete Registration Flow in SwiftUI Link: youtu.be/J3W69QeS8MM #iosdev
youtu.be
Building a Complete Registration Flow in SwiftUI
YouTube video by azamsharp
040
azamsharp.bsky.social @azamsharp.bsky.social · 05/08/2026
Sometimes system dialogs can prevent your tests from passing. This test was failing, turns out it was the save password dialog. Once it was dismissed through the test, test started passing. #swiftui #iosdev
010
azamsharp.bsky.social @azamsharp.bsky.social · 03/08/2026
Building Testable SwiftData Applications azamsharp.com/2026/08/02/b...
azamsharp.com
Building Testable Swiftdata Apps
Building Testable SwiftData Applications
011
azamsharp.bsky.social @azamsharp.bsky.social · 02/08/2026
When navigation is based on decisions then you can benefit from unit testing the logic. One way to test the logic is to extract the decisions and then unit test those cases. #iosdev #swiftui
130
azamsharp.bsky.social @azamsharp.bsky.social · 01/08/2026
I am hosting a free live session on State Management in SwiftUI. This will be the first of many SwiftUI architecture series I will be hosting. Register: luma.com/9nz90ll9 #iosdev #swiftui
luma.com
SwiftUI Architecture Live #1 - State Management · Zoom · Luma
SwiftUI Architecture Live #1 State Management in SwiftUI State management is one of the most important aspects of building scalable SwiftUI applications. While…
031
Reposted by @azamsharp.bsky.social
Snapp iOS Weekly @snappiosweekly.bsky.social · 30/07/2026
💡 𝑆𝑦𝑛𝑐𝑖𝑛𝑔 𝑆𝑤𝑖𝑓𝑡𝐷𝑎𝑡𝑎 𝑊𝑖𝑡ℎ 𝐴 𝐶𝑢𝑠𝑡𝑜𝑚 𝐵𝑎𝑐𝑘𝑒𝑛𝑑 𝑈𝑠𝑖𝑛𝑔 𝐻𝑖𝑠𝑡𝑜𝑟𝑦𝑂𝑏𝑠𝑒𝑟𝑣𝑒𝑟 by Mohammad Azam (@azamsharp.bsky.social) Syncing SwiftData to a custom backend used to be a nightmare of manual tracking. 𝐻𝑖𝑠𝑡𝑜𝑟𝑦𝑂𝑏𝑠𝑒𝑟𝑣𝑒𝑟 in iOS 27 finally gives us a centralized way to watch the ledger. #iOSDev
azamsharp.com
Syncing Swiftdata With A Custom Backend Using Historyobserver
Syncing SwiftData with a Custom Backend Using HistoryObserver
031
azamsharp.bsky.social @azamsharp.bsky.social · 23/07/2026
Building a Complete Registration Flow in SwiftUI azamsharp.teachable.com/courses/azam... Length: 58 minutes #iosdev #swiftui
031
azamsharp.bsky.social @azamsharp.bsky.social · 19/07/2026
I recently launched swiftuiarchitecture.com. Over the years, I've come across many excellent articles, WWDC sessions, videos, books, and open source projects about SwiftUI architecture. Instead of letting those resources get lost, I wanted to put them all in one place. #SwiftUI #iOSDev #AppleDev
042
azamsharp.bsky.social @azamsharp.bsky.social · 17/07/2026
Article: Syncing SwiftData with a Custom Backend Using HistoryObserver azamsharp.com/2026/07/16/s... #iosdev #swiftui #swiftdata
azamsharp.com
Syncing Swiftdata With A Custom Backend Using Historyobserver
Syncing SwiftData with a Custom Backend Using HistoryObserver
000
azamsharp.bsky.social @azamsharp.bsky.social · 14/07/2026
My SwiftUI & SwiftData architecture books have now sold over 350 copies. Thank you to all the support and I am really grateful to receive your messages regarding how the book has helped you in your iOS journey. Grab your copy: azamsharp.school/books.html #iosdev #swiftui
021
azamsharp.bsky.social @azamsharp.bsky.social · 04/07/2026
Workshop Preview: Building AI Applications with Foundation Models youtu.be/bkyfu-cW2Z8 Reserve your spot: azamsharp.school/workshops.html #appleintelligence #iosdev
youtu.be
Workshop Preview: Building AI Applications with Foundation Models
YouTube video by azamsharp
042
azamsharp.bsky.social @azamsharp.bsky.social · 01/07/2026
New Book Cover for SwiftUI Architecture Book
141
azamsharp.bsky.social @azamsharp.bsky.social · 22/06/2026
Compound Queries in SwiftData azamsharp.teachable.com/courses/azam... [Member Only Video] #swiftui #swiftdata
021
azamsharp.bsky.social @azamsharp.bsky.social · 22/06/2026
In iOS 27 for SwiftData you can join different predicates together using Predicate(all..) and Predicate(any...) SwiftUI & SwiftData Architecture Books: azamsharp.school/books.html #iosdev #swiftui #swiftdata
121
azamsharp.bsky.social @azamsharp.bsky.social · 21/06/2026
Just received the author evaluation copy of SwiftData Architecture book! #iosdev #swiftdata
020
azamsharp.bsky.social @azamsharp.bsky.social · 19/06/2026
Excited to work on my new book :)
010
azamsharp.bsky.social @azamsharp.bsky.social · 17/06/2026
SwiftData Architecture book has been updated. - Added HistoryObserver in iOS 27 - Added unit test example for ResultsObserver in iOS 27. Link: azamsharp.school/swiftdata-ar... #iosdev #swiftui #swiftdata
021
azamsharp.bsky.social @azamsharp.bsky.social · 16/06/2026
SwiftData ResultsObserver: A Practical Example (iOS 27) youtu.be/QySVD7xiW1o?... #iosdev #swiftdata
youtu.be
SwiftData ResultsObserver: A Practical Example (iOS 27)
YouTube video by azamsharp
031
azamsharp.bsky.social @azamsharp.bsky.social · 14/06/2026
Sectioned Queries in SwiftData (iOS 27) youtu.be/I5S8GjWh3yg #iosdev #swiftdata #swiftui
youtu.be
Sectioned Queries in SwiftData (iOS 27)
YouTube video by azamsharp
131
azamsharp.bsky.social @azamsharp.bsky.social · 12/06/2026
Article: What’s New in SwiftData for iOS 27 azamsharp.com/2026/06/12/w... #swiftui #swiftdata
031
azamsharp.bsky.social @azamsharp.bsky.social · 11/06/2026
🎉 SwiftData Architecture Book is now Available! Includes iOS 27 Features. azamsharp.school/swiftdata-ar... #iosdev #swiftdata #swiftui
120
azamsharp.bsky.social @azamsharp.bsky.social · 09/06/2026
AsyncImage will cache images. Finally!
000