Closed

Hire an Android Developer

SCOPE: REQUEST FOR QUOTATION FOR A SIMPLE ANDROID APP

VERSION: 2.0

DATE: 03.10.2017

Please send your detailed quotation for the RFQ scope below.

Requests for general app coding/design context

• Frontend framework to be used: android studio latest stable version

• Logic language to be used: Java

• Backend: Firebase

• Should use string resources for easy localization

• Should have versioning control mechanism built-in

• Should have Javadoc documentation/comments for each part of the code, not only for classes and methods but also for variables/constants and other declarations. Well documentation is a MUST

• Compatible with API 16 and later

• Use best practices, common design patterns and boilerplates

• Comply with material design principles

• Use support libraries wherever possible

• All major activities should be a different class

• No hardcoded constants please

• No code repetitions please

• All assigned names should be self explanatory and follow best practice conventions

• Testing procedure to be followed should be explicitly specified in your quotation

• Final version before the production one should have debug log entries everywhere possible

• Time to complete clean and fully tested version should be specified

• Payment details should be specified

• The procedure for code maintenance should be explained in detail

• The procedure for adding new features should be explained in detail

• All design and graphic assets shall be provided by me, no design service is required.

What the App should do, functionality scope

• The main purpose of the app is to gather mobile phone usage (calls, data/internet usage, SMS usage), send this information to Firebase, run a logic and return result to the app

• Once the app is installed a splash screen shall be viewed, it will stay on screen for a pre specified time and will fade away

• After the splash screen, 3 app “how to use” screen shall be viewed. At this point user shall have an opportunity to watch a YouTube video about the app and how to use it

• After the “how to” screens home screen shall be viewed

• Home screen shall have links to other screens of the app

• User will be required to enter chosen username and password. All additional information available about the user shall be collected (OS version, device brand/model/type, location, etc.)

• During all the steps explained above a background thread shall be run

• Background thread shall collect following historical data from content providers: call log/history, data/internet usage (carrier and Wi-Fi usage to be separated), SMS sent/received (quantity but not the content). This background thread should be run as fast as possible so that when user finished username/password registration the results to be returned should be ready

• Once the background thread is finished (historical data collected) the returned cursor should be converted to JSON and sent to Firebase

• The data sent to Firebase shall be input to a logic (to be specified by me)

• There will be a database created and maintained by me in Firebase. The logic provided by me shall use the historical data and database to calculate the resulting data to be returned to the user

• The returned/calculated data shall be presented both in text-fields and graphical representations to the user

• If the historical data collected is not enough to make meaningful calculations user shall be informed. In this case the app will go into data collection phase for a specified amount of time (record outgoing/incoming calls, record data usage (both Wi-Fi and carrier), record number of SMSs sent/received

• Several widgets shall be on device home screen to give the user several useful information

• Both in-app purchases and Admob integration shall be ready to use

• Optional feature: it should be possible to share the results via Facebook, Whatsup, Email, Twitter

------------------ o0O0o ------------------

Skills: Android, Mobile App Development

See more: hire android developer on contract noida, hire android developer nigeria, hire android developer kenya, hire android developer hours, hire android developer hourly rate, hire android developer freelancers, hire android developer cost singapore, hire android developer chicago il, hire android developer on contract in noida, hire android developer delhi, hire android developer cost, hire android developer, hire android developer learn, hire android developer india, hire android developer boston

About the Employer:
( 0 reviews ) Istanbul, Turkey

Project ID: #15315290

75 freelancers are bidding on average $1430 for this job

aistechnolabs

Greetings!! I am very thankful for this opportunity. It’s really exciting that we have similar kind of expertise and work experience. Employee scheduling apps: [url removed, login to view] More

$3762 USD in 30 days
(51 Reviews)
8.6
sphinxsolution

(From the Makers of Vivino,Seekmi & Dah Makan) Hello, I hope you are doing well, We are Sphinx solution, a Software Solutions and Services Company of 110+ in-house developers and designers specializing in Mobile More

$1500 USD in 30 days
(70 Reviews)
8.4
AppXonedotCom

Mustafa Saglam, How are you? I read the project description and focused on purpose of feeding mobile record to server and background thread.I'd like to discuss further points in depth to come at same page before i s More

$4000 USD in 50 days
(70 Reviews)
7.9
ghulammurtaza204

I have an experienced in house mobile and web design and development team and we will provide you best solution according to your requirement. Please let me know if you are interested to work with us. Relevant Skills More

$1444 USD in 20 days
(49 Reviews)
7.7
technorizen

Hello, I m fulltime available for work , I have 6 years of experienced on mobile application and development web services I have gone through your project requirement specification and as per my previous exper More

$1000 USD in 20 days
(125 Reviews)
8.2
MobiStudioz

Hello, Below is the brief of project scope ►►Project Title- -Mobile Data Usage Application Development. Scope User profile management Admin Track usage I think we need to discuss, scope not clear Relevant Skills a More

$4000 USD in 50 days
(24 Reviews)
7.4
futurenext1009

Dear, I have gone through your requirement and understood that you are looking for an expert android developer to develop a Utility app for you with functions and specification mentioned in the post in detail. -N More

$2777 USD in 30 days
(52 Reviews)
7.4
SevenStarInfo

"SevenStar Infotech" is listed in Top 20 Trusted Companies list. [url removed, login to view] Relevant Skills and Experience ~ ht More

$1500 USD in 20 days
(61 Reviews)
7.7
gkws

Dear Employer, Greetings from GKWS !! I've read your project description and assure you to give work above your expectations; I would like to discuss few details with you regarding this project. Relevant Skills and More

$1200 USD in 20 days
(296 Reviews)
7.2
esolzsales

Hello, Lots of things needs to be hashed out to build Android/iPhone app. If you are available right now then kindly let me know so that we can discuss a PRODUCTIVE discussion on FL chat. Relevant Skills and Experie More

$3948 USD in 52 days
(11 Reviews)
7.1
$1250 USD in 20 days
(30 Reviews)
7.1
JoomlaVogue

Please have a look at our portfolio for Mobile App and Unity Game based projects: Relevant Skills and Experience [url removed, login to view] [url removed, login to view] More

$2664 USD in 20 days
(68 Reviews)
7.6
$1250 USD in 20 days
(38 Reviews)
6.8
$800 USD in 20 days
(65 Reviews)
7.1
UnitedWebSpace

How are you ? Nice to meet you. My name is Bryan. Please check my profile. [url removed, login to view] I have a great experience for 6+ years in software development. I am honest developer More

$1250 USD in 20 days
(24 Reviews)
6.8
riteshjainindore

Hi there, I have 8+ years of experience in mobile app development. I am confident to do this job. 100% result guaranteed, high quality, security, expert development with professional source code. Relevant Skills and More

$1250 USD in 20 days
(32 Reviews)
6.9
$1250 USD in 20 days
(38 Reviews)
6.6
shreeyait

[url removed, login to view] [url removed, login to view] Relevant Skills and Experience [url removed, login to view] More

$1250 USD in 20 days
(37 Reviews)
6.8
jinc107

[url removed, login to view] [url removed, login to view] Hello. I read your proposal. I have all skills that you want. I have developed many Android apps. More

$800 USD in 20 days
(24 Reviews)
6.5
seekdeveloper

Hi, I'm a talented developer for iOS, Android and have 8 years full time development experience. I have already developed a great number of various applications, namely on-demand services, location-based apps, More

$1444 USD in 20 days
(11 Reviews)
7.2