Search Pet App For iOS With Swift

Overview

SearchPet

Aplicación de prueba que obtiene sus datos de la api https://www.petfinder.com/developers/v2/docs/, se permite listar animales, buscar por tipo de animal y acceder al detalle, en la segunda pestaña marca en el mapa anotaciones con las organizaciones cerca de la localización buscada asi como buscar las organización cercanas a un punto marcado en el mapa. Está preparada para el almacenamiento de datos provenientes del servidor.

Prerequisitos para el funcionamiento del projecto.

  • Crear una cuenta en la api para generar una api_key y el client_secret necesario para el funcionamiento del servicio.
  • Al ejecutar el pod install nos pedirá a través del plugin de cocoapods-keys las credenciales necesarias, las introducimos y RUN.

Arquitectura

Se sigue la arquitectura MVVM. Se sigue el patrón coordinator para definir el flujo de pantallas. La decodificación de objetos prepara el objeto para almacenarlo de forma persistente (aunque solo se usa en la persistencia del token).

You might also like...
MovieAppSwiftUI - The Application is using TMDB API and Server API to reduce user searching movies resources time with search engine
MovieAppSwiftUI - The Application is using TMDB API and Server API to reduce user searching movies resources time with search engine

MovieAppSwiftUI The Application is using TMDB API and Server API to reduce user searching movies resources time with search engine.This Application is

Todo is an iOS App written in Swift. This app is used for an online video training course. This app demonstrates how to use UITableViewController.
Todo is an iOS App written in Swift. This app is used for an online video training course. This app demonstrates how to use UITableViewController.

Todo Todo is an iOS App written in Swift. This app is used for an online video training course. This app demonstrates how to use UITableViewController

In this mini app covered the concepts like basics of SwiftUI and Navigations and Animations and List with CRUD functions and MVVM and App Launch and App icons adding and also applied persistence using UserDefaults Concept.
In this mini app covered the concepts like basics of SwiftUI and Navigations and Animations and List with CRUD functions and MVVM and App Launch and App icons adding and also applied persistence using UserDefaults Concept.

TodoList In this application used the concepts from the beginner level project of SwiftUI_Evolve_1 The following concepts covered in this mini app Swi

NetFun-ios-app - iOS app using BFF service to display processed data.
NetFun-ios-app - iOS app using BFF service to display processed data.

NetFun-ios-app iOS app using BFF service to display processed data. The iOS demo developed in SwiftUI and it uses BFF service to show expected UI comp

IOS-Quiz-App- - A trivia quiz app built with Swift using MVC structure

Quiz App A trivia quiz app built with Swift using MVC structure. Default Quiz

Ios-weather-app - A simple weather app with swift
Ios-weather-app - A simple weather app with swift

AHOY Assignment Weather app Main Screen Settings Architecture The Architecture u

Marvel-App - Marvel App For iOS Using Swift
Marvel-App - Marvel App For iOS Using Swift

App Previews Home Screen Detail View Features Async await UICollectionViewCompos

This To-Do app was developed using Swift and SwiftUI and works on iOS, MacOS (Apple Silicon) and WatchOS. The tasks are kept on storage even when the app is restarted.

ToDo-SwiftUI This app has a lot of sentimental value for me, given that it helped me a lot to understand the process of doing an iOS app and became th

Todo-app-swift- - A Todo Lists app built using swift

TODO-Lists App Available on the App Store What is this? This is a todo app I mad

Owner
null
An application that will help you to take care of your pet!

4Pets This app will revolutionize the way you treat your lovely pet! Info This application was developed at BEPiD, hosted by IFCE Idea At the beginnin

Felipe Borges 18 Dec 8, 2022
Mahmoud-Abdelwahab 5 Nov 23, 2022
iOS app that allows you to search for any comic character and save your favorites in a list.

iOS App: My Comics Swift exercise ¡Hola mundo! In my Swift learning journey my mentor and I decided to do an app using the Comic Vine API. This API gi

Silvia España Gil 5 Dec 13, 2022
Assignment 9 - Weather Search iOS App

WeatherSearchiOS Assignment 9 - Weather Search iOS App This is my implementation of assignment 9 for csci 571 for fall 2021. Requirement In this exerc

Aamulya Sehgal 0 Dec 26, 2021
Fast iOS app to browse and search movies, tv, actors, credits

Fast iOS app to browse and search movies, tv, actors, credits

null 14 Dec 30, 2022
SwiftUI app to search and showcase SF Symbols 🔎

SF Symbols (SwiftUI 2.0 App) Experimenting with SwiftUI 2.0 whilst creating a practical app to browse the SF Symbols via an iOS/iPadOS app. ????‍⚖️ Di

An Trinh 104 Dec 25, 2022
Weather forecast app that allows the user to either look for weather at their current location based on the GPS data or search for another city manually.

⛅️ Cloudy Weather forecast app that allows the user to either look for weather at their current location based on the GPS data or search for another c

Burhan 0 Nov 7, 2021
WeatherApp - A simple weather app utilizing Google Places API for search and OpenWeather for weather data

Swift Weather App About A simple weather app utilizing Google Places API for sea

null 0 Jan 5, 2022
Github repo search with using mvvm-c and clean architecture and using combine swift

GitSearchWithMVVM-C-CleanArchitecture Github repo search with using mvvm-c and clean architecture and using combine swift. Content Overview How To Run

Muhammad Qasim Majeed 1 Mar 16, 2022
Weathy is an Open Source Song/Musician search for Apple Music

Weathy is an Open Source Apple Music Search App You can search for Musician or Songs to play it on Apple Music / Itunes You can find the main Source i

Marvin Hülsmann 4 Jul 12, 2021