It appears you have JavaScript switched off.
Freelancer.com requires JavaScript turned on in order to function correctly.
You can find quick and easy instructions on how to turn on JavaScript here : http://enable-javascript.com

Skills Required

Project Budget

Total Bids

Project Description

I need an app developed for iOS and Android platform with the prototype needed to be built for iOS first.

The app needs to be able to communicate with wifi attached micro controller device using TCP/IP.

It is a very simple app and the UI is going to be just one simple button that can perform an action and change color depending on the state of the device it is taking to. Communication between the app and the device needs to be encrypted. The app needs to have a configuration page where network settings and and will need to have test communication function to ensure it can talk to the device.

App should be PIN protected.

Added just a simple mock.

The main action when the button is clicked is to send a signal to a micro-controller to tell it to perform a single task (more on this later).

Button also acts as an indicator to the user the status of a device connected to a micro controller and changes color based on the state of the device. Green means GOOD state. Red means NOT GOOD.

App needs to be able to communicate with the device regardless whether it is on the same local network or remote via 3G (and if the device is behind a firewall).

See the attached Operations Document for how the app will communicate with the device. This document describes how to configure the device and how to communicate to it (e.g. get status and send commands).

I need a freelancer that is knowledgeable on both programming, networking, graphic design, detail oriented and who can take this project form start to finish and is knowledgeable every step.

This is not a learn as you go job. You'll need the expertise and must be able to work independently to solve difficult technical problems.

If you have what it takes, submit a proposal with the bid amount and timeline for completion. Only proposals with a bid amount and timeline will be considered.
------------------------------------------
Please see the UI document for design inspiration.
------------------------------------------
How will you be able to test if you don't have the device with you?

You are a remote contractor and this project will challenge your skill for how to manage a project remotely.

I have the device and I am going to connect it to the network so that it is accessible across the Internet. I'll also provide a remote machine that's on the same local network as the device. One challenging aspect is the development of the portion of the app that configures the wifi settings of the device because it requires manually pressing a button to put it in wifi adhoc mode. I suggest this tackling this last when you have a deep understanding of the system. At that point we can have teamviewer sessions where I will be present live to help you.
------------------------------------------
Components of the device that may be pertinent: