Build an iOS app
You can learn all about what an Application on HAT is in Application management guide
In order to build an
iOS app that uses HAT APIs you first need to install the HAT for iOS library from github. To do so you can either manually download the library and add it to your project via drag n drop or you can use cocoapods and install it automagically.
- Xcode 10
- Swift 4+
- In this guide there is no mention about how to set up the UI, so you have to be able to design a basic UI in order to make everything work
Installing HAT for iOS library manually
In order to manually install the library you have to download the repo from github and add it to your project via drag n drop.
Installing HAT for iOS library via Cocoapods
(If you are using cocoapods already your can skip this step) Install cocoapods as described here
(If you are using cocoapods already your can skip this step) If you are not using cocoapods in your project you have to initialize pods first. In order to do you have to run
pod init via terminal in your root folder of your project. That command will create the necessary files in your project.
After initializing cocoapods there would be a new podfile file in your project. Open it and add
HatForIOS pod in your main target like that:
Open terminal again and run
pod install in the root folder of your project. This will install
HatForIOS pod in your project.
Remember to always run the .xcworkspace file and not the .xcodeproj file.
Using the library
HatForIOS provides features that make your app to be able to
authenticate with the HAT,
read/write to the
HAT, fetch and setup
Data Plugs and
Data debits and use advanced features like