Slopey's Android Market/BPC App :)

Slopey

Volunteer Moderator
Hi All,

(I've posted this on the Alpha forums too, but for those without access....)

The Android version of my BPC/Market windoze app is now ready to go. You can get it from:

http://www.slopey.com/ED/Elite_Companion.apk

(note that the url is case sensitive)

I've tested it on an HTC One, and a Nexus 7. Anything else, your mileage may vary due to good olde Android device fragmentation. It also cross compiles for iOS, but that's another story - if people are keen, I'll submit it to the app store in due course.

Screenies are below (just a couple):





It has listings for all stations, and also by Commodity - green items are those below the average price, red are above (and vice versa for Sell prices). It also has Best Profit Calc.

I'll be adding the ability to update prices from the app shortly. The prices are a little off for now as I can't get into the game thanks to the controller binding issues in 4.02, but once I do I'll go around all the stations and update them.

I'll be adding an equipment stats list shortly, the ability to update prices, and maybe a trade log if people want one.

Hopefully, if we ever get an API for market data, I've done the ground work ready for if that ever happens and it'll be easy enough to implement :)

Enjoy! PM me with comments/suggestions/BPC rants etc :cool:

S.
 
Nice tool. It would be useful to be able to see history if it exists that might give a clue about how the market is moving. One of the things I am interested in seeing is how the prices move particularly in busy space. Its the sort of tool I would use at work planning my evening tour.

Sorry I cannot test it because I am a PB1.
 
I don't even have access to Alpha but I've installed it on my Asus Transformer Infinity pad and it seems to be fine. Will have a proper play with it later on - will give me a good opportunity to analyse the products available to buy before I get Beta access!

Thanks and looking forward to seeing updates to your handy app
 
How do you get the data? Is the data live data? I guess you passed the ED network communication through a proxy and debugged it?

I'm interested in this from a programmer perspective.
 

Slopey

Volunteer Moderator
How do you get the data? Is the data live data? I guess you passed the ED network communication through a proxy and debugged it?

I'm interested in this from a programmer perspective.

Nope - it's handballed out of the client. Currently, the prices don't move very much with the exception of a few highly lucrative commodities.

For now, we have to do it with pilot reports (or me updating the prices a few times a day as I fly around the stations).

Going forward - here's hoping for an API! I'm staying away from any more clandestine methods for now while Alpha is still on-going.
 
Going forward - here's hoping for an API! I'm staying away from any more clandestine methods for now while Alpha is still on-going.

Hehe, yes that was my idea. I had the hope it's some RESTful API that could be directly accessed through a web app using Angular.js... :)

Good work by the way!
 
This is a way I was thinking of doing it - also checking to see if like Eve there is some kind of cache we can scrape, but so far no luck.

It's whats putting me off finishing my webapp version of a similar app. Maybe we can have a chat about it to reduce effort to code a tool that can be used by all.

Thinking about the API is scary though - I know for Eve there is a ZMQ endpoint (http://www.eve-emdr.com/en/latest/) you can subscribe to that is third party but that usually has around 200 events a second to process. Something like that in ED could get scary :D
 
Sure we can work on something together, maybe one of the devs can answer if they're going to have some APIs that will be made public later?

I have experience with Angular.js, ZMQ, php, Node.js to get this done. Building an out of game map that shows prices, historical data and influence of factions would be awesome. :)

Also if there are ingame news, maybe it's possible to get them as a feed as well so we can get these news on our smart phone and website?
 
Has anyone fired up wireshark to see if maybe there's already a simple API in place that the game client uses to get the prices?
 
very nice tool, looks like its working on the Samsung S3 now i'm just waiting on the premium Beta, How are you going to keep the prices updated?

Doh, yeah heres hoping for an API!!!
 
Last edited:
I love this idea. Brilliant thinking!

How is it updated? If it took info from a google spreadsheet, that any of us could update, it would be awesome and very live...
 
I installed the .apk on my Nexus 7 but doesnt work at all.


Shows no stations, no commodies, no BPC.

I have been using this app, find it works well but if you're referring to the bug where you choose a station and only get a black screen try clicking the station again, that works for me on a galaxy s3.
 

wolverine2710

Tutorial & Guide Writer
I can't find this app anywhere and the web links do not work. Someone help please.

There are five threads out now and this one is the oldest public one. Hopefully it gets closed by a moderator if requested requested by Slopey. Current version is 1.7.3 but today 1.8 will be released. This WILL get a new thread also. The 1.7 thread is here. Checked the 1.7.x links and indeed they don't work. I'm guessing to make sure that no one is downloading 1.7 any more. Could also explain why the webversion atm does not work. Database has been cleared yesterday in preparation of 1.8 so it holds no values at all. Please use the new thread and ofc enjoy BPC - its a gem.
 
Back
Top Bottom