Find Jobs
Hire Freelancers

Create a small Android native app for Sales Team Awards information - Proof of test app for new technologies

$80-100 USD

Cancelled
Posted about 5 years ago

$80-100 USD

Paid on delivery
An experienced Android programmer to develop a small "proof of concept app". A good programmer could easily create it in a couple of days. Seven days or less will be granted. * Main goal of app is to provide Awards/Prizes info for a company Sales Team. * UI design is already made. No more than 10 screens. Programmer must have some tools/skills to extract UI elements from the PSD files provided by the designer, with high quality and attention to details. * Some screens are created dinamically based on XML data provided. * Awards information is structured in an XML file (sample attached). This XML will be stored in a cloud service (Firebase) and a local copy should be stored in the device to allow offline use when no internet access. As this is a proof of concept (real test) app, the programmer must use it's own test account in Google Firebase to create and use the required resources/files there. Some freedom is allowed to the programmer to suggest ideas to make the app the best possible. Final configuration and compilation instructions in our test/production environment (Android Studio 3.2.1) must be provided by the programmer. * Information is structured by Group/Frequency/Award. * Award details are in HTML format, taking into special account that images (img tag) can be zoomed in and out by the app user. * Award information and details are "static" and will be valid up to end of year, HOWEVER in some cases info could be changed by Management. An easy way of remote updating of XML file must be provided by the programmer. Firebase Storage could be a good option, unless a better way is suggested by the programmer. * App will be posted to Play Store, HOWEVER it will be a private (invitation only) app, that requires an Activation Code provided by Management, by email and other ways to their sales team. Thus, when the app is installed and used for first time, user must enter a valid Code (See attached sample). Programmer must provide an optimal way (updatable json, perhaps) to store these codes in Firebase. Take into account that these codes will be updated by the app, when user activates the app and also when Management might decide to Cancel any code. This could happen when a user is no longer part of the team. On these cases, every time the app is started, Status of activated code must be checked to verify if this code is not C=Cancelled. * A Log file (or better mechanism) must be implemented, in Firebase, to let Managers know when a user activates the app and whenever they use it. Instructions on how to read and view the log file are required. Another team/project will access and present this log data. See attached log file as sample of data reported to log. * Firebase/Google Analytics to view detailed information of app use. * Allow offline use of the app to view XML Awards Details data and log events. This doesn't apply to Activation Screen, as this MUST be done ONLY when connected to internet. * Good implementation of material design practices to allow a beautiful user experience, using toasts or equivalents to allow user know important events like: When no internet connection is found, When working in offline mode, When an Activation Code is Status C=Cancelled and use of the app is no longer allowed, etc. * A Settings screen is required with basic app info like: Activated Code, VendorName, VendorNo, Activation Date/Time, Used times (Counter of times the app is started). About Section (App Name, Version, Developed By, Copyright. VIEW ONLY. * All app code provided by the programmer must be well documented with instructions on how to compile in our own environment (Android Studio 3.2.1). We will generate the final APK. A couple of more apps will be developed later depending on success implementation and use of this one. Granted programmer of this initial app, will have an advantage for next apps, if quality exceeds our expectations.
Project ID: 18750994

About the project

19 proposals
Remote project
Active 5 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
19 freelancers are bidding on average $395 USD for this job
User Avatar
Hi, Good Day! Thank you in advance for your time and consideration. I have reviewed your job description as well and very confident to handle this project perfectly. Please do open chat for further discussions in order to start the project right away.
$500 USD in 10 days
5.0 (37 reviews)
7.1
7.1
User Avatar
Dear sir, I'm a serious native Android developer and I can work on this project according to your requirements until getting it completely done. Please take a look on my previous projects and reviews by clients on my profile page
$444 USD in 6 days
4.9 (41 reviews)
5.5
5.5
User Avatar
I am expert android , ios , react native , laravel, ci, ckae php and php. Ready to start work from now ..................................
$400 USD in 5 days
4.8 (20 reviews)
5.2
5.2
User Avatar
Hi there, I checked your requirements and i am ready to develop all the mentioned screens, i appreciate, you explained the work very well, I need to discuss you further. please respond me on the chat. Thanks
$100 USD in 10 days
4.9 (23 reviews)
4.7
4.7
User Avatar
Hello, We will follow the requirement and offer you the excellent work according to your desires as we are expert mobile developers having great experience of both Android and IOS. Skills= In Android: Android SDK, Android Studio, Java, JSON Parsing, Map API, SQLite DB. / In iPhone app: Xcode, IOS, SDK, Objective-C, Swift, cocos2d, cocoa touch UI framework. Kindly share the Wireframes or designs if you have for the proposed app. Looking forward to getting more information of the app. Thanks & Regards, Krishiv Infotech
$100 USD in 10 days
4.0 (18 reviews)
5.2
5.2
User Avatar
Dear client. I've read you project description carefully and very interested. Let's discuss over chat and get started. Waiting your reply.'
$111 USD in 7 days
5.0 (17 reviews)
4.3
4.3
User Avatar
Hi I checked the attached file that you shared. I am willing to do that. I have 4+ year experience in Android development with latest android Studio and with both language java and Kotlin. Thanks Sunil Kumar
$333 USD in 15 days
4.9 (10 reviews)
3.9
3.9
User Avatar
I love to work in android applications recently worked on a mental health project in android and have a work experience of 5 years in this field, will love to work with you. i did mental health project using python interaction, painting tool android, quiz application handling huge database and much more! Thank you i have a work experience of 5 years of graphic and web designing and of word press,shoppingcarts word press , php and html too.
$300 USD in 10 days
4.6 (11 reviews)
3.5
3.5
User Avatar
Hello Dear, How are you doing? Muneeb here. I am an expert Mobile apps developer having experience of more than 3 years. I have read the complete requirements and would like to get more details about the project. I would like to work on this project with you. I have extensive work experience in Android, Material Designs, React Native, Node JS, React JS, Php, S3 & Firebase hence would be able to develop apps for Android/iOS as well as complete backend solutions if needed. You can view some of my previous work experiences in my portfolio in my profile. Would be glad to hear back from you. Thanks Regards, Muneeb
$150 USD in 7 days
5.0 (3 reviews)
2.7
2.7
User Avatar
hello sir i have 7 years experience in app development hello sir i have 7 years experience in app development
$1,666 USD in 7 days
5.0 (1 review)
2.2
2.2

About the client

Flag of GUATEMALA
Guatemala, Guatemala
5.0
14
Payment method verified
Member since Apr 30, 2007

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.