Android Mobile- Live HUD - Free Beta Download

Deco

Deco

Legend
Silver Level
Joined
May 7, 2009
Total posts
2,544
Chips
0
I'm in my final year of a Computer Science course. For my final year project I am creating a Mobile-HUD.
Online players may use PokerTracker or Holdem Manager to keep stats on their opponents. With my App I aim for players to have the same stats available to them via their mobile.

If you are using this at a casino ask the dealer before playing.

This is a beta. There will be bugs to fix and many features to add over the coming weeks. I would like those who download my app (or anyone for that matter) to give suggestions on new features or stats to add and to report any bugs they run into. Suggestions for a name or a logo would also be appreciated :)
Help me build a great app and get a great grade :)

[old links ~tb]


Instructions
*Longpress a seat to sit a player in or out
*Click once for a call (green), Click twice for a raise (orange)
*Press menu to move the button
*Press the nextHandButton to store the hand and move to the next one.

Updates:
V1.0
*VPIP
*PFR
*Move Button option

V1.1
*3bet
*Steal

V1.2
*Player Notes

V1.2a
*VPIP and PFR fixes for BB walks
*Header removed from notes allowing greater space for smaller screens
*Screen stays on inbetween hands (Phone sleeping/locking is disabled whilst the app is unminimized)

V1.3
*Saving/Loading added

V1.3a
*New Raise and Call Buttons

V1.3b
*Fixed HU Steal Bug
*Extended Beta expiry date to 1st July 2012
 
Last edited by a moderator:
NineLions

NineLions

Advanced beginner
Silver Level
Joined
Sep 20, 2006
Total posts
4,979
Chips
0
Cool project, Deco. What sites will it work with? atm I haven't installed any on my Galaxy so I'd need to get that first.
 
Deco

Deco

Legend
Silver Level
Joined
May 7, 2009
Total posts
2,544
Chips
0
Cool project, Deco. What sites will it work with? atm I haven't installed any on my Galaxy so I'd need to get that first.

It's for Live use.
Nothings stopping someone who 1 tables and doesn't have HEM from using it online but it's mostly designed for playing in person.

I should probably edit the OP to make this more clear. I forgot people can now play online on their mobiles.
 
JohnBoyWWFC

JohnBoyWWFC

Grindddddd
Silver Level
Joined
Jan 11, 2010
Total posts
5,369
Chips
0
Looks like a cool app. I don't have an android but if this is compatible for iphone too, I'd be happy to give it a try.
 
Deco

Deco

Legend
Silver Level
Joined
May 7, 2009
Total posts
2,544
Chips
0
Looks like a cool app. I don't have an android but if this is compatible for iPhone too, I'd be happy to give it a try.

I may do this over summer. I've been taking a module on IPhone development recently and seems a fair bit easier to program with than android does.

Feature suggestions and constructive criticism on the layout/interface are more than welcome itt from both iPhone and Android users alike.
 
absoluthamm

absoluthamm

<==Poker Face
Silver Level
Joined
May 5, 2008
Total posts
5,692
Awards
1
Chips
0
Good idea, but many won't be able to use this in reality. I know at my local casinos, you are not allowed to use cell phones at the tables, if you want to use them, then you have to walk away from the table. That would be pretty tedious to walk away after every other hand to input the tables actions. I like the idea, it's just not practical at any casino I've played at.
 
physiotherapist

physiotherapist

Visionary
Silver Level
Joined
May 18, 2011
Total posts
787
Chips
0
wow nice one and im sure its great , unfortunately i dont use android phone
 
dmorris68

dmorris68

Legend
Loyaler
Joined
May 27, 2008
Total posts
6,788
Awards
2
Chips
0
Good idea, but many won't be able to use this in reality. I know at my local casinos, you are not allowed to use cell phones at the tables, if you want to use them, then you have to walk away from the table. That would be pretty tedious to walk away after every other hand to input the tables actions. I like the idea, it's just not practical at any casino I've played at.

Kinda my thoughts as well -- I don't think I've been in a live cardroom that allows use of smartphones/tablets at the table, at least while hands are being dealt. I'd be curious to know how many would allow this.

I may do this over summer. I've been taking a module on IPhone development recently and seems a fair bit easier to program with than android does.
I guess it depends on the type of development you're doing, but IMO Android development is typically much easier than iPhone development, unless you're talking about using strictly web technologies and deploying inside a wrapper as a native app.

But if you're talking true native app development (Objective-C vs Java) then I find that Java on the Android is much easier, not only from the language perspective but especially when you consider that Android code can be developed on most any common platform, while iPhone code can only be built on OSX. And I say this as someone who prefers the iPhone platform in just about every other way.

I'm an old-school (25+ years) C/C++/ASM developer with about 10 years of commercial Java experience. If iPhone were strictly C/C++ I'd be much happier developing for it, but the Smalltalk semantics in ObjC annoy me greatly. You can use straight C/C++ for backend code, but anything UI related must be ObjC because of Cocoa. I'd prefer Java any day, and wish like hell that Apple would allow a true JVM on a non-jailbroken iPhone. Or at least straight C/C++ bindings with a C++ framework to Cocoa so that I don't have to use ObjC at all.

That said, I otherwise prefer the iPhone platform to Android, so I have to just suck it up. :)
 
JohnBoyWWFC

JohnBoyWWFC

Grindddddd
Silver Level
Joined
Jan 11, 2010
Total posts
5,369
Chips
0
Kinda my thoughts as well -- I don't think I've been in a live cardroom that allows use of smartphones/tablets at the table, at least while hands are being dealt. I'd be curious to know how many would allow this.


I guess it depends on the type of development you're doing, but IMO Android development is typically much easier than iPhone development, unless you're talking about using strictly web technologies and deploying inside a wrapper as a native app.

But if you're talking true native app development (Objective-C vs Java) then I find that Java on the Android is much easier, not only from the language perspective but especially when you consider that Android code can be developed on most any common platform, while iPhone code can only be built on OSX. And I say this as someone who prefers the iPhone platform in just about every other way.

I'm an old-school (25+ years) C/C++/ASM developer with about 10 years of commercial Java experience. If iPhone were strictly C/C++ I'd be much happier developing for it, but the Smalltalk semantics in ObjC annoy me greatly. You can use straight C/C++ for backend code, but anything UI related must be ObjC because of Cocoa. I'd prefer Java any day, and wish like hell that Apple would allow a true JVM on a non-jailbroken iPhone. Or at least straight C/C++ bindings with a C++ framework to Cocoa so that I don't have to use ObjC at all.

That said, I otherwise prefer the iPhone platform to Android, so I have to just suck it up. :)

[X] Read
[ ] Understood
 
Deco

Deco

Legend
Silver Level
Joined
May 7, 2009
Total posts
2,544
Chips
0
Good idea, but many won't be able to use this in reality. I know at my local casinos, you are not allowed to use cell phones at the tables, if you want to use them, then you have to walk away from the table. That would be pretty tedious to walk away after every other hand to input the tables actions. I like the idea, it's just not practical at any casino I've played at.

It varies from casino to casino. My local pub poker night they insist you put your phones away. At my local casino and the last UKIPT event I went to I can use my phone to my hearts content.

In the UK I think most casinos allow a phone. Hopefully it's no different in the states. Where do they draw the line at your place? Can you change track when your listening to some music?
 
Deco

Deco

Legend
Silver Level
Joined
May 7, 2009
Total posts
2,544
Chips
0
I guess it depends on the type of development you're doing, but IMO Android development is typically much easier than iPhone development, unless you're talking about using strictly web technologies and deploying inside a wrapper as a native app.

But if you're talking true native app development (Objective-C vs Java) then I find that Java on the Android is much easier, not only from the language perspective but especially when you consider that Android code can be developed on most any common platform, while iPhone code can only be built on OSX. And I say this as someone who prefers the iPhone platform in just about every other way.

I'm an old-school (25+ years) C/C++/ASM developer with about 10 years of commercial Java experience. If iPhone were strictly C/C++ I'd be much happier developing for it, but the Smalltalk semantics in ObjC annoy me greatly. You can use straight C/C++ for backend code, but anything UI related must be ObjC because of Cocoa. I'd prefer Java any day, and wish like hell that Apple would allow a true JVM on a non-jailbroken iPhone. Or at least straight C/C++ bindings with a C++ framework to Cocoa so that I don't have to use ObjC at all.

That said, I otherwise prefer the iPhone platform to Android, so I have to just suck it up. :)

Agreed on Java > #C and Apple being twats with not allowing PC development, anything other than Xcode and even needing the latest OS to keep your Xcode version up to date. Switching between java like C calls and objective C calls was really confusing.

The main thing it trumps android on is that creating the front end/layout is a lot easier as I don't need to cope with different phones. Iphone screens have similar properties so everything you want on screen can just be dragged and dropped to the exact pixel you want it at. Android you need to use a table/linear/relative layout all of which are very restrictive and need to have on where you may place things and even then your layout is going to mess up on different screens until you make separate layouts for small screens/medium screens/large screens/wide screens/skinny screens/high density screens etc etc. I think google needs to set in place some sort of standard screen size as it been a huge pain in the arse.



That reminds me this app isn't tablet compatible. I forgot to restrict my app so tablets cant download. If you do download it expect an unholy mess to appear on your screen ;)
 
absoluthamm

absoluthamm

<==Poker Face
Silver Level
Joined
May 5, 2008
Total posts
5,692
Awards
1
Chips
0
It varies from casino to casino. My local pub poker night they insist you put your phones away. At my local casino and the last UKIPT event I went to I can use my phone to my hearts content.

In the UK I think most casinos allow a phone. Hopefully it's no different in the states. Where do they draw the line at your place? Can you change track when your listening to some music?
For me all it takes to change the song is pushing up or down on the volume control when I am using PowerAmp, so I don't even need to look at my phone. Although, when I am playing poker live, I do not listen to music. As far as where they draw the line, they are not EXTREMELY strict. If you get a text and aren't in the hand, I back my chair out a little, check it quick then put it away and I'm good. But if people start responding to texts and have their phone out for more than like 5 seconds, they'll get asked to put it away. It's been like this at mostly every casino I've been to.

Agreed on Java > #C and Apple being twats with not allowing PC development, anything other than Xcode and even needing the latest OS to keep your Xcode version up to date. Switching between java like C calls and objective C calls was really confusing.

The main thing it trumps android on is that creating the front end/layout is a lot easier as I don't need to cope with different phones. Iphone screens have similar properties so everything you want on screen can just be dragged and dropped to the exact pixel you want it at. Android you need to use a table/linear/relative layout all of which are very restrictive and need to have on where you may place things and even then your layout is going to mess up on different screens until you make separate layouts for small screens/medium screens/large screens/wide screens/skinny screens/high density screens etc etc. I think google needs to set in place some sort of standard screen size as it been a huge pain in the arse.

They will never set a standard screen size because that limits exapndability. What would be better would be if they would just set it to screen resolutions. It would be easier to not only program/design to a set amount of resolutions, but also it wouldn't be too hard for the manufacturers to develop their phones around set resolutions, just like computer monitors.
 
Deco

Deco

Legend
Silver Level
Joined
May 7, 2009
Total posts
2,544
Chips
0
They will never set a standard screen size because that limits exapndability. What would be better would be if they would just set it to screen resolutions. It would be easier to not only program/design to a set amount of resolutions, but also it wouldn't be too hard for the manufacturers to develop their phones around set resolutions, just like computer monitors.

Ye I should have said aspect ratios or pixel density. Whatever apples Iphones do to avoid needing multiple layouts which I think is one of those two things if not both.
 
Debi

Debi

Forum Admin
Administrator
Joined
Oct 13, 2006
Total posts
74,638
Awards
20
Chips
1,331
It varies from casino to casino. My local pub poker night they insist you put your phones away. At my local casino and the last UKIPT event I went to I can use my phone to my hearts content.

In the UK I think most casinos allow a phone. Hopefully it's no different in the states. Where do they draw the line at your place? Can you change track when your listening to some music?

Every casino I have ever played at this would be strictly prohibited. You have to walk away from the table to take a call and can only text when not in a hand.

If they caught you using something like this I am not sure what the penalty would be - but it would probably not be good.
 
absoluthamm

absoluthamm

<==Poker Face
Silver Level
Joined
May 5, 2008
Total posts
5,692
Awards
1
Chips
0
Every casino I have ever played at this would be strictly prohibited. You have to walk away from the table to take a call and can only text when not in a hand.

If they caught you using something like this I am not sure what the penalty would be - but it would probably not be good.

Possibly the same as when you're trying to use a camera phone in a strip club(they take your phone, delete any pictures and threaten to if you use it again they will smash your phone.... not a creep, buddy's bachelor party...)


In all reality, they will probably tell you to stop twice, then call over the poker room manager.
 
Deco

Deco

