Peruttu

Development of a live wallpaper application for the Android mobile platform

The live wallpaper application should meet the following design requirements:

- support android devices running API 10 (Android 2.3.3 gingerbread) or later

- efficiently support device screen sizes of small, normal, large, and xlarge and densities of ldpi (low), mdpi (medium), hdpi (high), and xhdpi (extra high)

- support landscape and portrait orientation when the device supports it e.g. tablet devices

- source code should contain brief comments explaining major blocks of code

- source code should follow android development and design guidelines [url removed, login to view]

- efficiently consume system resources comparable with other live wallpaper applications

- the live wallpaper should consist of three visual layers, "front", "middle" and "back". Visibility of layers should obey the alpha value of sections of the each layer. The images for each layer will be provided.

- horizontal dimensions of each layer may be different. As a user scrolls between virtual panes within the mobile device, scrolling for each layer should be linear and smooth. This will provide the illusion of depth of field. i.e. the front layer will scroll faster than the middle layer and the middle faster than the back layer

- provide support for a configuration menu accessed via a "Settings..." button upon activation of the wallpaper.

-- Upon "Clicking" the button, if the variable lite_version=TRUE, the user should be presented with a message stating that configuration is only available via the paid version. The message string should use a string resource

-- if lite_version = FALSE, the user should be presented with a menu of options.

--- Option #1 - "Live Wallpaper Settings"

---- "Enable Animation" - this is presented as a checkbox

---- "Reset Settings" - this resets all configuration options to default

--- Option #2 - "Animation Settings"

---- "Speed 1-10" - this is presented as a horizontal slider bar

---- "Density 1-10" - this is presented as a horizontal slider bar

--- Once animation is enabled, two new layers called "animation-front" and "animation-back" will be created. These layers should be placed between the front & middle layers and middle & back layers respectively and obey the same smooth scrolling rules described earlier.

--- the values of "speed" and "density" alter the speed and density of small images displayed on the two animation layers "animation-front" and "animation-back".

--- the value of "speed" controls the vertical descent rate of each small image . A value of 1 results in a Traversal Time (TT) of 10 seconds. A speed of 10 results in a TT of 1 second. In general TT = 10 / (speed)

--- the value of "density" controls how many new images are added to each layer per second. Images should be randomly distributed horizontally for each layer and their position updated a number of times each second to give the illusion of moving smoothly from the top to the bottom of the respective display layer. Furthermore, the movement should approximately follow a sinusoidal path. The amplitude of the motion should use a class or member variable that's configurable upon compilation. There is no requirement to make this a user configurable variable

--- Option #3 "Scene Settings"

---- "Daytime Effects" - this is presented as a checkbox

---- Once enabled, an additional compound layer is added to the display above the existing "front" layer. The compound layer consists of a cures adjustment to control the overall lighting within the scene and a mask to prevent the curves adjustment control from changing the masked area. The curve adjustment control will change depending on the time of day. It will be darkest at 12 AM (phone local time) and normal at 12PM (phone local time). The compound layer should be computed once each hour.

Deliverables

- All application source code + copyright on the the code and permission to make derivative works

- A fully functioning app (once compiled) that implements the spec

Taidot: Android, Mobile App Development

Näytä lisää: development wallpaper, wallpaper android phone, virtual devices, virtual device, virtual android device, virtual android, small android tablet, requirement spec, spec application, new android version, motion design requirements, make android faster, live 02, lighting control design, lighting components design, landscape lighting design, reset android tablet, reset android, reset android phone, design landscape, high android, general portrait, developer android phone, developer android mobile, developer android index html

About the Employer:
( 0 reviews ) Sydney, Australia

Projektin tunnus: #4249119

14 freelanceria on tarjonnut keskimäärin 766 $ tähän työhön

danchoe2011

Hello, I`m serious bidder. Please see PMB. Thanks.

1500 $ AUD 15 päivässä
(22 arvostelua)
6.8
hungndl

please check PM

625 $ AUD 15 päivässä
(24 arvostelua)
6.1
jastp

Hi Please check my message in your inbox for my past work and for my understandings about the project so that we can discuss further there.

700 $ AUD 12 päivässä
(24 arvostelua)
5.9
shabdullah88

Dear sir After reading your project live wallpaper app details,we are interested in this project and would like to bid on this project. we take care of our every client personally and has always long term relationship. Lisää

720 $ AUD 25 päivässä
(4 arvostelua)
5.4
JoltaTech

Hi, I read and understand the requirements of Wallpaper android app. I have expertise in android app development and ready to build for you. We have many apps under belt both on Freelancer with 5 stars ad in the ma Lisää

600 $ AUD 30 päivässä
(12 arvostelua)
5.3
ranakrishnapaul

Hello there, I am very much interested on your project. Please do contact me and we will discuss further about this project implementation steps,approaches. I will be waiting for your reply. Check your PMB for Lisää

750 $ AUD 15 päivässä
(12 arvostelua)
5.2
JoomlaVogue

Hello Sir, We have gone through the details you have provided and would be pleased to work on this with you to deliver the results that you have expected and We are sure you will not be disappointed if you give us Lisää

700 $ AUD 20 päivässä
(6 arvostelua)
5.1
SICS

Hi, Please check private message.

750 $ AUD 15 päivässä
(9 arvostelua)
4.9
ominfowave

We have more than 6 years of experience in this field with our skillful team of designers and intelligent programmers working with primary goal of 100% work satisfaction. Please check PMB.

622 $ AUD 25 päivässä
(1 arvostelu)
3.5
iconwebservices

Hi please check your inbox Thanks

500 $ AUD 7 päivässä
(6 arvostelua)
3.4
sehut

We have experience with Android development. We are looking for Client for our longterm. Hope we will be partner, we will finish this project for you.

750 $ AUD 12 päivässä
(2 arvostelua)
3.1
codeware1

Hello Sir, Hope you are well and doing good!!! we are eager to work with [url removed, login to view] are ready to start the project right away. Codeware is a website development company providing professional website design, website develo Lisää

450 $ AUD 12 päivässä
(3 arvostelua)
2.9
mxicoders

Hi We , Mxicoders pvt ltd , A Award winning IT solution company It is very good chat interface at [url removed, login to view] like FB We can discuss your project through chat conversation WE - Specialist in web and smartphon Lisää

550 $ AUD 10 päivässä
(0 arvostelua)
0.0
arielstar

Please refer to PMB.

400 $ AUD 14 päivässä
(0 arvostelua)
0.0
knouraweb

Hi, We take pleasure to introduce ourselves as a team of experienced professionals in the fields of Mobile Application Development and Design. Currently, our expertise includes Android, Blackberry & iPhone Lisää

700 $ AUD 12 päivässä
(0 arvostelua)
0.0
zamoon

========================= WE ARE WEB AND MOBILE APPLICATION DEVELOPMENT COMPANY LOCATED IN NEPAL WORKING FROM PAST 6 YEARS. WE ARE CLIENT DRIVEN AND MAKING THEIR REQUIREMENT INTO REALITY IS OUR TOP MOST PRIORITY ==== Lisää

1600 $ AUD 35 päivässä
(0 arvostelua)
0.0
outofline1083

My team has plenty of experience in developing Android applications. We will provide you with a high quality solution. Hoping to hear from you soon.

600 $ AUD 25 päivässä
(0 arvostelua)
0.0