GV Mobile + 2.1.00 on Cydia

March 19th, 2010

This update addresses a couple bug fixes, including Favorites issue that caused app crashes, errors related to network instability, icon!,  and offline dialing international fix. I have a couple things in the pipes, including feature updates to GV Mobile + (full landscape support, multi-SMS, random request) and other soon-to-not-be secret stuff.

sean Uncategorized

Apple, Please Ignore Me

February 19th, 2010

Oh, you already are. So last week I got an email from Apple. This was a unexpected email – not the ones that say “We would still like to hear how we’re doing!” As if they really want me to fill out another survey. This one had some verbage that made me do a double take before swiping to delete. It had something like “status” or “update” in the subject…I got excited for a bit. I opened it and indeed it said the state of my application has changed. Unfortunely, it was the dreaded “…review process will require additional time.” So like I always do, I replied with something like “Can I please get some specific details…yada yada yada.” To  my surprise, Michele Owens from Apple responded a day later – actually 17.5 hours later. Her email simply stated, “Thank you for contacting the iPhone Developer Program. Unfortunately, without the application name and ID, we will be unable to provide assistance at this time.” Ah! After looking back, I thought my reply included the previous email which stated all that. Oops, that’s totally my bad Apple. In 38 short minutes later, I said in my smart ass way, “Glad my $99 is going to great research tools” and also provided the app name and App ID. Oddly enough, 9 days later and no response. Hmm. Since last July when my app was pulled and the fall-out there after, I’ve never ever received a response from Apple that wasn’t automated. I’ve sent countless emails to the App Review team and others at Apple over the past 8 months and I’ve never heard back from them – at all. Surely I have my differences with Apple and have said things they might not like, but to be blatantly ignored by the company I pay to provide services and support is beyond amazing. I think a response is warranted.

sean Uncategorized

“Size mismatch” error

February 4th, 2010

Those of you trying to download GV Mobile + from Cydia may be getting this error. I’m working with Kyle @ ModMyI and Jay @ Cydia to get this issue resolved. Sorry for the troubles!

sean Uncategorized

I’m in love…

January 26th, 2010

So with the introduction of the HTML5 based Google Voice website comes some other good stuff that you won’t see. JSON based data feeds. With these data feeds, no longer will I or other developers need to sift through mounds of HTML code to get to the core of the data – Google provides it all in one nice chunk.

Without testing them, here goes:

  • Voicemail list: https://www.google.com/voice/m/x?m=list&l=voicemail&o=0&lm=10 – Looks like o is the start position and lm is the number of results? Or start and end? Requires POST pair of “gvx” and the value is unknown…
  • SMS list: https://www.google.com/voice/m/x?m=list&l=sms&o=0&lm=10 – see above
  • Inbox list: https://www.google.com/voice/m/x?m=list&l=inbox&o=0&lm=10 – see above
  • All History list: https://www.google.com/voice/m/x?m=list&l=all&o=0&lm=10 – see above
  • Placed Call list: https://www.google.com/voice/m/x?m=list&l=placed&o=0&lm=10 – see above
  • Received Call list: https://www.google.com/voice/m/x?m=list&l=received&o=0&lm=10 – see above
  • Missed Call list: https://www.google.com/voice/m/x?m=list&l=missed&o=0&lm=10 – see above
  • Recorded Call list: https://www.google.com/voice/m/x?m=list&l=recorded&o=0&lm=10 – see above
  • Make a Call: https://www.google.com/voice/m/x?m=call&n=<Number to call>&f=<Call forwarding number to call FROM> – requires that “gvx” post pair as well.
  • Send SMS: https://www.google.com/voice/m/x?m=sms&n=<Number to send SMS to>&txt=<the text> – requires that “gvx” post pair as well.

So that’s the core of the calls. I don’t have the time to figure out the “gvx” pair, although I suspect it’s a cookie value or something similar to the “_rnse” value we all use now.

Oh, and that new “make call” API is bad to the ass! Screw the web based call back… ;)

Enjoy.

sean Uncategorized

Google Voice HTML5 Based Website

January 26th, 2010

Good bye Black Swan? Looks like Google beat Riverturn to the punch by creating their own HTML5 enabled website for Google Voice. According to the Tech Crunch article, Google’s new website for Voice should appear sometime today and of course will be free. As of now, it’s still the old version…stay tuned!

UPDATE: It appears to be live now.

sean Uncategorized

Current Push solutions for Google Voice

January 20th, 2010

Hey gang, Michael West (T3h Ub3r K1tten) has written a nice article detailing the current Push solutions available for Google Voice. This is more of a round-up rather than a “how-to” article, but non-the-less, this should give you some idea of what you can do in the interim for Google Voice Push. Jump here for more…http://bit.ly/8EB5ri

sean Uncategorized

GV Mobile + v1.0.1 out…errr v2.0.2

January 19th, 2010

Yeah, I know the first version of GV Mobile + was v2.0.10 or something, but it really should have been v1. :)

So this update fixes a couple of things:
+Potential issue with Favorites and Contacts (if you only had a Company filled in as a contact)
+SMS messages getting cut off in the Reply view (if super long)
+Editing the “Phone to ring” caused a crash
+Added a refresh of the Google Settings after switching accounts
+Rounded the icon
+Clicking on the History tab would cause a crash

I’ll try to get another update in before I move – yes, I’m moving.

Update:

Let me give you the low down… GV Mobile + should have been v1.0, but I left it v2.0.10 in the app, and Kyle set it as v1.0 on Cydia. So when the update came, I made it v1.0.1 in the app, and Kyle set is as v1.0.1 on Cydia as well. So it turns out Cydia’s upgrade breaks (obviously) if the update has a version number less than the previous version. Anyway, it’s being fixed now.

sean Uncategorized

Apple, where’s my invite??

January 19th, 2010

Man I’d love to go to that event next week! Apple, where’s my invite?!
How can I procure one of these? – I’ll bum rush the stage if guys want.

sean Uncategorized

How bout’ some Push

January 19th, 2010

So I’m going to invest in adding Push to the app. My sole reason is, everybody wants it, including the pirates (Arggg), and I can use it as leverage to lock down the app. :)
So if you want Push, it will have some additional steps required after the fact (registration with me perhaps).
Yay!

sean Uncategorized

How about a cool $500 for ya?

January 17th, 2010

So, I knew my app would eventually end up on pirate sites, which there isn’t too much I can do. What I don’t like is that I actually spent some time helping a guy that eventually pirated my app (and host it on his repo). So, I’m asking for your help. Anyone that can contribute a valid name, address, or anything needed to prosecute, you’ll get $500. He goes by @KraKsX, his email is kraksx@gmail.com, and his domain is i4iphones.info. So according to Twitter, his geo-coordinates are in north New York. Of course, I’ll get with my local police department (TPD) which I’m sure can get the info via warrants or whatnot, but I’d like to see what you uber elite people can find out. Information on the whois is private, so any information there will be for whoever the proxy registrar is.

Please EMAIL me the information at sean AT mydomain

Update: Mystery solved. Thanks net detectives!

Update 2: I’m giving this guy a break. Not that I didn’t have anything on him, but I figured that since I’ve had many breaks and second chances in life, I’d give him one.

sean Uncategorized