These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

EVE Technology Lab

 
  • Topic is locked indefinitely.
 

Android: KillFeed app

Author
KillFeed D'Amarr
KillFeed.app
#1 - 2016-07-01 08:19:52 UTC  |  Edited by: KillFeed D'Amarr
Dear community!

I have made an app for android devices, which gets you killmails on your phone. I had the idea because i was always looking around zkillboard.com, but wanted a personalised feed which fits my need, while also being able to take it with me. And so, i decided to make an android application, and here it is:

Signup for beta program:
https://play.google.com/apps/testing/net.lorique.killfeed

Current version: 1.0.0-beta1

The idea is simple. You create your account, and find the entities you want to follow. You hit the follow button, and your personal feed starts populating with killmails where the entities you follow are involved.

* People who register with the app during beta, get 2 weeks of free full featured trial.
* Afterwards, you ware welcome to upgrade your account through the app. The cost is a small ingame fee of 300.000 isk per day
* You can also use the app in free mode. In free mode you will only get killmails in your personal feed from characters you follow, not any other entities.
* You can browse kills by entities (by finding the entity in search and clicking the image) or by location - though the last is currently limited to all latest kills, and latest wspace kills.

Coming soon:
* Pagination - the current implementation is limited to the latest 50 kills.
* Minor stability improvements
* Kills by location - regions, constellations, solarsystems etc.
* Statistical stuff - Because stats are fun!

Please come join!

Sincerely KillFeed

Pictures:

Some pictures of the app from dropbox.


Issues can be reported here: https://github.com/LoriqueNET/KillFeed/issues or directly to me through the android bug report system.
KillFeed D'Amarr
KillFeed.app
#2 - 2016-07-01 08:27:56 UTC
PS.
Please keep in mind that I am not a designer. I am a developer. So if you are a designer, and have ideas - I am open to hearing them :)
Squizz Caphinator
The Wormhole Police
#3 - 2016-07-01 15:06:54 UTC
Are you polling the API with the android app or using a central service listening to RedisQ?

Various projects I enjoy putting my free time into:

https://zkillboard.com | https://evewho.com

KillFeed D'Amarr
KillFeed.app
#4 - 2016-07-01 15:08:47 UTC
Hey Squizz,

I am listening to the redisQ as we discussed some time ago :)
Squizz Caphinator
The Wormhole Police
#5 - 2016-07-01 15:15:48 UTC
KillFeed D'Amarr wrote:
Hey Squizz,

I am listening to the redisQ as we discussed some time ago :)


Aha, just got your email too. Nice work :)

Various projects I enjoy putting my free time into:

https://zkillboard.com | https://evewho.com

KillFeed D'Amarr
KillFeed.app
#6 - 2016-07-04 18:59:04 UTC
Proper beta1 is now released.

After some testing two stability issues were found, and corrected in this release. Also in this release:

* Navigation change - As a result of stability problems the navigation library has been swapped for a more stable one.

* Push messages has had their first implementation. These are silent, and simply let you know if there are updates to your feed. A swipe will update your personal feed.

Please get in touch if you have any issues.
Mack Warhammer
Brave Newbies Inc.
Brave Collective
#7 - 2016-07-18 16:54:00 UTC
Hi. It worked fine at first, now it shows the same thing in feed and following search or settings. Also the pink/green looks awfull. Notifications in notification bar would be nice everytime someone gets a kill. But anyway, good job!
Salgare
Center for Advanced Studies
Gallente Federation
#8 - 2016-07-18 17:06:05 UTC  |  Edited by: Salgare
Squizz Caphinator wrote:
Are you polling the API with the android app or using a central service listening to RedisQ?


What protocol do you use on this Squizz?

i.e. is php found/used on android? "listen" implies you push the data to the phone?
KillFeed D'Amarr
KillFeed.app
#9 - 2016-08-02 08:57:05 UTC
Salgare wrote:
Squizz Caphinator wrote:
Are you polling the API with the android app or using a central service listening to RedisQ?


What protocol do you use on this Squizz?

i.e. is php found/used on android? "listen" implies you push the data to the phone?


Hey,

I was on holiday and didn't see this. No php is not used on the phone. The app is made entirely in java, with the native android framework. What squizz was asking about was how i was getting the killmails from zkillboard, which i am doing using his redis service. This is being done from an API, which is written in PHP. The app calls the api when the user reqests a refresh, and gets the killmails in a format designed for the app.

Its worth noting that the API also uses silent push messages to update the app when there is new killmails, so the user can easily see when there are new killmails. If the number of "unread" killmails grows above 20, the app will send a vibration signal to let the user know.

This push message mechanism will be expanded during the following months, but at the moment i am working on making the app more stable.

Thank you for your interest :)