thejaff / ios_test

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Description

Universal Application that runs on both iPad and iPhone.

Get Json File from web url https://gist.github.com/raw/4680060/aac6d818e7103edfe721e719b1512f707bcfb478/sample.json, save revision number. If data is more than 20 record than show data in pages (page =data/20). Save data in Core Data Entities Retrieve Data from Core Data and display in Custom Table view with Custom cell displaying all values of tab view. Fetch data from core data without fetch using properties.(use Fetech Request , predicate and EntityDescription )

When you click on table view cell. Open pop over view controller with uitableview and some sample value like Row 1, Row 2, Row 3

Rules

  • fork this repo to your github account
  • use Async downloading and at any point UI should not been blocked.
  • do not use any open source frameworks, only use native frameworks available
  • For Json Managment you can use JSON Parser
  • push the code on your Github account and make a pull request to YakimbiICT/ios_test
  • IF YOU CAN'T USE A PUBLIC REPO ON GITHUB, USE BITCUCKET [[ https://bitbucket.org/ ]] AND SET UP A PRIVATE REPO

Bonus points

  • Add branches for both ARC and non-ARC implementations.
  • Add unit or/and functional tests

About