Android PRSpy

Discussion on Computer Software & Operating Systems
Post Reply
UTurista
PR:BF2 Developer
Posts: 985
Joined: 2011-06-14 14:13

Android PRSpy

Post by UTurista »

PRSPY is an android application, based on the original web app, that allows you to see all game servers running Project Reality.
This app allows you to see server information,current map, online players and a map gallery with detailed description of the assets presents in every layout.

Besides this, you can enable notifications that will inform you when a server is playing your favorite map or game mode.


Current Version: 1.2.7 [Released]

Google Store: Link


Current main Features:
  • PR Tournament Integration
  • Server Browser: it lists all servers and players (K|D and Score)
  • Friend Highlight: set a group of friends or a clan tag and the app will quicly Highlight the players and servers
  • Map Gallery: You can see a list of every Map
  • Asset information: per each map/Layout you can see a list of availble assets and their respawn time
  • Map image: you'll be able to tell were the DODs are
  • Notifications: Notifications saying when a server is changing maps.
Spoiler for \"Maybe/Eventual main Features\":
  • Custom information: you'll be able to chose if you want to see the player list with score, kills or deaths
  • Big screen layouts: Currently the app is being made with small screens in mind
Spoiler for \"Interest in helping?\":
By downloading the app and giving feedback you're already helping.

But if you want to help, code wise, then this projects consists in two areas, the app itself and the PR parser that creates all the information that the app displays.

Currently I have a very dirty parser that handles well enough but I could use a better parser that creates, in JSON, information about the maps, layouts and assets, this would mean proper asset's names, proper factions's names, etc...
Maybe even kits and weapons information..
Links: Original Post
Spoiler for Original Post:
Hey everyone, being tired of my main PR's project, link, I decided to give my self a side side's project.

So PRSpy for android was created, although another member claimed to be doing, link, it seems it has stopped.

My current version allows the user to see the servers and their current players and which map is being played, without images.

The friend tool is also working but it lacks a proper menu to see who's online and remove/add offline players.

And finally it will (near future) allow to see the current map with the name of the assets and their spawn/re-spawn times. This will be, hopefully, what differentiates my app from PRSpy.

Showcase #1:


Showcase #2: (Newest)

Before releasing I would like some User Interface feedback, like "is the score/kills required?" or "the text needs to be green with yellow background?".
Also the third tab is yet to be made, so although a plan was made, suggestions are still acceptable.

Hope you'll like it and feedback is always welcome.

________________________
Edit 1


Currently the App is stable enough to launch a Beta and get feedback on the UI (User interface) especially from smaller screens but to prevent any conflicts I need clarification in these subjects from the Dev team:
  • Can I publish the app with the name PRSPY?
  • Can I use this image as Icon, link, most bottom right corner?
  • Any problems in using the PRSPY jsonData?
  • Any problems in using the MapGallery jsonData?
  • Any problems in using the images from the MapGallery?
Last edited by UTurista on 2014-12-27 19:55, edited 25 times in total.
Reason: Updating project status
Image


Dont question the wikipedia! Just because it reports different things on different languages does not make it unreliable source!
LITOralis.nMd
Retired PR Developer
Posts: 5658
Joined: 2010-04-10 16:15

Re: Android PRSpy

Post by LITOralis.nMd »

Pretty cool.

If you can't get the geolocation flag thing to work, just remove the flag icons.

The PR wiki developer Senshi has also created an info extractor that can automate most of the collection of the map asset info. https://www.realitymod.com/forum/f10-pr ... -wiki.html
He had the link to the extractor in his signature but removed it recently, so you'll have to ask him for more info.
Amok@ndy
Retired PR Developer
Posts: 5144
Joined: 2008-11-27 22:13

Re: Android PRSpy

Post by Amok@ndy »

The kills are somehow important though, checking the general amount of kills mostly gives you an idea how far the round proceeded or if it just has begun
Image
UTurista
PR:BF2 Developer
Posts: 985
Joined: 2011-06-14 14:13

Re: Android PRSpy

Post by UTurista »

Per player or total? I had the points per player but thought it was irrelevant...Il try it with the kills.

In also improving the list of players to quiqly show the amount ,of players, per side.
Image


Dont question the wikipedia! Just because it reports different things on different languages does not make it unreliable source!
LITOralis.nMd
Retired PR Developer
Posts: 5658
Joined: 2010-04-10 16:15

Re: Android PRSpy

Post by LITOralis.nMd »

IMHO just showing player points is usually a good enough indicator of how long the match has been going on.
UTurista
PR:BF2 Developer
Posts: 985
Joined: 2011-06-14 14:13

Re: Android PRSpy

Post by UTurista »

The first release should be near, I've changed completely the navigation layout, in theory is much more comfortable and intuitive for phones.

The new layout only shows one team at the time, preventing overcrowding of the screen, it also allows bigscreens having more information (not done yet).
Image

And the 3 tab navigation, was replaced for a right side layout.
Image

Finaly the friends view with the possibility of adding more.
Image

Although there's still work to do, I need feedback on the new layout and clearence from the PR-DEV team to use:
Last edited by UTurista on 2014-04-21 19:41, edited 1 time in total.
Image


