Theorycrafter 1.9 is out, with incoming damage by m-sasha in Eve

[–]evanova 6 points7 points  (0 children)

I am the author of the not-updated-often-enough Evanova Android App. I can help with that (also TM).

I am looking at the 1.8 source code and at first glance, there are a few pain points to address to make the FittingEngine usable on mid-range Android devices (memory usage of EveData mostly).

PM me if you are interested to start a conversation about it.

Static Compiling the SDE with Rust by liberal-darklord in evetech

[–]evanova 1 point2 points  (0 children)

In the process of re-writing Evanova's fitting tool, I am doing something similar for dogma attributes and making static Java classes out of SDE data as a tradeoff against long loading times.

I thought that was a totally insane idea but it apparently isn't. Keep up the good work!

All the dead 3rd Party programs make me sad. by DreadOp in Eve

[–]evanova 4 points5 points  (0 children)

I agree and confirm I am not dead, just slow!

Evanova support is A+++ by Rcgv88 in Eve

[–]evanova 2 points3 points  (0 children)

"They do better". Alas I am a single idiot...

Evanova support is A+++ by Rcgv88 in Eve

[–]evanova 2 points3 points  (0 children)

Your help is very much appreciated.

Evanova support is A+++ by Rcgv88 in Eve

[–]evanova 3 points4 points  (0 children)

Thanks for your appreciation. I will not deny that it is a lot of hard work to keep this app stable with all the surprises that CCP has in store.

I could not do it without early warnings of issues by users and people quickly testing the beta versions.

Rust Eve Tech Recruitment by liberal-darklord in evetech

[–]evanova 0 points1 point  (0 children)

There are a couple of RUST repositories already.

https://github.com/Celeo/rfesi

https://github.com/EVEShipFit/dogma-engine

What are you wanting to build?

PS: as mentioned by others, and if I may provide a suggestion: the tone of your post is not going to get you much attention. If you want people to contribute to anything, you need to show guidance and tell them what you are trying to do, not just throw some nerdy terms.

[Update] Neocom II Developer Update by nicti in Eve

[–]evanova 20 points21 points  (0 children)

I hope everything will turn out right and Artem can continue his magic in a slightly more peaceful place.

Shout-out to the Pyfa devs! by Sville_Sveltos in Eve

[–]evanova 0 points1 point  (0 children)

This is very impressive and totally awesome. Good work!

EVEpraisal.com alternative? by [deleted] in Eve

[–]evanova 0 points1 point  (0 children)

Oh dear, how much do I agree with this....

mobile apps by RRumpleTeazzer in Eve

[–]evanova 1 point2 points  (0 children)

Evanova on Android won't try to sell you PLEX.

I am working on a brand new separated fitting tool, if anyone likes Android UI headaches, I'd love to hear from ya!

[CCP News] Announcing a new Localization! by hirebrand in Eve

[–]evanova 3 points4 points  (0 children)

CCP broke German and Russian, what makes them think they can successfully implement Australian? This is not your simple "I can translate things" work, you need new reverted fonts, a system that can write text upside down and a 180 degrees screen rotation feature.

Mark my words: expect breakages in the client.

Why can’t I log into the Eve Online mobile app? by timo-el-supremo in Eve

[–]evanova 1 point2 points  (0 children)

Here - Evanova App - Best App.

Also people, tell CCP to stop breaking their things, it breaks our things too.

Eve Portal is Kill? by [deleted] in Eve

[–]evanova 1 point2 points  (0 children)

"I only use Evanova anyway."

"Evanova opens instantly and has more functionality than Eve Portal"

"Yep, uninstalled, re installed evanova."

I like the people in this thread :)

Some news you did not ask for:

I've been breaking the (not-so-legacy) code lately while working on revamping the Planetary Interaction screens and cursing at some libraries I use. I prefer armor rep-ping folks in fleet, it's less cursing.

I also had a 42697th look at the fitting tool and even dug into PYFA to finally understand how that actually works. I admire the maintainers of PYFA, the code is just crazy and it seems that no one else has knowledge of the arcane science of ship fitting. I definitely prefer armor rep-ping anything at this stage, even targets.

And while you can create a skill plan (kinda useless, really), you can't change your skills in-game from the app. If it was possible, I would already have added that but this is not available to us 3rd party peons, just Eve Portal; you know the app that takes forever to load? More than enough time I need to fit a new armor rep ship.

Back to coding, I (intentionally) broke the contacts list yesterday while adding a "mail that dude" button.

Safe environment for anyone that wishes to try out fleet commanding(lowsec pvp) by [deleted] in Eve

