Sobes.tech
Junior — Middle

What was your experience in creating projects or systems from scratch?

sobes.tech AI

Answer from AI

Creating projects from scratch involves several key stages:

  • Analyzing requirements and designing the application's architecture with scalability and support in mind.
  • Choosing technologies and tools (e.g., SwiftUI or UIKit, Core Data, networking libraries).
  • Setting up the project in Xcode, organizing directory and module structure.
  • Implementing core features, starting with basic UI and logic.
  • Integrating with backend and configuring network interactions.
  • Setting up CI/CD, testing, and deployment.

For example, when creating an iOS app from scratch, I started with designing the MVVM architecture, created basic screens, set up navigation, and connected REST API via URLSession or Alamofire. I also paid attention to error handling and user experience.

What was your experience in creating projects or… - sobes.tech