Dont question the wikipedia! Just because it reports different things on different languages does not make it unreliable source!
LITOralis.nMd
Retired PR Developer
Posts: 5658
Joined: 2010-04-10 16:15

Re: Android PRSpy

Post by LITOralis.nMd »

Very cool.
=RC=NZ Randomhole
Posts: 43
Joined: 2012-01-20 23:56

Re: Android PRSpy

Post by =RC=NZ Randomhole »

The iPhone version is still coming along also, yet not as pretty as your one ;)
UTurista
PR:BF2 Developer
Posts: 985
Joined: 2011-06-14 14:13

Re: Android PRSpy

Post by UTurista »

=RC=NZ Randomhole wrote:The iPhone version is still coming along also, yet not as pretty as your one ;)
If you want maybe we can share some "design" parts, like icons, colors, displays to offer the same experience between android/iPhone.

Meanwhile I finally added a the time of the update:
Image
But I still have to sync it with the information, now is just saying when we pressed the "Refresh".


Next, besides the bug-fixes, will be expanding the MapGallery concept.
Image


Dont question the wikipedia! Just because it reports different things on different languages does not make it unreliable source!
=RC=NZ Randomhole
Posts: 43
Joined: 2012-01-20 23:56

Re: Android PRSpy

Post by =RC=NZ Randomhole »

O_turista_portugues wrote:If you want maybe we can share some "design" parts, like icons, colors, displays to offer the same experience between android/iPhone.

Meanwhile I finally added a the time of the update:
Image
But I still have to sync it with the information, now is just saying when we pressed the "Refresh".


Next, besides the bug-fixes, will be expanding the MapGallery concept.

Sounds good, FYI, I was told by 'GeZe' that we can't use the PR dogtags
Ya sure, I think some other people have tried making one as well. Just two conditions: you can't use the Project Reality dogtags (that's PR's policy), and you should try to make it open source.
User avatar
Daniel
Posts: 2225
Joined: 2010-04-15 16:28
Contact:

Re: Android PRSpy

Post by Daniel »

Apart from map, can you make it display layout and size? ("Kashan STD LRG" for example)
UTurista
PR:BF2 Developer
Posts: 985
Joined: 2011-06-14 14:13

Re: Android PRSpy

Post by UTurista »

Im already implementing that.
Image

Unfortunately it's still missing the AAS/INS part.

Also bumping the message to the Devs, I'm still awaiting a green light from their part to publish this in Google Store.
Image


Dont question the wikipedia! Just because it reports different things on different languages does not make it unreliable source!
User avatar
Daniel
Posts: 2225
Joined: 2010-04-15 16:28
Contact:

Re: Android PRSpy

Post by Daniel »

Some minor tweaks in spelling: " Skirmish " and " Standard " . ;) 8)

And yes, the

128 -Large
64 - Std
32 - Alternative
16 - Skirmish

are still missing... (but I know you are working on it!) :p :)


Awesome you are doing this for the whole PR community for free (I suppose?) ! :D
UTurista
PR:BF2 Developer
Posts: 985
Joined: 2011-06-14 14:13

Re: Android PRSpy

Post by UTurista »

Daniel wrote: 128 -Large
64 - Std
32 - Alternative
16 - Skirmish

are still missing...
What do you mean by this? The numbers are not missing, my idea is just to show the description, Large/Standard/..., like you see in the previous picture before the map name.

What is missing is the game mode, AAS/Ins/...
Daniel wrote: Awesome you are doing this for the whole PR community for free (I suppose?) ! :D
Noooo :twisted: :twisted: I wantz zyou zmoney :twisted: ...Ya its going to be free.
Image


Dont question the wikipedia! Just because it reports different things on different languages does not make it unreliable source!
User avatar
Mineral
Retired PR Developer
Posts: 8534
Joined: 2012-01-02 12:37
Location: Belgium

Re: Android PRSpy

Post by Mineral »

I'm see if I can catch a dev to answer you turista :)

But yeah, the general policy is you can't use the dogtags.
Image
UTurista
PR:BF2 Developer
Posts: 985
Joined: 2011-06-14 14:13

Re: Android PRSpy

Post by UTurista »

Why saying and not doing?! Here's the new build, displaying the Game Mode and Map Size
Image

Also thanks Mineral, I'll update the First Post with all the content that my require permissions.
Image


Dont question the wikipedia! Just because it reports different things on different languages does not make it unreliable source!
User avatar
Daniel
Posts: 2225
Joined: 2010-04-15 16:28
Contact:

Re: Android PRSpy

Post by Daniel »

AWESOME ! ! ! :D

Can you also integrate the pictures (optionally) like this so we can see all vehicles on that layer:

Image
iSmall
Posts: 82
Joined: 2012-02-26 23:23

Re: Android PRSpy

Post by iSmall »

This shit needs to happen ffs
Raklodder
Posts: 940
Joined: 2013-04-22 08:36

Re: Android PRSpy

Post by Raklodder »

Superb! This needs to be implemented in PR! The old look is kind of embarrassing!
Spook
Posts: 2458
Joined: 2011-07-12 14:08

Re: Android PRSpy

Post by Spook »

Which old look do you mean? PR browser looks fine as it is.

btt: I am really looking forward for this. I am tired of pausing game to check for other servers.
Image
Post Reply

Return to “Software”