CarListing app allows user to see list of cars on map as well as in the list

Overview

Car Listing

CarListing app allows user to see list of cars on map as well as in the list.

Features

  1. See List of cars on map in the home screen.

  2. User can then tap on the listing floating button to see the car list view.

  3. User can select the car pin to see the selected car details.

iOS Support

Minimum iOS version supported is 13.0

Architectural Pattern

VIPER & MVVM

Third party libraries

Used SDWebImage for image handling.

  • The dependency is added using Cocoapods. Need pod install.
  • I chose this because its a great image downloader in async mode and also provide caching.

Areas of improvement / Additions

  1. Can add clustering for the car markers. So that would be a great addition when the list will have more items.
  2. Support for dark mode will be a great addition.
You might also like...
Code Swift iOS app showcasing basic movies list from Orange TV API.

iOS Code Test - Optiva Media Code Swift iOS app showcasing basic movies list from Orange TV API. Built using XCode 13.0 (Swift 5) How to run the examp

A simple app that downloads a list of albums from iTunes and displays it in a table

A simple, sample app that downloads a list of albums from iTunes and displays it in a table. It also allows the user to bookmark albums which are then

iOS App showing a list of Top Movies from The Movie Database API, with a movies searcher

TMDBTest App para iOS que muestra un listado de películas destacadas haciendo uso de la API de "The Movie Database". Además la app dispone de un busca

This sample app use the Star Wars public api to show a list of characters

StarWars-MVVM In this sample app, I use the Star Wars public api to show a list of characters from the Star Wars movie series. There are two goals I w

Advanced Catalyst Example with sidebar, list view, SwiftUI detail view, toolbar & AppKit bundle
Advanced Catalyst Example with sidebar, list view, SwiftUI detail view, toolbar & AppKit bundle

Advanced Catalyst Example This is an example of a Catalyst app using a three-column layout, with a primary toolbar. It includes topics such as: Drag &

 RxFlow With SwiftUI (List To Detail)
RxFlow With SwiftUI (List To Detail)

RxFlow With SwiftUI (List To Detail) About RxFlow + SwiftUI Very Simple Example [List View] - [Detail View] Navigation System : UIKit + RxFlow UI : S

UIKit Chat List Sample
UIKit Chat List Sample

When I tried to make a UI like this, I faced a problem. When keyboard appears, TableView doesn't scroll automatically. I wanted to make the feature tableview scrolls automatically so I tried to make this project. Below images describe the difference without feature and with feature properly.

 The App Brewery Complete App Development course project
The App Brewery Complete App Development course project

Destini The App Brewery Complete App Development course project. "A Choose Your

Owner
Niraj Kumar Jha
iOS Engineer
Niraj Kumar Jha
MemeMe, students will create an app that enables a user to take a picture, and add text at the top and bottom to form a meme

With this first version of MemeMe, students will create an app that enables a user to take a picture, and add text at the top and bottom to form a meme. The user will be able to share the photo on Facebook and Twitter and also by SMS or email.

Marcos 0 Dec 11, 2021
Flix is an app that allows users to browse movies from the The Movie Database API.

Flix is an app that allows users to browse movies from the The Movie Database API.

null 1 Apr 5, 2022
An app that allows users to browse movies from the The Movie Database API

Flix Flix is an app that allows users to browse movies from the The Movie Database API. ?? NOTE - PASTE PART 2 SNIPPET HERE: Paste the README template

Akylbek Khamitov 0 Dec 3, 2021
iOS app that allows UCSC students to find or create realtime meetups.

UCSC-Meets: An iOS app that allows UCSC students to find or create realtime meetups. Entry for 2022 Google Solution Challenge Developer Task List: htt

null 0 Dec 22, 2021
Flix - an app that allows users to browse movies from the The Movie Database API

Flix Flix is an app that allows users to browse movies from the The Movie Database API. Flix Part 2 User Stories REQUIRED (10pts) (5pts) User can tap

Matthew Dong 1 Feb 20, 2022
A clone of the Twitter app that allows users to log in and read, create, and interact with tweets

A clone of the Twitter app that allows users to log in and read, create, and interact with tweets

Sakib Ahmed 1 Mar 12, 2022
A demo project using VIPER architecture and building user interface programmatically

ProductDiscovery A demo project that building a UIKit user interface programmatically. Because the UI is made of code very long so I have separated it

Vinh Vo 7 Oct 1, 2021
The "Ask Me" is simple iOS application which shows answer on the screen everytime when the user press the ask button

The "Ask Me" is simple iOS application which shows answer on the screen everytime when the user press the ask button. This application is build and design by Chetan Parate using Xcode and Swift.

Chetan Parate 0 Oct 27, 2021
🎉 WWDC 2021 Swift Student Challenge Winner 🎉 Dance Party allows users to record choreography and play against other users to try and match the key poses!

?? Dance Party ?? ?? WWDC 2021 Swift Student Challenge Winner ?? Installation Steps (Works on iPad Only) Clone or Download Unzip the .playgroundbook.z

Alan Yan 7 Oct 17, 2022
Simple SwiftUI application that allows users to find the resistance value of any four-band resistor by inputting the colors of the bands on the resistors.

Resistor-Finder Simple SwiftUI application that allows users to find the resistance value of any four-band resistor by inputting the colors of the ban

Aaditya Shah 0 Dec 23, 2021