Open Side Menu Go to the Top
Register
Google Maps integrated app & more Google Maps integrated app & more

08-28-2016 , 03:06 PM
Hello all,

I am looking for guidance on what would be necessary to learn in order to code the following app. The app needs to do the following things:
  • Google Maps tracking (as it is done in Uber), there are three users
    • Offsite worker
      • Enter an address
      • Click on a todo item and automatically have that address as a destination
      • Tracking of his location
      • Receive a destination from his coordinator
    • Coordinator
      • See the location of all the offsite workers he needs to coordinate (in real time)
      • Enter a destination for their offsite workers
    • Management level
      • Same as coordinators
      • Have a view over all the coordinators
  • To Do List / JIRA task integration
    • Ideally the app gets a set of JIRA tasks
    • By clicking on the tasks a certain action needs to take place, e.g.
      • Take a picture and save this picture
      • Take an address as the destination in the Google Maps navigaton
      • Scan a Barcode/QR-Code and save the scanned information
      • Just a simple tick off of a todo item
    • Receive new tasks or have tasks cancelled (in a push from the "homebase")
  • Camera
    • Save pictures
    • Upload the pictures
  • Barcode / QR-Code Scanner
    • Scan a barcode/QR-code
    • Save the information of this scan

The app needs to feed into a backend. All of the data needs to be stored (including all location data from Google Maps).

I have knowledge in the following programming languages, just for reference:
- VBA (proficient)
- SQL (proficient)
- PHP (intermediate)
- Python (beginner)

I am willing to learn all that is necessary for this. I want to teach myself how to do it. I would be thankful if people could lead me the way as to what I need to learn.
Google Maps integrated app & more Quote
08-29-2016 , 12:51 PM
Are you trying to make a webapp or native for Android/ios ?
Google Maps integrated app & more Quote
08-29-2016 , 01:26 PM
For the offsite workers it would be an Android smartphone/tablet app. For coordinators and the management it would be a web app most likely.
Google Maps integrated app & more Quote
09-01-2016 , 06:23 PM
There is either something that is unclear or my question is completely stupid. Can someone point me in the right direction as to which information needs to be provided?

I'm currently taking a stab at Android Studio and trying to go from there. But then there is obviously still a bit more that needs sorting.
Google Maps integrated app & more Quote
09-01-2016 , 09:00 PM
Quote:
Originally Posted by Spurious
There is either something that is unclear or my question is completely stupid. Can someone point me in the right direction as to which information needs to be provided?

I'm currently taking a stab at Android Studio and trying to go from there. But then there is obviously still a bit more that needs sorting.
Google maps has an api page. I think JIRA has a Web api. Start there. Personally I would do everything for your app over the Web which should work on mobile as well but that's just me. Less to learn in the end I would think, but I don't know for sure.

Sent from my SM-G900R4 using Tapatalk
Google Maps integrated app & more Quote
09-02-2016 , 02:21 AM
I'd guess at the least you're gonna need to learn all of:

- The standard web stuff (HTML, CSS, JavaScript (lots of))
- Java for making Android app / ObjC or Swift or whatever is current for making IOS App
- More PHP / Python for the backend, or something else entirely should you wish
- More SQL
- Linux admin + AWS or whatever provider.

Would probably be super-interesting if you blogged along the progress of this imo.
Google Maps integrated app & more Quote
09-02-2016 , 02:29 AM
Quote:
Originally Posted by just_grindin
Google maps has an api page. I think JIRA has a Web api. Start there. Personally I would do everything for your app over the Web which should work on mobile as well but that's just me. Less to learn in the end I would think, but I don't know for sure.

Sent from my SM-G900R4 using Tapatalk
I think I will start with either the app version or the web version but I definitely need both. The reason being control. I want to track the GPS location very frequently and I think it works easier with the permission from the phone.

Quote:
Originally Posted by _dave_
I'd guess at the least you're gonna need to learn all of:

- The standard web stuff (HTML, CSS, JavaScript (lots of))
- Java for making Android app / ObjC or Swift or whatever is current for making IOS App
- More PHP / Python for the backend, or something else entirely should you wish
- More SQL
- Linux admin + AWS or whatever provider.

Would probably be super-interesting if you blogged along the progress of this imo.
Good point on the blogging. I think I will do that.

The rest is a bit intimidating but let's see. Should be a steep learning curve.


My first step will be:
Getting to know Android Studio a bit and then I want to make a simple app that tracks my GPS location and just stores it somewhere (probably in a SQLlite DB).
Google Maps integrated app & more Quote
09-03-2016 , 09:54 PM
take a look at cordova

https://cordova.apache.org/

build apps in html/js/css and use them on multiple platforms

http://code.tutsplus.com/tutorials/b...--mobile-11070

https://github.com/christocracy/cord...nd-geolocation

if you know php already just use that for the back end.
Google Maps integrated app & more Quote

      
m