Find Jobs
Hire Freelancers

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

$100-200 USD

Opravljeno
Objavljeno pred približno 5 leti

$100-200 USD

Plačilo ob dostavi
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.
ID projekta: 18757725

Več o projektu

6 ponudb
Projekt na daljavo
Aktivno pred 5 leti

Želite zaslužiti?

Prednosti oddajanja ponudb na Freelancerju

Nastavite svoj proračun in časovni okvir
Prejmite plačilo za svoje delo
Povzetek predloga
Registracija in oddajanje ponudb sta brezplačna
Dodeljeno:
Avatar uporabnika
Hello! I've already read your job description carefully and i am very interested in your project. As result of reviewed your job, I am sure that I can finish this project of 100% result in a short time. As you can see in my profile, I have a rich experience in Android and iOS application(using Java, Objective-C, Swift and also React Native). These are my some products: [login to view URL] [login to view URL] [login to view URL] As a professional developer who can realize your idea, I can keep your time zone, I can start working immediately and I can resolve the technical problems quickly. If you choose me, you'll never be disappointed to me, and I'll do my best. I can provide daily update for the project status. I am always working with thought that your job is my job and I will do my best to help you at anytime. Please don't hesitate to contact me if you want to get the best result on time.
$111 USD v 5 dneh
4,9 (27 ocen)
5,0
5,0
6 freelancerjev je oddalo ponudbo s povprečno vrednostjo $222 USD za to delo
Avatar uporabnika
Hi i have two year experience in web and app development field. i am new to freelancer but not in technology So please give me a chance to work with your project Thanks.
$133 USD v 10 dneh
5,0 (6 ocen)
2,6
2,6
Avatar uporabnika
Hello, My working strategy to launch an app is:- 1. Think about the functionality and make a list of features (either provided by the client or made by me through the provided idea). 2. Make mockups and describe all the screens (either provided by the client or made by me through the provided idea). 3. Implement creativity (As I am a professional Graphic designer) 4. Start the development (After the client's approval to the wireframes) I work from the stage of designing to the stage of deployment including development, programming, testing and the development to the web part (backend). Hence, I assure you that you are at the right place where you will get the complete solution for your business! Thanks
$200 USD v 10 dneh
4,8 (2 ocen)
1,5
1,5
Avatar uporabnika
i go through your project and would like to do it for you in a cheap rate but full functionality and requirement.
$166 USD v 20 dneh
0,0 (0 ocen)
0,0
0,0

O stranki

Zastava GUATEMALA
Guatemala, Guatemala
5,0
13
Plačilna metoda je verificirana
Član(ica) od apr. 30, 2007

Verifikacija stranke

Hvala! Po e-pošti smo vam poslali povezavo za prevzem brezplačnega dobropisa.
Pri pošiljanju vašega e-sporočila je šlo nekaj narobe. Poskusite znova.
Registrirani uporabniki Skupaj objavljenih del
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Nalaganje predogleda
Geolociranje je bilo dovoljeno.
Vaša prijavna seja je potekla, zato ste bili odjavljeni. Prosimo, da se znova prijavite.