/UnsplashImageLoader

SWIFTUI: An example app written in SwiftUI for displaying images from Unsplash API and displaying in Grid.

Primary LanguageSwift

UnsplashImageLoader SWIFTUI

An example app written in SwiftUI for displaying images from Unsplash API and displaying in Grid.

Key Features:

  1. Async Await for fetching/server communication.
  2. Pagination on LazyGrid.
  3. Searching via keywords.
  4. Combine and Task api implementation.
  5. Download and save images into device Photo album.
  6. Pure Swift UI Code.
  7. searchable used for searchbar ui.

Youtube:

https://youtu.be/qlGLUN2irno

API KEY

Create an account under unsplash.com and generate a new API Key on https://unsplash.com/oauth/applications

Open APIKey.swift file and add your API key

SCREENS

HOME

First_screen

EMPTY SEARCH

search_empty

SEARCH RESULT

search_Screen

IMAGE DETAIL AND SAVE/DOWNLOAD

image_detail