Android Photo Kiosk

In Progress Posted Feb 4, 2015 Paid on delivery
In Progress Paid on delivery

We are hiring a developer to create only the beginning of an application. If this milestone is completed well, there will be more work immediately. The requirements are as follows:

Project: Android Photo Kiosk

Summary: Turn an android tablet into a digital photo frame

Feature Specifications:

* Landscape Orientation

* Disable screen sleep dimming / timeout - screen is always on

* Kiosk / Single Application Mode

-- App opens immediately after device restart

-- User cannot exit app

-- User cannot change settings

-- EXCEPT for wifi: user CAN select / change wifi network, enter password

-- Admin can temporarily disable kiosk mode (using a password) for device administration (software updates, etc)

* Display Fullscreen Photo Slideshow

-- Access photos via HTTP REST api (provided)

-- Routinely check for new photos via api

-- Display 1 photo at a time

-- Swipe Right to view next photo

-- Swipe Left to view previous photo

-- Cycle through photos, Transition to next photo after 1 minute, infinite loop

Your Responsibilities:

- Produce a solid, detailed technical design, outlining your approach and technologies / libraries used

- Write production-ready, well-commented, well-structured, easy-to-read, extensible code. If this goes well we'll be extending your codebase.

- Regular code pushes for review

- Follow Google's Android Code Style Guidelines ([login to view URL])

** IMPORTANT **

Having well-documented, legible code is just as important to us as having a working product. If you are not willing to put in the time to format, structure, and explain your code, please do NOT bid on the project.

Your qualifications:

- A work style that is extremely detail oriented

- Strong communication skills with a quick response time

- Familiarity with Git Source Control on Github

- Portfolio of successful android projects preferred

- A complete Freelancer profile

- References or an established Freelancer reputation preferred

Payment will be remitted according to satisfactory completion of the following Project Milestones (if you cannot accept these milestones, please do NOT bid on this project):

* Project Start (10%) - Setup on our project management software (Basecamp); Confidentiality & Invention Assignment Agreement Signed

* Documentation Complete (15%) - Feature Specification & Technical Design Document

* Development Start (25%) - Payment remitted upon initial push to github & code running on our testing device

* Code Complete, Documented & Tested (50%) - Code styled according to appropriate style conventions; Meaningful variable names ("appPhotoId" not "apid"); All non-trivial functions documented with description of purpose, accepted inputs & expected result / output

*** VERY IMPORTANT ***

To separate you from the spammers, please write "I READ THE REQUIREMENTS" as the first line of your bid. We will delete all bids that do not start with this phrase, since most bidders never read the requirements. Thank you for being one who does.

Android Git Mobile App Development

Project ID: #7086991

About the project

16 proposals Remote project Active Feb 13, 2015

Awarded to:

huzefagadi

I READ YOUR REQUIREMENTS I am not a spammer. I have developed kiosk apps before.I can make this app. I am an expert in android apps.I can share u d sample kiosk app I made to prove my ability. meaaage me and we can More

$526 USD in 5 days
(132 Reviews)
7.4

16 freelancers are bidding on average $760 for this job

jlroque

I READ THE REQUIREMENTS hi I have more than 4 years of experience working in android, don't have any inconvinience to work under your requirements, for this specific app there are some technicals issues to take into ac More

$833 USD in 20 days
(32 Reviews)
5.9
ASoftStudio

I READ THE REQUIREMENTS Hi! My name is Alex. Your project is interesting for me. I propose to do it in reasonable terms with very high quality. Since I'm both developer & QA, I am details & result oriented. I produce More

$500 USD in 10 days
(11 Reviews)
3.2
izzetkeremkusmez

I READ THE REQUIREMENTS I have the following questions. I already developed a similar application for my old company. 1) Should we support the Android 5.0 kiosk mode? 2) Are we going to publish the application in G More

$555 USD in 10 days
(0 Reviews)
0.0