Iphone app that displays table of data sourced from a webservice
$130-220 USD
Pagado a la entrega
Iphone app that displays table of data sourced from a webservice
We have a detailed spec for this app, which will only be shared with the winning freelancer.
All copyright and IP ownership and all rights, including all source code, will rest with us and by accepting the project, the freelancer agrees to transfer all such rights, ownership, etc.. to us "the employer" - including an future work derived from the development.
The app is visually quite simple. It consists of just 3 screens. Main, Settings, and About.
There are 3 buttons (icons not words), one for each of these screens at the bottom of each screen.
Details on the About screen will be supplied during the development.
The Settings screen will contain the following data:
Web Settings:
authtoken: U0Ss3jxxxxxxxA6fEnVB
subdomain: xyz
Port: 5000
hostname <optional>: [login to view URL]
httpauth <optional>: fred:12345
Disable Auto Sleep: On/Off (default = on)
Auto Connect: On/Off (default = on)
Snapshot Minutes: nnn (default = 60)
The main screen will be data sourced from 2 SQLite tables that the app will maintain PLUS extra data that will come from a webservice, and then be added to the SQLite table. The layout of the main screen is a table that I have attached a description called: [login to view URL]
Important: The cell that is shown as red in the attached file, is user selectable which cell. The contents of the selected cell are to be used to update the badge.. so that number is displayed on the iphone desktop as a red number on the icon. Note - user selectable.
The most important and difficult part of this project will be to port some parts of the ngrok client that provides the tunnel to the webservice. i.e. a webhook. Open source code is available for Mac OSX and other platforms.. This app does not require to make a ngrok client for IOS. Only some parts of that program are needed. For example: This app is *NOT* required to provide a web interface or forward traffic to another port.. like ngrok client does. The parts of the ngrok client that are required are only: to establish the connection, keep it open, and when data comes in.. store in in SQLite file so it can be used to get the table on "main" page dynamically updated. See: [login to view URL] and [login to view URL] for details.
Nº del proyecto: #6175030