android app requested - location

Discussion in 'Job Offers' started by noamso, Aug 31, 2015.

  1. noamso

    noamso New Member

    when installed, app should ask for permission to use "Location", and "Internet connection" only.
    app must work in the background while active, with notification icon.
    app screen must look nice! .....
    app has 5 functions:

    1 LOGIN
    two inputs on screen for the user: SITEURL, DRIVERIDN
    app goes to http://SITEURL/driver.asp?action=login&driveridn=DRIVERIDN
    server returns one string DRIVERID (for example "8971". if error, returns "E")
    store this in memory and don't ask again in next app launch, unless user choose to logout..

    after user is logged in (has DRIVERIDN) app goes to
    server returns ORDERID,ORDERDESCRIPTION (for example "105,line 50 - tel aviv - lod - jerusalem")
    show this on screen with one button below: BEGIN

    app goes to http://SITEURL/driver.asp?driverid=DRIVERID&orderid=ORDERID&action=beginride
    server returns "OK" (if error, returns "E")
    app shows "RIDE IN PROGRESS" on screen, with one button below: "FINISHED"

    after ride has began, every 1 minute app gets device's GPS location and goes to
    server returns "OK" (if error, returns "E")

    when drivers clicks "FINISHED", app goes to
    server returns "OK" (if error, returns "E")

    * when server returns error, the message should be shown on the device (first char is "E" so show from the second char on..)
    atulindore likes this.
  2. Erel

    Erel Administrator Staff Member Licensed User

  3. atulindore

    atulindore Member Licensed User

    Hi Noamso
    I am interested to make this app for you ..

    You may contact me on my email
  4. ilan

    ilan Expert Licensed User

    i really happy to see more and more b4x development interest by israeli people (companies) :)
    atulindore likes this.
  5. jahswani

    jahswani Active Member Licensed User

    No one is prophet in his own normal...
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice