Author

Topic: Any GLBSE app for android yet or coming? (Read 3861 times)

full member
Activity: 120
Merit: 100
September 25, 2012, 07:30:25 AM
#43
Great work! Sent a donation to support this great app
newbie
Activity: 29
Merit: 0
September 24, 2012, 10:15:40 PM
#42
I just received the approval from RIM and the app is now live on BlackBerry App World.

GLBSE - BlackBerry
newbie
Activity: 29
Merit: 0
September 20, 2012, 05:23:51 PM
#41
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.
newbie
Activity: 29
Merit: 0
September 19, 2012, 09:14:02 AM
#40
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.
sr. member
Activity: 350
Merit: 250
Per aspera ad astra!
September 19, 2012, 07:52:54 AM
#39
Can you use the converter and get us a PlayBook BAR for this or get it into the Blackberry PlayBook / BB10 Store?

Thanks.
hero member
Activity: 602
Merit: 512
GLBSE Support [email protected]
September 19, 2012, 07:05:44 AM
#38
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.
hero member
Activity: 826
Merit: 500
September 19, 2012, 02:12:27 AM
#37
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?
hero member
Activity: 602
Merit: 512
GLBSE Support [email protected]
September 18, 2012, 09:15:20 PM
#36
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.

newbie
Activity: 29
Merit: 0
September 10, 2012, 08:50:13 PM
#35
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

As always, please let me know what you think. Comments and suggestions are always welcome.
newbie
Activity: 29
Merit: 0
August 23, 2012, 02:54:31 PM
#34
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

As always, please let me know what you think. Comments and suggestions are always welcome.
full member
Activity: 154
Merit: 100
August 13, 2012, 06:05:45 PM
#33
I just checked the Google Play link and it appears to be live now.

Indeed, it is.
newbie
Activity: 29
Merit: 0
August 13, 2012, 05:59:42 PM
#32
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.
sr. member
Activity: 252
Merit: 250
August 13, 2012, 05:50:37 PM
#31
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 Cheesy Thanks!
newbie
Activity: 29
Merit: 0
August 13, 2012, 05:46:22 PM
#30
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.
full member
Activity: 195
Merit: 100
August 13, 2012, 02:54:43 PM
#29
Nice app! Will you make it to google play soon?
newbie
Activity: 29
Merit: 0
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

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
newbie
Activity: 29
Merit: 0
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.
newbie
Activity: 29
Merit: 0
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.
hero member
Activity: 602
Merit: 512
GLBSE Support [email protected]
This is some stellar work.
newbie
Activity: 29
Merit: 0
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

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
donator
Activity: 4760
Merit: 4323
Leading Crypto Sports Betting & Casino Platform
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?
newbie
Activity: 29
Merit: 0
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.
hero member
Activity: 602
Merit: 512
GLBSE Support [email protected]
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.
newbie
Activity: 29
Merit: 0
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.
donator
Activity: 4760
Merit: 4323
Leading Crypto Sports Betting & Casino Platform
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.
newbie
Activity: 29
Merit: 0
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.
hero member
Activity: 686
Merit: 500
Wat
Thanks for making this !
sr. member
Activity: 252
Merit: 250
Great!  Smiley 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.
legendary
Activity: 1358
Merit: 1001
https://gliph.me/hUF


Works on Galaxy Y.

Quote
GLBSE response time is incredibly slow.

No kidding!


Looks great so far!
newbie
Activity: 29
Merit: 0
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

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
newbie
Activity: 29
Merit: 0
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
hero member
Activity: 686
Merit: 500
Wat
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.



Thats looking good Smiley
newbie
Activity: 29
Merit: 0
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
hero member
Activity: 686
Merit: 500
Wat
Seems there is a demand for it if someone wants to claim the glory of the first glbse android app Smiley



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"
newbie
Activity: 29
Merit: 0
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.
sr. member
Activity: 335
Merit: 250
Seems there is a demand for it if someone wants to claim the glory of the first glbse android app Smiley



What would people be looking for other than a mobile interface?
hero member
Activity: 686
Merit: 500
Wat
Seems there is a demand for it if someone wants to claim the glory of the first glbse android app Smiley

newbie
Activity: 29
Merit: 0
Definitely +1
sr. member
Activity: 267
Merit: 250
I would be interested in something like this.
sr. member
Activity: 252
Merit: 250
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.
hero member
Activity: 686
Merit: 500
Wat
There isnt but its a good idea.
legendary
Activity: 1358
Merit: 1002
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.
legendary
Activity: 817
Merit: 1000
Still fairly new to GLBSE, wondering if there is a nice way to keep up with your portfolio/buy/sells in an android app?
Jump to: