Portfolio application developed to present my skills.

Overview

CatsApp-project

Portfolio application developed to present my skills.

CatsApp has the following functionality:

  • it takes information (URL of a picture) from https://api.thecatapi.com
  • 1 screen: displays the random picture of a cat in a UIImageView after app is loaded or when "Next" button is pressed
  • 1 screen: "Like" button saves the URL of the picture using UserDefauls
  • 1 screen: "floppy disk" button opens the 2nd screen
  • 2 screen: displays the saved URL of liked pictures using UITableView
  • 2 screen: "See the cats" button opens 3rd screen
  • 3 screen: displays the images of the cats from the saved URLs displayed on the previous screen using UICollectionView

Hope that you like cats as much as I do ^_^

JSON / UIImageView / UITableView / UICollectionView / NavigationController / UserDefaults

Here is a small preview of the app:

ezgif com-gif-maker-3

Screen 1

Screenshot 2021-10-09 at 01 15 42

Screen 2

Screenshot 2021-10-09 at 01 13 09

Screen 3

Screenshot 2021-10-09 at 01 14 14

You might also like...
Project developed for study purpose.

WhisperChain Project developed for study purpose. This app uses Whisper API to display a scrolling list of whispers from the “Popular” feed. When a wh

Lentit iOS app developed in Swift with SwiftUI using MVVM design pattern

Lentit Track things you lend with Lentit Features 100% Swift 100% SwiftUI MVVM d

A weather app developed in React Native. It is the React Native version of SwiftWeather.
A weather app developed in React Native. It is the React Native version of SwiftWeather.

ReactNativeWeather A weather app developed in React Native. It is the React Native version of SwiftWeather How to run the app Install react-native If

Swift Language Weather is an iOS weather app developed in Swift
Swift Language Weather is an iOS weather app developed in Swift

Swift Language Weather SwiftWeather has renamed to Swift Language Weather. Because this repo is ranked number one in Google when we search "Swift Weat

AllAboutTheWord - A single screen iOS app developed using swiftUI
AllAboutTheWord - A single screen iOS app developed using swiftUI

All-About-The-Word Introduction This is a single screen iOS app developed using

IMC - App developed to show the user's BMI
IMC - App developed to show the user's BMI

IMC Swift Aplicativo que o usuário digita seu peso e sua idade e tem como result

ResearchKit app studying Breast Cancer, developed by Sage Bionetworks.

Share the Journey Share the Journey is one of the first five apps built using ResearchKit. Sage Bionetworks' goal in this study is to understand the c

MyHeart Counts is a ResearchKit app developed by Stanford.

Building the App ###Requirements Xcode 6.4 iOS 8.4 SDK ###Getting the source First, check out the source, including all the dependencies: git clone --

An iOS app developed for FOSSASIA in mind

This is an iOS app developed for FOSSASIA in mind. The Open Event Project offers event managers a platform to organize all kinds of events including concerts, conferences, summits and regular meetups.

Owner
null
A SwiftUI view that enables you to properly present a UIActivityViewController. (iOS)

ActivityView Also available as a part of my SwiftUI+ Collection – just add it to Xcode 13+ A SwiftUI view that enables you to properly present a UIAct

SwiftUI+ 39 Dec 25, 2022
ReleaseNotesKit - a brand new, elegant, and extremely simple way to present the recent version’s release notes to your users

ReleaseNotesKit This is ReleaseNotesKit, a brand new, elegant, and extremely simple way to present the recent version’s release notes to your users. R

Swapnanil Dhol 22 Jun 30, 2022
Tic Tac Toe - Tic Tac Toe mobile application game developed with SwiftUI and AI technology

Hello, there! Welcome to The Tic_Tac_Toe IOS Applicaition The Aricah Cross platf

Travis Okonicha 2 Apr 27, 2022
null 1 Jan 27, 2022
Africa application is developed for learning by using SwiftUI

Africa application is developed for learning by using swiftUI.This application show the list of animals along with information such as name,photo,description and video.This app also use map to show animals on map along with basic animation.

Ghullam Abbas 4 Oct 23, 2022
A Simple ToDo app developed using SwiftUI, Combine and Coredata

SwiftUI_Tasks Tasks is simple ToDo app developed using SwiftUI and Coredata which having features like Add,Delete,Rearrange and send notification base

Shankar Madeshvaran 77 Dec 18, 2022
Project developed as part of a test task by RentaTeam

RentaTeamGiphy Project developed as part of a test task by RentaTeam. There is "endless" prefetching gallery of giphy preview pictures with play video

boogiedimik 0 Oct 9, 2021
Viagens (SwiftUi) Project developed to study Swift

Viagens (SwiftUi) Project developed to study Swift Made with ?? by Igor Sthaynny ?? Contents ?? Contents ?? Screenshots ?? Technologies ?? How to run

Igor Sthaynny 0 Dec 4, 2021
A todo list iOS app developed with swift5 and coredata to persist data, this app help people organise their tasks on categories.

A todo list iOS app developed with swift5 and coredata to persist data, this app help people organise their tasks on categories. The app is simple, intuitive, and easy to use and update tasks informations.

null 1 Oct 10, 2022
A curated list of Open Source example iOS apps developed in Swift

Example iOS Apps A curated list of Open Source example iOS apps developed in Swift. How to Use Example-iOS-Apps is an amazing list for people who are

null 1 Dec 15, 2021