Cursor.ai is an IDE (a fork of VSCode) that integrates AI functionalities.
It’s been mentioned frequently around me, so I decided to try it out for iOS development by installing relevant extensions. Compared to ChatGPT, Cursor.ai enables questions based on a full understanding of the code context, making autocomplete and other features highly convenient.
| Extensions
- Brew extension (xcode-build-server)
- Brew extension (xcbeautify)
- Brew extension (swiftformat)
- VS Code extension (Swift)
- VS Code extension (sweetoad)
Among iOS frameworks, Cursor.ai works particularly well with SwiftUI, making it especially useful for implementing new screens rather than modifying existing code.
🙋🏻♂️ Other Notes
- I organized my GitHub starred repositories using the list management feature for stars.
- I examined whether there is a time difference between using async/await and the completionHandler method for asynchronous tasks.
- Lately, I’ve noticed Modular Architecture is a very popular topic in company tech blogs.
- Observing iOS developer interviews gave me insight into the types of tasks other iOS developers handle at their companies.
- It seems beneficial for teams to collaboratively decide on how to separate business and domain logic.
- I tried out Loom’s new feature for uploading videos to Confluence, which seems convenient for managing file sizes.
- Discussing before drafting documentation can help reduce potential time waste.