Aug 23

So, I decided to finally do something with my laziness and make something productive. I've had the idea of making a simple bandwidth tester for a while since none exist (to my knowledge) so far.

The idea originally came to me when I was trying to test how fast my EV-DO connection was relative to the speed of our southerly neighbours on Sprint. I realized that the best thing to test this was using a mobile version of a site. 

Seriously?!

 

So, here we are, laziness finally confronted, and app finally created in about 8 hours of nonstop work. 

 

netSpeed

 

The app works by downloading a small (1.2MB~) file from a private server owned by me. It then tracks the progress and calculates the overall KB/s (kiloBYTE). There is an unusual bug with the screen transitions sometimes flickering white, but that seems to be a bug with Ares (the online palm web development tool) and nothing I can circumvent. While on the topic, I think I should spend a moment to really talk about how awesome Ares is. The first thing I did (and the thing I knew I wouldn't have much trouble with) was the backend code. But I really wasn't looking forward to designing something graphically pleasing. Thankfully, I was able to quickly prototype some styles and piece together a nice but simple looking app with almost no effort. If you haven't tried Ares yet, you need to do yourself a favour and give it a shot.

 

The app is pretty straightfoward but it's my first venture into the Paid app scene. Since the homebrew scene was fun if not extremely unprofitable, I decided to wet my feet in the cheap-o paid app business. How well the app does will ultimately decide whether I continue developing for webOS or not.

 

So, hopefully, this time next year I'll be rollin' in the benjamins!

 

...Right?

 

 

Keep an eye out in the app catalog for netSpeed, provided it gets approved.

 

Update: It's approved! Go get'r now!

Tags: | | |
Apr 29

So HP just bought Palm. That came out of nowhere.

 

I'm with most of the world out there when I thought that HTC was for sure the frontrunner, if anyone. But, that came with the very serious possibility that it would mean an end to webOS, it would merely be an IP purchase. Being a webOS developer/user/fanatic this was a pretty depressing revelation. But a couple weeks passed and HTC apparently walked away. "Whew" I thought, assuming Palm would now try to stick it out. This came with yet another troubling thought that Palm is bleeding away to death right now. They have a fantastic phone, fantastic platform, they just can't sell a phone no one has heard of! And without money, they weren't going to fix that problem.

 

Enter HP. HP really makes so much sense in hindsight. A company who once was a trailblazer with a mobile form factor (iPaq anyone?), now not even a second thought from most consumers. And in the dust of the latest Dell phone leaks, HP, being far larger and more dominant, had a gaping hole of a product line to fill. It really was a perfect match: Palm, who had a fantastic product line but no money to support it, and HP, who had no mobile product line and too much money to know what to do with it!

Now you have to step back and take a glimpse at the bigger picture. Although Palm is first and foremost a smartphone company, webOS was built from the ground up to be able to run on any device and any form factor. Did you just think that too? That unusually mysterious Windows 7 table, the HP Slate? With webOS? Amazing! Granted, the HP Slate is already very far along in its development so it's unlikely that they will jump ship from Windows 7 for now, but the framework is there from a hardware standpoint. There is a very interesting opportunity here to make the iPad look l<more like> a children's toy.

HP will reportedly "double down" on investing into webOS. Porting it to many form factors to suit its diverse hardware portfolio. At the same time though, HP and Palm have done an incredible thing for people like me: developers. All of a sudden I see this budding platform which has yet to become saturated with apps (like the iPhone or Android variants) with several form factors and possibilities. Double that with the fact that with the PDK, porting apps is now easier than ever. I wouldn't be surprised at all to see a massive influx of apps over the next few months.

One thing you can be sure of is that I will be making some new apps, this time they will go to the app catalog instead of the homebrew gallery. 

 

So with the swift purchase of Palm, the game has changed. There is now a newly confirmed big player in the game. It will be interesting to look back a couple years from now to see how much HTC, Lenovo or RIM missed out by not capitalizing on this brilliant opportunity.

Tags: | |
Feb 18

If you're one of the many (including me) who struggle daily with having their phones get stuck in headset mode, this may be your lucky day. After a final frustrating encounter with this problem, which required me to once again clean out the headset with alcohol, I decided to do something about it. Long story short, I created an app.

 

The Ghastly Headset (derived from the fact the Pre thinks there's a headset that isn't there... a ghost headset) is fairly limited and approximately 3 hours in its infancy. It has three main functions:

 

  1. Show the current audio mode (either speaker, headset or headset w/ mic)
  2. Force headset mode
  3. Force speaker mode
I've tested the application and the forcing of the audio seems to persist across applications (thank god), however I'm unable to fully test with a stuck Pre because I just fixed mine! So that's where I need you, loyal beta testers. I need people with stuck Pre handsets to see if forcing speaker mode will actually work. Toggling the headset (if it's not stuck) will reset the audio mode to whichever you want it to be.



 

Please download and let me know any feedback you have either here or on the PreCentral official forum post!


 

com.palm.futurepr0n.theghastlyheadset_0.0.1_all.ipk (32.38 kb)

Tags: | | |