Nefario
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
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.
|
PGP key id at pgp.mit.edu 0xA68F4B7C To get help and support for GLBSE please email support@glbse.com
|
|
|
LWCoder
Newbie
Offline
Activity: 29
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
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.
|
|
|
|
OgNasty
Donator
Legendary
Offline
Activity: 4844
Merit: 4556
Leading Crypto Sports Betting & Casino Platform
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
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?
|
..Stake.com.. | | | ▄████████████████████████████████████▄ ██ ▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄ ██ ▄████▄ ██ ▀▀▀▀▀▀▀▀▀▀ ██████████ ▀▀▀▀▀▀▀▀▀▀ ██ ██████ ██ ██████████ ██ ██ ██████████ ██ ▀██▀ ██ ██ ██ ██████ ██ ██ ██ ██ ██ ██ ██████ ██ █████ ███ ██████ ██ ████▄ ██ ██ █████ ███ ████ ████ █████ ███ ████████ ██ ████ ████ ██████████ ████ ████ ████▀ ██ ██████████ ▄▄▄▄▄▄▄▄▄▄ ██████████ ██ ██ ▀▀▀▀▀▀▀▀▀▀ ██ ▀█████████▀ ▄████████████▄ ▀█████████▀ ▄▄▄▄▄▄▄▄▄▄▄▄███ ██ ██ ███▄▄▄▄▄▄▄▄▄▄▄▄ ██████████████████████████████████████████ | | | | | | ▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄ █ ▄▀▄ █▀▀█▀▄▄ █ █▀█ █ ▐ ▐▌ █ ▄██▄ █ ▌ █ █ ▄██████▄ █ ▌ ▐▌ █ ██████████ █ ▐ █ █ ▐██████████▌ █ ▐ ▐▌ █ ▀▀██████▀▀ █ ▌ █ █ ▄▄▄██▄▄▄ █ ▌▐▌ █ █▐ █ █ █▐▐▌ █ █▐█ ▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▀█ | | | | | | ▄▄█████████▄▄ ▄██▀▀▀▀█████▀▀▀▀██▄ ▄█▀ ▐█▌ ▀█▄ ██ ▐█▌ ██ ████▄ ▄█████▄ ▄████ ████████▄███████████▄████████ ███▀ █████████████ ▀███ ██ ███████████ ██ ▀█▄ █████████ ▄█▀ ▀█▄ ▄██▀▀▀▀▀▀▀██▄ ▄▄▄█▀ ▀███████ ███████▀ ▀█████▄ ▄█████▀ ▀▀▀███▄▄▄███▀▀▀ | | | ..PLAY NOW.. |
|
|
|
LWCoder
Newbie
Offline
Activity: 29
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
July 19, 2012, 10:06:17 PM Last edit: August 13, 2012, 10:04:09 PM by LWCoder |
|
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 PlayLet 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
|
|
|
|
Nefario
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
July 26, 2012, 08:28:01 PM |
|
This is some stellar work.
|
PGP key id at pgp.mit.edu 0xA68F4B7C To get help and support for GLBSE please email support@glbse.com
|
|
|
LWCoder
Newbie
Offline
Activity: 29
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
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.
|
|
|
|
LWCoder
Newbie
Offline
Activity: 29
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
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.
|
|
|
|
LWCoder
Newbie
Offline
Activity: 29
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
July 28, 2012, 12:47:33 AM Last edit: August 13, 2012, 10:04:54 PM by LWCoder |
|
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 PlayLet 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
|
|
|
|
burger
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
August 13, 2012, 06:54:43 PM |
|
Nice app! Will you make it to google play soon?
|
|
|
|
LWCoder
Newbie
Offline
Activity: 29
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
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.
|
|
|
|
Francesco
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
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 ![Cheesy](https://bitcointalk.org/Smileys/default/cheesy.gif) Thanks!
|
|
|
|
LWCoder
Newbie
Offline
Activity: 29
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
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.
|
|
|
|
OneEyed
aka aurele
Full Member
![*](https://bitcointalk.org/Themes/custom1/images/star.gif) ![*](https://bitcointalk.org/Themes/custom1/images/star.gif)
Offline
Activity: 154
Merit: 100
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
August 13, 2012, 10:05:45 PM |
|
I just checked the Google Play link and it appears to be live now.
Indeed, it is.
|
|
|
|
LWCoder
Newbie
Offline
Activity: 29
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
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 PlayAs always, please let me know what you think. Comments and suggestions are always welcome.
|
|
|
|
LWCoder
Newbie
Offline
Activity: 29
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
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 PlayAs always, please let me know what you think. Comments and suggestions are always welcome.
|
|
|
|
Nefario
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
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.
|
PGP key id at pgp.mit.edu 0xA68F4B7C To get help and support for GLBSE please email support@glbse.com
|
|
|
RandomQ
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
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?
|
|
|
|
Nefario
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
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.
|
PGP key id at pgp.mit.edu 0xA68F4B7C To get help and support for GLBSE please email support@glbse.com
|
|
|
Luceo
Sr. Member
![*](https://bitcointalk.org/Themes/custom1/images/star.gif) ![*](https://bitcointalk.org/Themes/custom1/images/star.gif) ![*](https://bitcointalk.org/Themes/custom1/images/star.gif)
Offline
Activity: 350
Merit: 250
Per aspera ad astra!
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
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.
|
|
|
|
LWCoder
Newbie
Offline
Activity: 29
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
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.
|
|
|
|
|