Tuesday, April 29, 2008

SofCon 2008 - The Mobile Future

Being the predictable Mobile Addict that I am, I couldn't pass up an opportunity to attend the SofCon 2008 convention in Santa Clara, California.

The purpose of this meeting was to discuss the future of Mobile Technology, and the panels of speakers were chosen for their relative expertise in this field.

Many of the panelists were celebrities in the Communication world, such as former Chief Technologist for the FCC Dave Farber, and Senior VP of Nokia Bob Iannucci.

The topics were interesting, the speakers often colorful, however the real fun began when the floor was opened up for questions and the panelists got to talk to each other.

I have to admit, there was a LOT I wanted to say at this event. Sometimes I felt that the information being discussed was flawed, sometimes the panelist didn't understand the question, and sometimes I feel that the panelist was just plain not up to date. However, while the floor was open to questions, it was NOT open to comments. One person tried to make a comment during one of the Q&A sessions, but was met with an almost rude "Do you actually have a question?" before he could finish his statement.
I found myself whispering comments to the person next to me, but was often shushed by others sitting around us. There were so many things I would have liked to have added, but had to keep it inside.

Well, that is at least until now. Isn't that the beauty of blogging? I get to decide what is allowed to say here. So, I'd like to share with you some of the highlights of this event, and perhaps some of my own opinions on it as well.

Apple Fanboys/Girls

At first I found myself presented with an abundance of iPhone fans. Most of the talking seemed to be about how Apple revolutionized the industry with its technical prowess and industry changing innovation.
I'll admit, the iPhone did break all kinds of new ground, but I wouldn't say because of technical prowess. Rather, the iPhone is as news-worthy as it is because of the way Apple has become such an aggressive marketing machine. They continue to convince people that nothing like this has been done before, and that everything to come out after this point is just a carbon copy of their concepts.
As someone who follows the industry, it bothers me immensely when people actually buy into that hype.

Madeline Duva, who is the president of 3rd Eye Consulting and a panelist at this event, mentioned that the iPhone caused more people to use the mobile internet today then ever before, and also caused the carriers to introduce flat-rate data plans, which apparently barely existed before its introduction according to her.

During the following Q&A session, someone asked why the iPhone isn't as popular in Europe as it is here in the states.
She answered "because of the lack of 3G networks here". Overseas, she says, 3G is almost everywhere, whereas here in the US we're just starting to see 3G data populate. So, if you've been using 3G data in Europe, a 2G iPhone isn't as attractive as it is here.

At this point I found myself digging my fingernails into the tabletop. Sitting in the front row, at least I was able to make eye contact and cast her an glaring look. I think she may have noticed.
But a glare alone could not possibly convey what I wished to share.

Mrs. Duva, I don't even know where to begin. I'll start with this, though:
1) Apple did not cause more flat rate data plans to emerge. Flat rate data plans have been around in the US for nearly as long as the mobile web has been. I know because I've had data from almost every carrier, and always had an affordable flat rate option. Almost a decade ago, even AT&T, who carries the iPhone, gave me a flat rate data plan for my Ericsson TDMA phone. In fact, I've NEVER had a metered data plan for as long as I've been using data in the United States.
Europe, on the other hand, seems to be too squeamish to allow many unlimited data plans. The reason for this, in my opinion, is that people will actually use them more there. Most Americans are pretty clueless when it comes to mobile phone tech, and I'm going to go out on a limb and say that THAT's why the iPhone is popular here.
Apple targetted people who didn't know how to use Symbian, or found Palm and Windows Mobile OS to be too complicated. I feel like in Europe and the rest of the world, people aren't afraid to use a "real" smartphone, and thus there is very little appeal for the iPhone since it is severely limited in comparison.

