We need an iOS developer to build a simple app. The app connects to hardware. It is a laser target practice shooting app. The app will show the target being hit, all the other targets and the score.
Systems architecture / overview of the application:
A TCP client based iOS application that receives a formatted message over TCP via a TCP server device. The iOS App/client extracts data from the TCP message and then draws 2D graphics using X/Y co-ordinates based on information contained within the TCP message. The messages sent/received via TCP are in a standard TEXT/Character format.
TCP Client/Server Experience (app will be a TCP client)
Basic 2D Graphics Manipulation (e.g. drawing circles/markers on an existing image)
User Interface and Layout Experience (design work already done by Lisa)
Change Management/Code Management, Annotation of Code
Application needs to work with iPhone/iPad screen sizes (portrait and landscape orientations as well)
Provide examples of apps that they have previously developed
Optional – Cross Platform Development Experience (iOS and Android)
Optional – Cross Platform Development (e.g. re-use of code for iOS and Android – depends on development environment – e.g. Xamarin, B4A/B4X/B4i)
Optional – Based in Melbourne to make it easier to meet/discuss/visualise
On-Going Development Work – Improving upon base application (this will be the “base” free application)
On-Going Development Work – New Version Release Each Year (e.g. AppName 2021, AppName 2022, etc, with more features) (this will be purchased by the user via App store)