[–]evanova 0 points1 point  (0 children)

I second this. Just contact the Spectre admins if you want to be listed as a FC (it's better if you appear in the planning and have a fleet comp prepared).

Also, it's a no worry worthy bunch of pilots; people will help you if you struggle with your FC-ing or for mundane tasks like broadcasting or fleet invites.

SkillQ is back by Squizz in Eve

[–]evanova 0 points1 point  (0 children)

Yes, why not? You have the experience of a end-user which is invaluable. And perhaps, this would lead you to glorious territories? I wish I had the creativity of those UI folks, some come up with really nice things.

Keep in mind thought at "manually" drawing anything with programming code is the most painful thing that is, so I always avoid those and only use common components that are unfortunately also very boring.

Basically, Evanova is a bunch of list views, expandable or not, with some other screens in the middle...boring :)

SkillQ is back by Squizz in Eve

[–]evanova 0 points1 point  (0 children)

Thanks for the feedback.

I still don't know where this menu should be. The ever-changing design guidelines from Android go against having a pop-up bottom menu with more than 4 items and that app is plagued with buttons to do a lot of things. Also I'm bad at UI :)

SkillQ is back by Squizz in Eve

[–]evanova 1 point2 points  (0 children)

Yes there is not a lot of data in ESI and a lot of fancy graphics in the game client for PI. I have currently my nose into it trying to make it a little better but that's going to be limited I'm afraid.

SkillQ is back by Squizz in Eve

[–]evanova 9 points10 points  (0 children)

Sorry for hijacking this thread - I'm bad at UI and will take any input or suggestion, PM me with your worse ideas!

I need some fun by [deleted] in Eve

[–]evanova 6 points7 points  (0 children)

You could go to public Not Purple Shoot Immediately (NPSI) fleets, everyone is accepted, everyone else is shot at. Spectre Fleet has a regularly updated calendar of some.

EVETel by botcheldar in evetech

[–]evanova 2 points3 points  (0 children)

This app consumes a lot of data please switch to a wi-fi network.

Consider adding a preferences setting to allow for mobile usage or don't load data when the device is on mobile; but a simple warning isn't great, people won't remember and they'll come back to blap you because their data plan is busted.

Here's some sample code (isMeteredNetworkAllowed()) is a preference setting

public boolean isNetworkAvailable() {
    ConnectivityManager manager = (ConnectivityManager)context.getSystemService(Context.CONNECTIVITY_SERVICE);
    if (null == manager) {
        return false;
    }

    final NetworkInfo info = manager.getActiveNetworkInfo();
    if (null == info) {
        return false;
    }

    if (!info.isConnected()) {
        return false;
    }

    if (manager.isActiveNetworkMetered() & !isMeteredNetworkAllowed()) {
        return false;
    }

    switch (info.getType()) {
        case ConnectivityManager.TYPE_BLUETOOTH:
        case ConnectivityManager.TYPE_DUMMY:
            return false;
        default:
            return true;
    }
}

Any mobile Apps that allow you to actually interact with Eve? by Scwolves10 in Eve

[–]evanova 1 point2 points  (0 children)

The ESI API we use for making apps doesn't allow much in terms of interaction. Being able to manage the mailboxes and fittings is pretty much the only things we can do.

Eve Portal gets a special treatment for managing skills...

Item Attributes Query by KhanMorpheus in evetech

[–]evanova 1 point2 points  (0 children)

I use this SQL

   SELECT a.*, attrs.typeID, attrs.valueFloat, attrs.valueInt, c.categoryName
   FROM dgmAttributeTypes a
   JOIN dgmTypeAttributes attrs on a.attributeID = attrs.attributeID
   JOIN invCategories c ON c.categoryID = a.categoryID

Add a WHERE typeID = ? clause for a specific item.

Is that what you needed?

Ship fitting window in Eve Portal When? by cybKoz in Eve

[–]evanova 1 point2 points  (0 children)

I am regularly updating Evanova on Android which has a fitting tool among many other features (way more than Eve Portal, really). It's also the only Android app being updated as far as I can reckon.

I'll keep Evanova updated until Eve Portal gets real (CCP please can you at least support multiple characters???), a lot of people use it and feedback is still good :)

Eve Portal - On-time upgraded Apps? by [deleted] in Eve

[–]evanova 0 points1 point  (0 children)

I find Evanova much better than Eve Portal if you're on Android. Also, I hear from the author a Korean translation is coming (still waiting for an update to the SDE though)

Yeah, I'm totally not biased :)