2) 3G is alive and well in the US. In fact, the 2nd generation of 3G is already being rolled out, and 4G (WiMax?) is already in the works.
I left T-mobile this past year because they seemed to be the last on the bandwagon for 3G data. With Sprint (who isn't even considered a leader in wireless technology), I have a reliable EVDO signal almost everywhere I go, and often getting the even faster recently updated RevA when travelling to major cities, and only switch to the older 1x data when roaming on Verizon or someone who doesn't have an EVDO roaming contract.
Last I checked, AT&T was rolling out a solid 3G coverage map as well. I travel a lot from coast and coast, and I have yet to find any major area that lacks 3G coverage. Sure, there are places less densely populated that still lack 3G, but they also lack cell phone towers at all!

Many of the other panelists, including Stuart Card expressed agreement with Madeline's view on the subject, and the iPhone continued to come up in general conversation.

The Apple Critics
That's not to say that everyone was an iPhone nut. A few people there did seem to see past all the hype, and were actually some of the more entertaining speakers at the event.

MIT's Ted Selker (who is credited with inventing the Thinkpad's pointing device among other things) brought some interesting inventions to show off to the crowd as examples of using sensors in unconventional ways.
In fact, instead of using the regular microphones for the Q&A sessions afterwards, Ted threw me a beach ball (another perk of sitting in the front row) with a wireless mic embedded inside to talk into. Very entertaining to listen to, and very creative. I'll share more about my conversation with him in a future post if I have time.
My personal favorite line, however, was when he picked up his Nokia N95 and exclaimed "and by the way, this beats the pants off of any iPhone!". There was a small applause at that point, which I think I may have started.

Another entertaining speaker was Funambol creator Fabrizio Capobianco who actually bought one of the first iPhones when they came out (I may have seen him in that line in front of AT&T in Palo Alto that friday evening actually). Fabrizio was refreshingly down-to-earth, very funny, and well, I've used Funambol myself so I must admit I'm a fan even before I met him.
Funambol is multi-platform, and is actually credited as being one of the first solutions for iPhone users who wish to sync their PIM with other services, such as Outlook, Exchange Servers or the standard Linux SyncML system.
Fabrizio, however, opened one of his statements with "the iPhone browsing experience sucks", which was met with some murmuring since the moderator of his panel mentioned being an ipod-touch fan.
When discussing the current state of the art, he mentioned that people like Funambol because it brings blackberry-style features to other devices, including standard phones. "People used to come to me with their Razr and Blackberry and say, can you converge this so I only need to carry one device?".
He then continued to say that nowadays, people come instead with an iPhone and a Blackberry and ask the same question, except now its worse because there is no keyboard on the iPhone. "They want an iphone with a keyboard, which just doesn't make any sense at all".

In case you're wondering, I found out later Capobianco is currently using a Windows Mobile device.


As always, Apple fanboys, this is nothing personal. I just think that people give the iphone too much credit and its nice when people who know what they're talking about seem to see through it.

Well, there's much more to say, but I'm going to have to continue this in another post. Until next time...



Wednesday, March 05, 2008

AtekSoft applications bring interesting new features to PPC phones...

With a Pocket PC, can you do...

Video Out?

2-way over-IP video chat?

There are some interesting new doors that can be opened using AtekSoft's WebCamera Plus software to someone with a little engineering creativity.

