Android app for tracking characters

By kwiqsilver, in Star Wars: Age of Rebellion RPG

I started an Android app for tracking characters. It has the basic features you'd expect, as well as a few more advanced ones. The actions page allows you to set up bonuses that you can easily toggle on and off, based on the circumstances (like Quick Strike or Sorry About the Mess), a feature I found seriously lacking in other tools I tried to use. The inventory page allows you to quickly change your inventory as the game progresses (like long pressing your stimpack count to reduce it, when you use one).

The app isn't entirely finished. I still need to add data for most of the career specializations and the force powers. This page explains how to help add specialization data, if you're interested (no programming skills required, it's just typing).

I wrote a user manual. There are some very useful features that might not be obvious without reading the manual (like tapping or long pressing the inventory count to increase or decrease the number), so I highly recommend reading through the manual.

It's free on the play store, and I have no plans to change that.

If you have any constructive criticism or feature suggestions, let me know. I'm open to making it better. Also, if you have any Android development experience, and would like to help out (especially with the UI, which is my weakest skill), let me know.

Thanks, and enjoy.

23 hours ago, kwiqsilver said:

I started an Android app for tracking characters. It has the basic features you'd expect, as well as a few more advanced ones. The actions page allows you to set up bonuses that you can easily toggle on and off, based on the circumstances (like Quick Strike or Sorry About the Mess), a feature I found seriously lacking in other tools I tried to use. The inventory page allows you to quickly change your inventory as the game progresses (like long pressing your stimpack count to reduce it, when you use one).

The app isn't entirely finished. I still need to add data for most of the career specializations and the force powers. This page explains how to help add specialization data, if you're interested (no programming skills required, it's just typing).

I wrote a user manual. There are some very useful features that might not be obvious without reading the manual (like tapping or long pressing the inventory count to increase or decrease the number), so I highly recommend reading through the manual.

It's free on the play store, and I have no plans to change that.

If you have any constructive criticism or feature suggestions, let me know. I'm open to making it better. Also, if you have any Android development experience, and would like to help out (especially with the UI, which is my weakest skill), let me know.

Thanks, and enjoy.

It would be awesome if it read oggdudes xml

It shouldn't be difficult to convert them between his format and mine. However, I will continue to use my own format, because the actions and conditionals that are unique to my app require it.

I store the characters in json format (because xml is for masochists ;)). My format should be pretty easy to reverse engineer from reading the json of an exported character. If other developers are interested in reading or writing my format, I could also write up my schema. I'm all in favor of interoperability, so we players get the best experience.

2 hours ago, kwiqsilver said:

It shouldn't be difficult to convert them between his format and mine. However, I will continue to use my own format, because the actions and conditionals that are unique to my app require it.

I store the characters in json format (because xml is for masochists ;)). My format should be pretty easy to reverse engineer from reading the json of an exported character. If other developers are interested in reading or writing my format, I could also write up my schema. I'm all in favor of interoperability, so we players get the best experience.

Maybe send a note over to ogg. Maybe he would be willing to do an exporter for it.
Or maybe you could do an importer and he would be willing to do an importer or something...

Please make a converter! This looks awesome, but it takes forever to add your character.

Thanks, I'm glad you like it.

If somebody provides me with a sophisticated character file, I can probably write a quick conversion script.

Any chance of this ever making it over to iphone/ipad ?

Can this be downloaded without using play? Do you have a direct link to download?

Quote
4 hours ago, TheShard said:

Can this be downloaded without using play? Do you have a direct link to download?

I'll share an APK tonight for sideloading. If you don't have access to the play store, is that because your phone doesn't run an official version of Android (e.g. Amazon's Fire OS)? I don't know how well it would work in that situation, because the app uses some libraries from GMSCore to access Google Drive. But it doesn't hurt to try.

9 hours ago, Gelanin said:

Any chance of this ever making it over to iphone/ipad ?

Unlikely. I couldn't just port it, because iOS development is in Obj-C, not Java, so I'd have to maintain two apps. Also, I'd have to pay $100 a year to publish it for iOS.

If you've been contemplating a Chromebook, I'll point out that the app works great on ChromeOS.

On 8/9/2017 at 1:37 AM, Gelanin said:

Any chance of this ever making it over to iphone/ipad ?

look up fringers datapad in the edge forums. it is probably what you are looking for. Not made by this guy though.

On 8/9/2017 at 3:49 AM, TheShard said:

Can this be downloaded without using play? Do you have a direct link to download?

Here's a link to the APK.

Let me know if it works, or if you have any problems.