Skip to content

Latest commit

 

History

History
67 lines (44 loc) · 2.01 KB

README.md

File metadata and controls

67 lines (44 loc) · 2.01 KB

CALLERID.COM iOS Sample Application

iOS Development

  • This app will uses the 'CocoaAsyncSocket' libraries to make UDP coding easier.
  • This app will aslo be using SQLite which will mean including the FMDB wrapper for Objective-C.
  • App targets iPhone 5s.

Refer to this repo's source code for example application.


To begin your own iOS project do the following:

1- Install cocoaPods: https://cocoapods.org

Terminal install:
sudo gem install cocoapods

2- Create a project using XCode.

3- Create/initalize podfile to include:

use_frameworks!
pod 'CocoaAsyncSocket'
pod 'FMDB'

************************************************************* 
You will also need *.m and *.h files from the 'src' folder
of the FMDB github repo. Place them in your project.

https://github.com/ccgus/fmdb

*************************************************************

4- In terminal CD to your project directory Run 'pod install' to add dependencies to your project

       ***After using 'pod install'***
Remember to open your project from now on using the
'workspace' file instead of project file.
***************************************************

5- Refer to this repo's source example for help.


References (web references used for this project)

For UDP receiver help: https://github.com/robbiehanson/CocoaAsyncSocket https://github.com/stansidel/udpserver_swift

For FMDB database help: http://www.appcoda.com/fmdb-sqlite-database/ https://github.com/ccgus/fmdb