I have been playing with the software lately, which claims to "Transform your PDA or Smartphone to [a] high-resolution web-camera" (a feature that some of you may recall from AtekSoft's earlier software release, CoolCamera).

Basically, what this means is that the PPC software will broadcast to your PC, in real-time, whatever your camera is currently able to see.

Using their desktop software, the stream of video is received and viewable (see pic on right) at a respectable frame rate for a webcam (my tests averaged 4-5 frames per second).

The purpose of this software is that windows will accept the incoming video as a standard webcam device, and be instantly compatible with most webcam applications (such as skype, netmeeting, etc), thereby eliminating the need to purchase a separate webcam for this purpose.


That's a pretty cool concept and all, but webcams are so inexpensive... in fact, many low-end webcams can be bought for about as much a license for this software! So, why would someone want this?

Well, for starters you can carry it with you when you travel and have one less thing in your bag. But that's not why I find this worth writing about. Where it gets REALLY interesting is when you take into consideration that WebCamera Plus can connect to the host PC not only via USB, but also over Bluetooth or IP (WiFi, 3G, etc)!

Basically, you don't HAVE to be in anywhere near your computer to view what's on the phone's camera! If you've got an unlimited data plan for your phone, or perhaps a WiFi network, you can put the phone down, connect to a computer via their IP address half way around the world, and view whatever it is currently seeing!

This is where things can get creative.


Some Additional Ideas/Uses for WebCamera Plus:


-Remote SpyCam
Since I have 2 little kids of my own, the first thing I thought of was using it as a makeshift baby monitor.
I could put the phone down next the crib, and watch it in a window on my pc as I work.
Before I was married, my first thought probably would have though of using this as an impromptu security camera. Either way is useful.

-Video Out
As soon as people start using Pocket PCs for media, you inevitably start seeing people ask if there is any way to get Video Out (assuming to connect to a TV like the iPod video).
There have been a very select few Pocket PC devices that supported external video connectors in the past (notably the classic Toshiba models), but most current devices are simply not capable of doing it.
There have even been some hardware add ons (via SDIO slot) to try and achieve this, however they fall sadly short of expectations (the device linked to here does not actually display what is on the screen of the PPC, but rather displays slides from special presentation software that you have to run on the device. Basically this only replaces using your laptop for powerpoint presentations).

WebCamera Plus has a feature that allows you to broadcast the contents of your display instead of the live camera feed. The result? Whatever you're doing on your device appears on the big PC screen in real-time!

The sample video here shows a few seconds of the Curious George movie playing on my desktop, video being output from my Sprint Mogul using CoolCamera Plus.
Surprisingly, the framerate for this went as high as 6fps.

Now, this is clearly not the ideal way to watch video (original video is a smooth 29fps), but it WORKS. And its good to know if you want to do something connected to a large screen, such as for a presentation.

-Two way video conversation
This one I'm going to have to get back to you on. I have been able to do it, but it would be video only, no sound, which means you'll have to mime to your other party.
Also, there is a great deal of lag/delay doing it this way, and its a VERY convoluted backwards way of doing this.
In other words, I'm sure I can come up with a better way, but this is what occurred to me first, and its what I tried... and it WORKS.

Basically, it involves using a remote desktop application (logmein.com is my preference because the framerate is as close to real time as I've ever seen for a remote desktop app), and skype & webcam plus receiving software installed on a host computer somewhere.

This is what I did:
  • On the Windows Mobile device, set the network settings of WebCamera Plus to be the host computer's IP address.
  • Log into the Host PC using logmein (or app of your choice). Be sure to leave WebCamPlus running in the background.
  • You should see your webcam live stream on the remote desktop, albeit delayed and a bit slower than normal. If the remote desktop application is not fast enough to keep up with the video (looks more like a slide show), this won't work. Therefore, I recommend a fast app (like logmein) and a solid 3G connection.
  • Using the remote desktop, start skype, and call someone who has a webcam as well. You will now be able to see the incoming stream on the remote computer (slow and delayed, but I got a few frames per second, enough to see what's going on), and they will see whatever you are broadcasting from your phone on location.
Problem with this, aside from the lack of sound, is that at least in my case, the Mogul only only a rear-facing camera, which means I can't see them while they see me (have to keep turning the phone around).
But it IS cool to show someone something, for example "Hey, you'll never believe what kind of car is parked behind my office! sign on skype, I'll show you". The person can see what you're pointing at, and you can see their reaction.
Yes, I know, this is very much a less-than-ideal solution, but it IS something that can be improved upon. As I said, this was just the first thing that came to mind. Someone could eventually write some sort of desktop server app to do this better, perhaps send video back to your phone using ORB instead of viewing it over remote desktop... who knows. Let me know if you've got any brighter ideas!

Wednesday, November 28, 2007

Make your PPC-phone a portable WiFi Router!!

...or, yet another use for your WiFi-capable PPC phone!

So, its great to have those WiFi HotSpots in the airport or local coffee shop when you've got that laptop and time to kill, but what if you could have a portable hostpot? One that follows you wherever you go?

Well, if you've got a high speed data plan on your Windows Mobile phone, and happen to also have WiFi, you can turn that little device into exactly that!


Its an ingenius little app that some folks have developed called WMWiFiRouter.
Gotta respect the simplicity of the name, right? What it lacks in creativity it makes up for in doing exactly what its name describes.

Now, this is not exactly a new concept- after all, road warriors have been able to get online from their laptops for a while now, whether by installing a cellular data card, or using bluetooth to tether to their phone.

But this is just too easy... and has some advantages over the other ways to get online with your cellular data.

Why is this better than a laptop data card?
-No additional hardware to buy
-Can use existing phone plan (most cards require their own service plan)
-Connection can be shared with multiple devices
-No software/drivers to install on Laptop or device

Why is this better than tethering using Bluetooth?
-Faster! Bluetooth 1.2 (which a majority of devices still use) maxes out at around 700k for data. If your 3G connection is faster than that, you'll be bottlenecked by bluetooth's transfer rate.
-WiFi laptops are far more common than BT enabled ones.
-Range of distance is far better with WiFi
-Integrates into your data connections like any other WiFi connection (no bluetooth configuration of dial-up networking or anything)

Oh, and the best part... with this, your connection is Multi-Platform!
Let's not forget about all those WiFi enabled devices that aren't laptops, such as PSPs, Ipod Touch, other PDA's, VoIP devices, etc...

Read more about it over at XDA-Developers in this thread by TalynOne.