Skip to content

A table view app with a simple Node.js backend that provides REST API with sample data.

License

Notifications You must be signed in to change notification settings

opudrovs/SampleTableViewJSON

Repository files navigation

SampleTableViewJSON

A table view app which receives sample data via custom REST API from my simple Node.js backend.

Installation

Open SampleTableViewJSON.xcodeproj in the latest release version of Xcode (tested in 7.2.1) and run the app in Simulator or on device.

Usage

This app demonstrates how to

  • load data from a custom REST API and parse it to populate table view cells with title, description, image preview, and publishing date of example blog posts.
  • sort posts by title or date in ascending or descending order.
  • search(filter) posts in a table view by letter combination in title or description.
  • open a complete post in a UIWebView when a table view cell is tapped.
  • make UI adjust to all screen sizes with the help of auto layout constraints.
  • create unit tests for parsing JSON.
  • use best practices and style guides to create easily readable and well-documented code.

Credits

© 2015-2017 Olga Pudrovska

Screencast Demo

Screencast Demo

About

A table view app with a simple Node.js backend that provides REST API with sample data.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages