Bitcoin Forum

Economy => Trading Discussion => Topic started by: _mr_e on May 28, 2012, 04:17:01 PM



Title: Any GLBSE app for android yet or coming?
Post by: _mr_e on May 28, 2012, 04:17:01 PM
Still fairly new to GLBSE, wondering if there is a nice way to keep up with your portfolio/buy/sells in an android app?


Title: Re: Any GLBSE app for android yet or coming?
Post by: Raoul Duke on May 28, 2012, 04:21:20 PM
Still fairly new to GLBSE, wondering if there is a nice way to keep up with your portfolio/buy/sells in an android app?

Would like this also. The website is a bit flaky on my android tablet.


Title: Re: Any GLBSE app for android yet or coming?
Post by: Bitcoin Oz on May 30, 2012, 08:43:43 AM
There isnt but its a good idea.


Title: Re: Any GLBSE app for android yet or coming?
Post by: Francesco on June 27, 2012, 06:58:23 PM
Still fairly new to GLBSE, wondering if there is a nice way to keep up with your portfolio/buy/sells in an android app?

+1

Even without the possibility to buy or sell, that may be dangerous and thus force a really careful development, would still be real nice just something to follow your investments, and be sure you aren't missing anything important.

Maybe the best solution would be simply to allow to "watch" a security via email alert on some price events; I would put them in their own folder and they would make (also) an efficient mobile notification without the need of an actual new app.


Title: Re: Any GLBSE app for android yet or coming?
Post by: PinkBatman on June 27, 2012, 07:16:52 PM
I would be interested in something like this.


Title: Re: Any GLBSE app for android yet or coming?
Post by: madberry on July 02, 2012, 11:58:13 PM
Definitely +1


Title: Re: Any GLBSE app for android yet or coming?
Post by: Bitcoin Oz on July 04, 2012, 02:54:59 AM
Seems there is a demand for it if someone wants to claim the glory of the first glbse android app :)



Title: Re: Any GLBSE app for android yet or coming?
Post by: drlatino999 on July 04, 2012, 03:01:59 AM
Seems there is a demand for it if someone wants to claim the glory of the first glbse android app :)



What would people be looking for other than a mobile interface?


Title: Re: Any GLBSE app for android yet or coming?
Post by: madberry on July 04, 2012, 06:00:09 PM
Take a look at Stock Alert, I have the tablet edition.  Something like that would really be cool.  It also combines some exchange data with the stock info.  I guess it depends what GLBSE will give you access to through the API.  Unless you scrape the data.


Title: Re: Any GLBSE app for android yet or coming?
Post by: Bitcoin Oz on July 05, 2012, 02:11:33 AM
Seems there is a demand for it if someone wants to claim the glory of the first glbse android app :)



What would people be looking for other than a mobile interface?

The basic app would let you watch your securities. Perhaps each security has a button and you can move the ones you own into a "watch basket"


Title: Re: Any GLBSE app for android yet or coming?
Post by: LWCoder on July 05, 2012, 11:37:28 PM
Just for the record, I've never really used GLBSE before but I do a lot of Android development.

I took a quick look at the API they provide, but it (or their documentation) appears to be severely lacking. The only options they list is a twitter stream of all trades, which I really don't want to parse through, and market data for a single ticker at /api/asset/TICKER. With a little digging I was able to come up with an undocumented feed at /api/market/assets which lists all available tickers, but nothing more. With the average response time of their site, what I really need is a feed of all tickers and their stats. If anyone finds one like this please let me know.

In the meantime I threw together a small sample in a couple hours to see how it would look using the data I can get to easily. I also have 24 hour and 5 day numbers pulling, but not displaying in the listview. I still need a details layout to provide a tablet display.

https://s3.amazonaws.com/lwcoder-images/glbse/GLBSE-2012-07-05-173256.png


Title: Re: Any GLBSE app for android yet or coming?
Post by: Bitcoin Oz on July 07, 2012, 08:52:16 AM
Just for the record, I've never really used GLBSE before but I do a lot of Android development.

I took a quick look at the API they provide, but it (or their documentation) appears to be severely lacking. The only options they list is a twitter stream of all trades, which I really don't want to parse through, and market data for a single ticker at /api/asset/TICKER. With a little digging I was able to come up with an undocumented feed at /api/market/assets which lists all available tickers, but nothing more. With the average response time of their site, what I really need is a feed of all tickers and their stats. If anyone finds one like this please let me know.

In the meantime I threw together a small sample in a couple hours to see how it would look using the data I can get to easily. I also have 24 hour and 5 day numbers pulling, but not displaying in the listview. I still need a details layout to provide a tablet display.

https://s3.amazonaws.com/lwcoder-images/glbse/GLBSE-2012-07-05-173256.png

Thats looking good :)


Title: Re: Any GLBSE app for android yet or coming?
Post by: LWCoder on July 07, 2012, 01:48:36 PM
Thanks. I had a little time yesterday and was able to throw together a details display and pull the depth data. Still rough, but it's a start. I have an install package I was going to put up last night, but when I tested it on my 2.2 smartphone the refresh cycle went haywire. As soon as I get that straightened out I'll put up an apk.

https://s3.amazonaws.com/lwcoder-images/glbse/GLBSE_tablet-2012-07-06-173618_small.png


Title: Re: Any GLBSE app for android yet or coming?
Post by: LWCoder on July 07, 2012, 11:21:53 PM
For anyone who wants to try it out, here is an install package. Please remember this is still far from release quality. I've tested it on an ICS tablet and several different phones.

Known issues
  • Only public GLBSE data is shown.
  • Data is not persistant. Device rotation and app reloads cause a fresh data poll.
  • Manual refresh button is not implemented yet.
  • GLBSE response time is incredibly slow. Data persistance will help this.
  • Some stats (Averages, Volumes, etc.) are not being displayed yet. I have them stubbed into a layout, but nothing that works on all screen sizes.
  • No widgets
  • No alerts/notifications

