We require an Appcelerator Titanium module which can be called by our app to print out on a mobile printer via Bluetooth.
We have the manufacturer's SDK (more of a sample app) that discovers, pairs and connects via Bluetooth and can then send whatever is written in a text field to the printer. Tis base functionality needs to be wrapped In a Titanium module such that higher-level tasks can be initiated from our app e.g. Sending out an array of product/ quantity/ price (line items) which should text-wrap within their respective columns in the output.
You will not have access to our app but you will document your interfaces which should be called. You will also have access to the printer command manual.
In your reply please outline in bullet point how you would do this and what interfaces would be provided.