App uses API to display information about City and State user using expandable table cell

Related tags

JSON CitiesAndStates
Overview

Expandable Table Cell iOS App

App uses API to display information about City and State user using expandable table cell

Implemented Using

  • MVVM with Closure
  • PromiseKit for netwokring
  • Coordinators (Navigators) pattern for app flow
  • Modular Archicture
  • Other design patterns (Builder, Repository, Singletone)
  • SOLID Principles
  • Storyboards, Nib files and programmatically for design the views
  • Self implemented reusable componants
  • Size Classes & Adaptive Layout

Review Demo

demo

App Features

  • Load Cities & States from API using Expandable Table Cell
  • App work on Ipad And Iphone

Usage

Pull or download the repo after that make 'pod install' command then you can run.

You might also like...
The only Connect API library you'd ever need

ConnectKit A Swift client for Infinite Flight's Connect APIs, built using the Network framework. Supported APIs IF Session Discovery Connect API V2 Op

Simple implementation of asset management app UI using swiftUI
Simple implementation of asset management app UI using swiftUI

MyAssets (자산관리 앱 만들기) swiftUI를 이용하여 자산관리 앱 UI를 간략하게 구현 (swiftUI를 익히기 위함) 초기 화면 1. Tab bar 구현 자산, 추천, 알람, 설정 탭 구현 2. Navigation bar 구현 1) leading에 titl

Dogtector: dog breed detection app for iOS using YOLOv5 model combined with Metal based object decoder optimized
Dogtector: dog breed detection app for iOS using YOLOv5 model combined with Metal based object decoder optimized

Dogtector Project description Dogtector is dog breed detection app for iOS using YOLOv5 model combined with Metal based object decoder optimized for u

Aging FRIENDS App for iOS Using Swift
Aging FRIENDS App for iOS Using Swift

Aging F.R.I.E.N.D.S 🎵 So no one told you how old they are ? 👏 👏 👏 👏 Ever wondered how old the FRIENDS cast are ? Let's find out ! Reemz.Mac.48452

YamlSwift - Load YAML and JSON documents using Swift

YamlSwift parses a string of YAML document(s) (or a JSON document) and returns a Yaml enum value representing that string.

AlamofireObjectMappe - An Alamofire extension which converts JSON response data into swift objects using ObjectMapper

AlamofireObjectMapper An extension to Alamofire which automatically converts JSON response data into swift objects using ObjectMapper. Usage Given a U

Easy JSON to NSObject mapping using Cocoa's key value coding (KVC)
Easy JSON to NSObject mapping using Cocoa's key value coding (KVC)

#Motis Object Mapping Easy JSON to NSObject mapping using Cocoa's key value coding (KVC) Motis is a user-friendly interface with Key Value Coding that

Coding Challenge using NYC JSON data

Coding Challenge using NYC JSON data This was my submission to JPMorgan's code challenge prior to an interview. It represents my solution to asyncrono

The app that cuts out the person and synthesizes the background
The app that cuts out the person and synthesizes the background

PersonSegmentationSampler The app that cuts out the person and synthesizes the background. How to build 1, Download or Clone this project and open in

Owner
null
A project that uses the Flickr image search API and shows the results in a 3-column scrollable collection view

FlickrImagesDemo FlickrImagesDemo is a project that uses the Flickr image search API and shows the results in a 3-column scrollable collection view. 


प्रणय पवार 0 Dec 9, 2021
An advanced Swift (IOS Native) application that uses SOLID architectural principles, consumes a RESTFUL Service, downloads & images using best practices.

dog-playground-ios An advanced Swift (IOS Native) application that uses SOLID architectural principles, consumes a RESTFUL Service, downloads & im

Amose Suwali 1 Jan 10, 2022
Nikolai Saganenko 1 Jan 9, 2022
Developed with use Swift language. As a third party library used SDWebImage. JSON parsing using URLSession with TMDB API. This app provide by the Core Data structure.

Capstone Project ?? About Developed with use Swift language. As a third party library used SDWebImage. JSON parsing using URLSession with TMDB API. Ad

Ensar Batuhan Unverdi 9 Aug 22, 2022
JSONNeverDie - Auto reflection tool from JSON to Model, user friendly JSON encoder / decoder, aims to never die

JSONNeverDie is an auto reflection tool from JSON to Model, a user friendly JSON encoder / decoder, aims to never die. Also JSONNeverDie is a very important part of Pitaya.

John Lui 454 Oct 30, 2022
iTunesSearch: a screenshot listing project that using iTunes Search API

iTunesSearch iTunesSearch is a screenshot listing project that using iTunes Search API. This project written in Swift with MVVM architecture. Installa

null 0 Dec 14, 2021
📱 A comprehensive test task for creating an autolayout interface, requesting an API and JSON parsing from Effective Mobile.

ECOMMERCE A comprehensive test task for creating an autolayout interface, requesting an API and JSON parsing from Effective Mobile. ??‍?? Design ✨ Fea

Daniel Tvorun 4 Nov 21, 2022
WPArticleView - SwiftUI View for Wordpress JSON API

WPArticleView Installation ... dependencies: [ .package(url: "https://github

Aleksei Ilin 2 Oct 20, 2022
SwiftIB is a pure Swift implementation of the Interactive Brokers TWS API library on Mac OS X

SwiftIB is a pure Swift implementation of the Interactive Brokers TWS API library on Mac OS X, with Core Foundation of crouse. All the API interfaces are implemented. Request Market Data and Request History Data interface are thoroughly tested.

Harry Li 24 Sep 14, 2022
A JSON parser with concise API written in Swift.

A JSON parser with concise API written in Swift Maps JSON attributes to different Swift types with just two methods: map and mapArrayOfObjects. The li

Evgenii Neumerzhitckii 14 Aug 13, 2018