Download Link
Install from Google Play (https://play.google.com/store/apps/details?id=com.lightweightcoder.glbse)

Let me know what you think. Suggestions, comments, issues, etc. If I have some time tomorrow I'll work on expanding the functionality.

Thanks.

-----
2012-08-13: Edited download link to point to Google Play


Title: Re: Any GLBSE app for android yet or coming?
Post by: Newar on July 08, 2012, 04:00:24 AM
http://qr.kaywa.com/img.php?s=8&d=https%3A%2F%2Fs3.amazonaws.com%2Flwcoder-packages%2FGLBSE%2FGLBSE.apk

Works on Galaxy Y.

Quote
GLBSE response time is incredibly slow.

No kidding!


Looks great so far!


Title: Re: Any GLBSE app for android yet or coming?
Post by: Francesco on July 11, 2012, 07:55:42 AM
Great!  :) Works wery well also on quite little screens (2,8").
Only thing I'd point out is that the numbers on the vertical scale of graphs overlap, due to the limited height.


Title: Re: Any GLBSE app for android yet or coming?
Post by: Bitcoin Oz on July 16, 2012, 02:14:23 AM
Thanks for making this !


Title: Re: Any GLBSE app for android yet or coming?
Post by: LWCoder on July 16, 2012, 02:29:26 AM
No worries.

I have data persistance just about finished, but it only mostly helps with the slow response times. I've also added a new tablet layout screen which acts like the official gmail app to better present the data. Should have an updated package up by tomorrow.


Title: Re: Any GLBSE app for android yet or coming?
Post by: OgNasty on July 16, 2012, 04:00:14 AM
Perhaps you could work with Nefario to get a separate feed with more than just the public data available and improved speed.  I for one would love to see an app with more statistics than are currently available on the GLBSE.

Are you planning to release an iOS version as well?  With no actual trading capability, this should be accepted into the App Store.


Title: Re: Any GLBSE app for android yet or coming?
Post by: LWCoder on July 16, 2012, 06:10:14 AM
I guess it can't hurt to ask. I'll send a PM and see what he thinks.

As for iOS, I hadn't even given it a thought. Primarily I focus on Android development, but have done some work on iOS and BB. Since the OP specified Android I figured why not give it a shot. I do mobile development freelance as my day job and while this one has been fun to put together in a short time, its really served as a (fun) distraction from finding my next project. An iOS equivalent would take considerably more time and that's something I can't afford to do right now.


Title: Re: Any GLBSE app for android yet or coming?
Post by: Nefario on July 16, 2012, 04:57:25 PM
This is quite possibly part of the reason GLBSE is creeping :p

But seriously this is awesome, once the API has been separated from the current system so the load isn't so great this will really fly.


Title: Re: Any GLBSE app for android yet or coming?
Post by: LWCoder on July 16, 2012, 05:21:20 PM
Thanks for the reply Nefario. In that case I'll continue with the features I have in progress and not worry about the performance for now.


Title: Re: Any GLBSE app for android yet or coming?
Post by: OgNasty on July 16, 2012, 08:34:23 PM
As for iOS, I hadn't even given it a thought. Primarily I focus on Android development, but have done some work on iOS and BB. Since the OP specified Android I figured why not give it a shot. I do mobile development freelance as my day job and while this one has been fun to put together in a short time, its really served as a (fun) distraction from finding my next project. An iOS equivalent would take considerably more time and that's something I can't afford to do right now.

Excuse my ignorance, but perhaps a webapp would be easier to develop and could still be used on an iPhone and a PC?


Title: Re: Any GLBSE app for android yet or coming?
Post by: LWCoder on July 19, 2012, 10:06:17 PM
I've been fighting some issues with the android charting package I used so this took a little longer than I hoped it would. Unfortunately I'm going to have to look for a replacement charting solution as adding many charts with lots of points to a listview is making for a very slow and choppy UI response. For now I've disabled the preview charts in the listview to correct for this until I can find an acceptable solution.

New
  • Data persistence for everything but Bids/Asks (uses ~400KB of storage)
  • New Tablet display with extended details
  • Added Pull-To-Refresh to list
  • Refactored a lot of underlying code in preparation for new expanded details view

Known issues
  • GLBSE response time is incredibly slow, but it looks like this might be improved soon
  • Refresh indicator isn't updating correctly under some circumstances (mostly to do with device orientation changes)
  • No widgets
  • No alerts/notifications
  • No Watch lists
  • Only public data is shown

Download Link
Install from Google Play (https://play.google.com/store/apps/details?id=com.lightweightcoder.glbse)

Let me know what you think. Suggestions, comments, issues, etc. Still a work in progress.

Thanks.

-----
2012-08-13: Edited download link to point to Google Play


Title: Re: Any GLBSE app for android yet or coming?
Post by: Nefario on July 26, 2012, 08:28:01 PM
This is some stellar work.


Title: Re: Any GLBSE app for android yet or coming?
Post by: LWCoder on July 26, 2012, 08:47:57 PM
Thanks Nefario, I appreciate that. I added search into my working version, as I got sick of scrolling through the list looking for specific tickers, and started a pin/watch option to bring selected tickers to the top of the scroll list.

I noticed the server requests are significantly faster today. Looks like you completed those backend changes you mentioned.


Title: Re: Any GLBSE app for android yet or coming?
Post by: LWCoder on July 27, 2012, 09:18:43 PM
I have the search and pin features done and will update the installer shortly.

I'm starting to add the ability to pull your portfolio information via the API. What would you guys like in the way of notifications and/or desktop widgets? What would be useful for you? I was thinking at a minimum buy, sell, and deposit notifications. Anything else?

Thanks.


Title: Re: Any GLBSE app for android yet or coming?
Post by: LWCoder on July 28, 2012, 12:47:33 AM
New version is up.

New
  • Search in Action Bar
  • Pin and un-pin assets by long clicking on them in the list
  • Reworked ASyncTask to execute in parellel. This should make bids/asks appears more quickly, but might break on older versions of Android. I added a handler for that possibility, but if you are experiencing crashes let me know and I can revert the change.

Known issues
  • Refresh indicator isn't updating correctly under some circumstances (mostly to do with device orientation changes)
  • No widgets
  • No alerts/notifications
  • Only public data is shown

Download Link
Install from Google Play (https://play.google.com/store/apps/details?id=com.lightweightcoder.glbse)

Let me know what you think. Suggestions, comments, issues, etc. Still a work in progress.

Thanks.

-----
2012-08-13: Edited download link to point to Google Play


Title: Re: Any GLBSE app for android yet or coming?
Post by: burger on August 13, 2012, 06:54:43 PM
Nice app! Will you make it to google play soon?


Title: Re: Any GLBSE app for android yet or coming?
Post by: LWCoder on August 13, 2012, 09:46:22 PM
I've actually had the application in Google Play waiting to be published for awhile. I guess now is as good a time as any to submit it. Should be available in just a few minutes on Play under GLBSE (https://play.google.com/store/apps/details?id=com.lightweightcoder.glbse).


Title: Re: Any GLBSE app for android yet or coming?
Post by: Francesco on August 13, 2012, 09:50:37 PM
Non only nice! I forgot to post before, but the ability to "pin" assets to the top is a killer. No more scrolling throug a wall of YES.I.AM.PIRATE.TOO and YET.ANOTHER.DEVALUATING.TURD :D Thanks!


Title: Re: Any GLBSE app for android yet or coming?
Post by: LWCoder on August 13, 2012, 09:59:42 PM
Great, I'm glad it's working for you!

The version I'm working on now allows you to enter an API key to pull your portfolio. All owned assets are automatically pulled to the top of the list with the pinned assets.

I just checked the Google Play link and it appears to be live now.


Title: Re: Any GLBSE app for android yet or coming?
Post by: OneEyed on August 13, 2012, 10:05:45 PM
I just checked the Google Play link and it appears to be live now.

Indeed, it is.


Title: Re: Any GLBSE app for android yet or coming?
Post by: LWCoder on August 23, 2012, 06:54:31 PM
V1.05 is now up on Google Play. Large update with lots of additions.

I've had this version in the works for too long now chasing little bugs and I don't want to get caught in that trap. Most of the issues I'm still seeing are UI related and most of those only on tablets. If you have any problems please contact me via email or the forum.

NOTE: An API Key from the GLBSE website does not become active until you click the Enable button, at which time the Key and ID disappear from your screen. I highly recommend copying the key to a text editor first in case anything was mistyped.

  • Fixed Database locking issues
  • Added API login support to pull user portfolio data (login key is stored in native account manager for 1.6+)
  • Added API input via QRcode (GLBSE website should be implementing this soon)
  • Added expandable top bar with user portfolio data (balances, owned assets, buy and sell orders)
  • Added owned asset pinning (owned assets are auto-pinned with a star)
  • Added order cancel action (buy/sell still in the works)
  • Added settings menu
  • Added crash reporting (opt-out in settings)
  • Added changelog dialog
  • Bug: Refresh indicators still aren't working as I would like them to
  • Bug: User portfolio after entering an API key doesn't always refresh correctly. I'm activity working on fixing this issue now.

Download Link
Install from Google Play (https://play.google.com/store/apps/details?id=com.lightweightcoder.glbse)

As always, please let me know what you think. Comments and suggestions are always welcome.


Title: Re: Any GLBSE app for android yet or coming?
Post by: LWCoder on September 11, 2012, 12:50:13 AM
V1.10 is now up on Google Play.

After several weeks with this app on the market it became apparent that one single issue was causing the vast majority of crashes. To correct this issues a content provider has been wrapped around the database and all data requests are now queued through this provider.

What does this mean for you? Hopefully you will see a huge increase in stability and responsiveness, especially after data is retrieved from the server.

  • Increased stability (new ContentProvider)
  • Fixed refresh indicators across the board
  • Reimplemented price chart
  • Added chart controls (1 day, 5 day, 1 month, etc.)
  • Pull-To-Refresh shows last sync time
  • Caching price trend data locally
  • Caching depth data locally
  • Added foundation for background updates (should be complete in the next update)
  • Added foundation for change notifications (should be complete in the next update)
  • Minor bug fixes

Download Link
Install from Google Play (https://play.google.com/store/apps/details?id=com.lightweightcoder.glbse)

As always, please let me know what you think. Comments and suggestions are always welcome.


Title: Re: Any GLBSE app for android yet or coming?
Post by: Nefario on September 19, 2012, 01:15:20 AM
I want to thank LWCoder for the absolutely awesome work he has put into this app,

You can now find this app on the front page of GLBSE, and to make things easier, to add the API key we now show a QRCode, so no more blistered fingers from typing in the code.

Once again, thanks to LWCoder.



Title: Re: Any GLBSE app for android yet or coming?
Post by: RandomQ on September 19, 2012, 06:12:27 AM
Yes, this is a great app I just switched to a ICS phablet(Galaxy Note) and this is really great.

My only concern is the API function key part do they go thru your content provider(proxy?) ?

Has this been tested with the Sub accounts that Asset issuers have?


Title: Re: Any GLBSE app for android yet or coming?
Post by: Nefario on September 19, 2012, 11:05:44 AM
Yes, this is a great app I just switched to a ICS phablet(Galaxy Note) and this is really great.

My only concern is the API function key part do they go thru your content provider(proxy?) ?

Has this been tested with the Sub accounts that Asset issuers have?
Tested I don't think so but it should work, each account/sub account should get it's own API key.

For the proxy part of the question, are you talking about our CDN? If so then yes, it goes through the CDN.


Title: Re: Any GLBSE app for android yet or coming?
Post by: Luceo on September 19, 2012, 11:52:54 AM
Can you use the converter and get us a PlayBook BAR for this or get it into the Blackberry PlayBook / BB10 Store?

Thanks.


Title: Re: Any GLBSE app for android yet or coming?
Post by: LWCoder on September 19, 2012, 01:14:02 PM
I want to thank LWCoder for the absolutely awesome work he has put into this app,

You can now find this app on the front page of GLBSE, and to make things easier, to add the API key we now show a QRCode, so no more blistered fingers from typing in the code.

Thanks Nefario both for your kind words and the QRCode. I made one for myself which I printed out while doing testing. I just tried the one onsite and it worked perfectly.

My only concern is the API function key part do they go thru your content provider(proxy?) ?

The API key is stored in your phone's account manager (you can also see it in the Accounts & Sync Settings for the system) and all queries go directly to the GLBSE APIs published on the site. I am caching a lot of data on the phone to provide quicker response times, but you should see a spinner in the upper right letting you know new data is being pulled. I have a timestamp showing up for the main list view, but nowhere else, that will be corrected soon.

Can you use the converter and get us a PlayBook BAR for this or get it into the Blackberry PlayBook / BB10 Store?

I can give it a shot. I have a developer PlayBook from the last promotion they did so I can test on real hardware (the simulator is terrible for converted android apps) and an account on the BB store to post it. I'll let you know what I find.


Title: Re: Any GLBSE app for android yet or coming?
Post by: LWCoder on September 20, 2012, 09:23:51 PM
Luceo,

The PlayBook version works just about perfectly. I notice some stuttering in the transition animations and the QRcode scan doesn't work because the BlackBerry OS doesn't support the intent correctly. Otherwise you should be good, but if you find any issues please let me know and I will take care of them.

I have submitted the app to BlackBerry AppWorld and am waiting for BB approval before it gets posted. Last time I did this it took about a week. I'll let you know as soon as I get the release notification.


Title: Re: Any GLBSE app for android yet or coming?
Post by: LWCoder on September 25, 2012, 02:15:40 AM
I just received the approval from RIM and the app is now live on BlackBerry App World.

GLBSE - BlackBerry (http://appworld.blackberry.com/webstore/content/136395/)


Title: Re: Any GLBSE app for android yet or coming?
Post by: btctraderr on September 25, 2012, 11:30:25 AM
Great work! Sent a donation to support this great app