A new startup needs an iOS prototype application, which can be used as a custom replacement to the standard browser. At the first prototype phase the following capabilities are required:
1. Custom application installable on most Android devices version 2 to 4, working full-screen and in native resolution on the different devices.
2. The application shows at the top an "Address" label, a textbox where users can type a URL, and a "Go" button. The rest of the screen is used for an embedded browser instance.
3. When the user types an address and clicks the Go button, the embedded browser instance navigates to the specified URL.
4. Once the page loads completely, the application adds to the HTML DOM in the browser instance a piece of JavaScript and executes it; the sample script used will subscribe to the document's mouse clicks events (preview events) and will pop a float DIV listing the x,y of the click at the point clicked.
A follow-up full version, probably awared to the successful contractor, will likely add the missing elements such as Favorites access and management and many other requirements.