Mission Manager Community

Mission Manager => General Mission Manager Discussion => Topic started by: kduncklee on October 30, 2013, 12:11:22 AM

Title: Early version of android app
Post by: kduncklee on October 30, 2013, 12:11:22 AM
I've been working on a mobile app for Mission Manager. This is a preview release and UI survey.

If you have an android phone, please give it a try and give me feedback:
http://kdunck.com/581bf52984d143fda0170077a7f36567/MissionManager-0.07.apk

Hit refresh, paste in your API key, and pick a mission. You can then click the other tabs for more info. All data other than the map page is cached when you select the mission.

It currently doesn't submit any data back to the server, but position reporting and clue submission are planned features. I don't have an iOS distribution certificate, so no iPhone release yet.

Let me know if you have any suggestions. It would also be helpful to hear which of the page display styles you prefer and find easiest to use.
Title: Re: Early version of android app
Post by: tensai on October 30, 2013, 09:53:45 PM
Looks like a nifty app.

Between the styles, I prefer the one on the mission page. I assume that clicking on it would load the rest of the details of the mission, such as the command post location, radio channel etc.

On the maps tab, it would be good for the pins to automatically populate and have the map zoom to that location.
Title: Re: Early version of android app
Post by: n8jsn on October 31, 2013, 09:49:44 AM
Haven't had a chance to look at it yet..  And do not know if its possible but is there a way for it to say if your responding or not to an incident?

Title: Re: Early version of android app
Post by: n8jsn on October 31, 2013, 10:36:39 AM
Just checked it out.. Looks like a good start.

Title: Re: Early version of android app
Post by: kduncklee on November 03, 2013, 12:27:21 AM
Thanks for the comments.

Between the styles, I prefer the one on the mission page. I assume that clicking on it would load the rest of the details of the mission, such as the command post location, radio channel etc.
I grab that information, but don't show it yet. I'm leaning toward putting the mission selection into a menu and saving the tab for all the mission data, including the fields you suggest.

Quote
On the maps tab, it would be good for the pins to automatically populate and have the map zoom to that location.
The maps page needs a lot of work still. I plan to populate all the locations and use the same icons as the main site.

And do not know if its possible but is there a way for it to say if your responding or not to an incident?
This would be helpful, though there's not an API call for this yet. I'll add it to my wishlist.
Title: Re: Early version of android app
Post by: n8jsn on November 03, 2013, 08:31:09 AM
I like how easy it is to get the subject picture.  I'm a Director and I do not end up out on a traditional team.  Generally my roll involves IC / Ops or sometimes a bit of freelancing / picking up the jobs others are not assigned to.  So being able to instantly access subject info is very important to me. 



Title: Re: Early version of android app
Post by: tensai on November 03, 2013, 04:46:23 PM
And do not know if its possible but is there a way for it to say if your responding or not to an incident?
This would be helpful, though there's not an API call for this yet. I'll add it to my wishlist.

There's not really a way to specify that in the main interface yet either. On a mission, either you're checked in or you're not. There would have to be another state added, like en-route. I know that one design goal is that a person should not be checked in unless they are present at the command post (which is a good behavior), so I don't think you'll get any sort of self-check-in feature added.

Perhaps an alternative would be an API to the messaging system. Maybe people could be able to respond to the IC, or to all checked-in personnel, with a message. I guess that could tie into the Chat tab as well. Thoughts?
Title: Re: Early version of android app
Post by: kc8zpi on November 06, 2013, 05:37:08 AM
I'm not sure how API keys fully work. Do the keys hold data that you can pull out agency information?  If so can you give the agency rights to see subject info on a current mission?  This way all members could see the subject data before they check in. Many times we make sure all routes into staging are covered and subject description is needed prior to checking in.
Title: Re: Early version of android app
Post by: tensai on November 06, 2013, 08:42:15 AM
I'm not sure how API keys fully work. Do the keys hold data that you can pull out agency information?  If so can you give the agency rights to see subject info on a current mission?  This way all members could see the subject data before they check in. Many times we make sure all routes into staging are covered and subject description is needed prior to checking in.

The API key itself is just a random string of characters, much like a password. The API uses it to authenticate the user and find the correct data for them. The API provides the information you're describing. I haven't looked for a while to confirm whether the API will show you mission information if you're not checked in yet though.
Title: Re: Early version of android app
Post by: Radishworks on November 06, 2013, 01:29:18 PM
Quote
confirm whether the API will show you mission information if you're not checked in yet though.
Yes, the API should have access to this information even if you are not checked into the mission yet.
Title: Re: Early version of android app
Post by: n8jsn on November 06, 2013, 06:57:27 PM
When we page people out we send them to a web site..

kcsar.net/iamr this has a google form embedded on it.   Nothing special but this allows people to say yes they are available and then also our dispatcher can go back and edit this info to say they are enroute or onscene.  They do this in the google drive / spreadsheet. 

I'd like to be able to have an app do something like this with status updates like..  Available, Enroute, On-Scene.  Since members sometimes call in on the radio to say they are onscene.  I'm not saying check into the mission as much as I am saying to change the various statuses in the message area.   

Even some simple buttons to push would be awesome.. 

I've played with using predefined txt programs which is working decent.  But having it in the app once again brings everything right to the member to control it on the app. 

Thank You for putting your time into this all.
Title: Re: Early version of android app
Post by: edhenry1 on December 03, 2013, 10:43:46 AM
kduncklee, is this the most current version of your app? I am having an issue installing it, not sure why.

Thanks
Title: Re: Early version of android app
Post by: kduncklee on December 03, 2013, 08:41:48 PM
kduncklee, is this the most current version of your app? I am having an issue installing it, not sure why.

This is the most recent version I've released.

Are you getting an error? Try enabling "unknown sources" in the Security screen of Settings.
http://developer.android.com/distribute/open.html#unknown-sources
Title: Re: Early version of android app
Post by: edhenry1 on December 04, 2013, 04:36:49 AM
I had already changed the "unknown sources" setting. I do not get an error. It will proceed like it is going to install, then it will to to app not installed.

I am not sure what the issue is or how to find out.

Thanks for your reply.
Title: Re: Early version of android app
Post by: n8jsn on December 04, 2013, 07:02:45 AM
If you need anyone to help test the newer versions of the app :).. 
Title: Re: Early version of android app
Post by: cbcert on January 30, 2014, 01:49:59 PM
How do I get the app onto my phone?
Title: Re: Early version of android app
Post by: n8jsn on February 13, 2014, 10:09:58 AM
Any updates?