Find Jobs
Hire Freelancers

Blackberry app for sending emails with attachments (pictures)

$100-500 USD

Cancelado
Publicado hace más de 13 años

$100-500 USD

Pagado a la entrega
Blackberry app to send an email with picture attachment ## Deliverables Blackberry app to send an email with picture attachment Summary: App to include installer, basic instructions for download and installation. We want an iPhone application to support our expense tracking system. On initial use, the application must enter setup mode where the user's email address is added and saved. A setup menu to review/edit this information must be included in all screens. Once the setup information is saved, launching the application will bypass this step with the only access being a menu item to access review/edit of the setup information. Setup (on launch): - Add a line of text that displays: "Enter email address used for your WorxMGT account" - a field for the user to type in their email address - two radio buttons for the user to select their home country - Canada - United States - Save button the data is to be saved permanently (unless edited) On launching the application (with setup step previously completed), the application should: 1. Verify if the iPhone included GPS (or A-GPS, or S-GPS) functionality. The first screen should offer three options: - "Enter Mileage from Odometer" - "Start mileage capture using GPS" (note only if GPS is a feature of that particularly smart phone) - "Skip Mileage Capture" Once the selection is made, either by selecting GPS or entering odometer reading, the application should shut down until the vehicle destination is reached. 2. After the vehicle trip is completed, re-launching the application should: a) capture the ending odometer reading (a calculation to be made subtracting the starting odometer reading from the ending odometer reading will equal the mileage data to be entered in the Mileage field) b) capture the ending GPS information if that option was selected (a calculation is made of the total mileage from start GPS position to end GPS position and entered in the Mileage field. Note that if Canada is selected in the Setup, calculation is for Kilometers and if United States is selected in the Setup, calculation is for United States Miles. Menu options should include "Menu" (returning to screen 1) and "Setup" (to edit the setup information) Note that this screen might be bypassed if the user selects "Skip Mileage Capture" in Screen 1 3. The next screen will display: - Date with a button beside it to "Change" the date - A label showing Receipt - A button to "SELECT IMAGE" - button should open an option screen to "Take Photo", "Choose From Library" and "Cancel" (notes: that if the user selects "Take Photo" the smart phone will enter into picture taking mode; if the user selects "Choose From Library" the smart phone will enter into its file structure to display available photos for selection; and, if the user selects "Cancel" the option screen will disappear Menu options should include "Menu" (returning to screen 1) and "Next" (to move to screen 4) 4. The next screen will collect data about the expense/meeting: Date (should be current date by default, in format 2010-10-14 or YYYY-MM-DD) Checkbox with label "Receipt". - If checked, these next fields display: Meeting with? Where Mileage (filled in from either Odometer calculation, GPS calculation or left blank if Skip was selected) Item Category Sub-category Vendor Subtotal Tax1 Name Tax1 $ Tax2 Name Tax2 $ Total $ Receipt (select from iPhone photos) - If not checked, these fields display: Photo (select from iPhone photos) - In either case, the submit button displays Submit (when Submit is pressed, screen 5 displays) 5. A basic email sending screen that: - TO field pre-populated with "receipts@[login to view URL]" ... TO field must either be hidden or non-editable - CC field (empty) - Subject field (with email address ONLY - nothing else - from setup email address - Body of email to contain items from screen 4, plus attachment of photo Menu Option should be "Send" 6. Once "Send" is pressed, the application should display an internet page from: [login to view URL] ... and the option to Start New, but no review or edit of submitted information Notes: 1. Data can be blank with only a photo being sent by email. 2. Once submitted. the data and photo must be sent by email to a specific email address. 3. On completion of submitting, the application must restart with a fresh blank screen. 4. The subject line of the email MUST include the email from the setup. We can provide graphics for a user interface. There is also a separate project leading from successfully completing this one: - an Android application NOTE: We currently have an iPhone app with this functionality and it will be publicly available by Dec. 10 2010 * * *This broadcast message was sent to all bidders on Sunday Dec 12, 2010 11:08:49 PM: There is a change to this project. Photo of receipt and data collected in the form will NOT be sent by email, but will be "POST'd" by HTTP.
ID del proyecto: 2976343

Información sobre el proyecto

1 propuesta
Proyecto remoto
Activo hace 13 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
1 freelancer está ofertando un promedio de $731 USD por este trabajo
Avatar del usuario
See private message.
$731 USD en 14 días
0,0 (2 comentarios)
0,0
0,0

Sobre este cliente

Bandera de CANADA
Canada
4,8
2
Miembro desde oct 13, 2010

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.