Legend
Silver Level
Joined
May 7, 2009
Total posts
2,544
Chips
0
You have to walk away from the table to take a call and can only text when not in a hand.

I'd either use this at a home game or check with the dealer if phones are allowed at the table before playing.

In fact I'll update the OP to tell people to ask the dealer prior to using this if they're bringing it into a casino.
 
Deco

Deco

Legend
Silver Level
Joined
May 7, 2009
Total posts
2,544
Chips
0
A few updates I have in mind are:

*3bet%/Steal %
*Notes
*Save/load players
*Postflop play
*On board coaching
*Icons that automatically tag fish/nits/maniacs etc
*bankroll tracking



Would like to know which of these ideas you like, which you hate, which I should prioritize?
 
absoluthamm

absoluthamm

<==Poker Face
Silver Level
Joined
May 5, 2008
Total posts
5,692
Awards
1
Chips
0
I like the notes and bankroll tracking. I know quite a few players that use programs like AK Notepad to tracks notes on certain reg and semi-reg's. And I know people who use either spreadsheets or other bankroll tracking programs to keep track of their own sessions and where their bankroll is at. I tried taking notes after sessions on certain players but that stopped quickly just because I found that I would never come back to it. Most of what I was writing down, I would remember already. And bankroll tracking for me is not an issue that I have, so I've never really cared about that... just like online, I am extremely conservative bankroll-wise.
 
R

RamdeeBen

Legend
Silver Level
Joined
Aug 9, 2010
Total posts
7,745
Chips
0
I've got an android phone. Will try this later and let ya know!

Looks good, nice work!
 
Cafeman

Cafeman

Legend
Silver Level
Joined
Jan 12, 2011
Total posts
3,200
Chips
0
Ooo interesting, I'll give it a whirl on my s2 later :)
 
Cafeman

Cafeman

Legend
Silver Level
Joined
Jan 12, 2011
Total posts
3,200
Chips
0
Works as advertised :)

I gave it some google +1, star and comment love.

Strange thing happened though, mid way through finding/installing it, Market became Google Play or something.
 
Poof

Poof

Made in the USA
Silver Level
Joined
May 21, 2008
Total posts
14,419
Chips
0
That is a very cool project, good luck with it!
 
Deco

Deco

Legend
Silver Level
Joined
May 7, 2009
Total posts
2,544
Chips
0
bgomez89

bgomez89

Resident Thugmaster
Silver Level
Joined
Jan 3, 2009
Total posts
3,127
Chips
0
Really cool app IMO, much better then others where you have to type in info as you go.

1. How do you expect to monetize this?
2. I'm thinking of learning some programming, some people say to start off with C but I want to go straight into learning java, thoughts?
 
Deco

Deco

Legend
Silver Level
Joined
May 7, 2009
Total posts
2,544
Chips
0
Really cool app IMO, much better then others where you have to type in info as you go.

1. How do you expect to monetize this?
2. I'm thinking of learning some programming, some people say to start off with C but I want to go straight into learning java, thoughts?

Thanks

1) I'm not sure if I can atm. I think my app trumps 2+2s Donkey Tracker as it has fewer bigger buttons, and displays a table instead of a list of stats. That and the ability to save/load, 3bet/steal stats and a few other things I will be adding in the next few weeks will blow it away. (that reminds me I need to make a poll on what features people would like).
However a free version which was basically a copy of donkey tracker was released which would sink me somewhat. That and my beta's download figures have been a little disappointing and looking at donkeytrackers android vs iphone sales the android version sold 5 copies last time I checked compared with the iphones 1700. Poker players all have Iphones? :s

My main priority is to get a good grade with this. Any money I make would be a bonus.

2) I'm only an undergraduate, someone with more experience would be more qualified to answer this. However I have been learning to program myself for 3years. I'd go with java. There are so many online resources to help learn it, it's universally used, handles memory allocation automatic and by the time you've learnt it you'll know how to program in C anyway as they're very similar.
What sort of programming you looking to do?
 
Related Mobile Guides: Mobile Poker - iPhone Poker - iPad Poker - Android Poker - Mobile Casinos - UK Mobile - CA Mobile - AU Mobile - NZ Mobile - Mobile Slots - iPhone Casinos - iPad Casinos - Android Casinos - Mobile Deutsch - Mobile Casinos Deutsch Android Guides: Android Poker - Android Casinos - Android Deutsch - Android Casinos Deutsch Organize a Home Poker Game
Top