An iOS application that can capture images of dogs and determine their breed

DogBreedOS

DogBreedOS is an iOS application that can capture images of dogs and determine their breed. This app also retrieves basic info about the dog’s breed.

Languages

  • Swift

Frameworks

  1. SwiftUI

    • SwiftuI was used to build and design the application.
  2. Create ML

    • Create ML was used to test, train, and create the image classifying Model.
  3. Core ML

    • Core ML was used to integrate the Create ML model into the application. With this integration, the user can capture images with their device and input them into the model to get the classification of the image.

APIs

  1. The Dog API

Architecture Pattern

  • MVVM

Requirements

  • iOS 16
  • Xcode 14.0.1

GitHub

View Github