CTIA 2008 recap
I’m just back from another CTIA, this year in Las Vegas. For those who are not in the wireless industry, CTIA is the largest wireless / mobile trade show in North America. There are actually two CTIA shows a year, one in March the other in October. The March show focuses on infrastructure, services, hardware and the like; the October show is primarily mobile content. ActionEngine attends both shows (most mobile companies do).
HEADING DOWN
I flew down Monday to help set the booth up and prep for the opening day of the show. Truth be told, I find Vegas to be something of a mixed bag. I’m not a gambler, I can’t say that I’m a big drinker/partier, and I get uncomfortable in crushing crowds of humanity. So, rather than any of that, I like to hunt out the absurd (turns out there’s an abundance of it there), stake my claim, sit back and watch the hilarity ensue. It’s great fun for a few hours at least.
It turns out that I wouldn’t have to travel that far, in fact it seemed like absurdity had come to me. Driving in from McCarron airport (after waiting in taxi line reminiscent of the old E-ticket rides at Disney) the taxi passed a casino that I have never seen before. Particularly, one named “Terrible’s” (I can only imagine if there was truth in advertising, I never actually went in.) The second bit actually came about when I stepped into the convention center to get to the show floor. I accidentally came into the wrong side of the show and found myself in — The International Pizza Expo. Who knew there would be an entire show dedicated to “The best sauces ever” and “Freezing to Save”? Well, now you do.
SHOW BOOTHS ARE THE NEW McMANSION
Despite the number of trade shows I attend, I am almost always amazed at the sheer size of some booths. Charitably I can say that some of them were merely monstrous in size, others are better described as temples to Mammon. The price tag of these installations can quite easily top 5 million dollars, which does not include the shipping, construction, hook-up and deconstruction charges. These are by no means minor affairs when it comes to the big boys.
In terms of booth design fad, this was the year of the JumboTron. ‘Trons where visible from nearly ever vantage point on the trade floor, some kicking out enough light to cast shadows from nearby foot traffic. (Interesting fact: CTIA now uses 25% “green” electricity. By “green” I think they really mean to say electricity to power green LEDs.) Ericsson, Nokia and a couple of hardware vendors all decked out their spaces with JumboTrons, all blasting out images of youthful (generally large breasted) women delighted to be doing something with their mobile. Interspersed are animated text sequences extolling virtues of the company usually in a self deprecating relate-to-us-as-real-people-too kinda way (”700 million messages a day? Big Deal. Go for 8 billion.”). Last I checked real people have yet to install video screens 30×30 feet in size to share their vacation pictures. If you know otherwise, please share.
Leading the pack with ‘Tron usage by far was LG who not only had two large screens on either side of their booth facing outward (one pointed squarely at a blank causeway wall), but they also installed five smaller screens (only 3×10) in the front of their booth. The booth was actually less of a booth and more of a dance club really. They had a D.J. booth with someone spinning disks from start to finish each day, an intricate light show from a ring of IntelliBeams handing from joists above — enough to make any metal or new wave band happy at any rate — and to top it off they had funky listening pods that faced a rotating statue: a statue of a silver angel delightedly holding a cellphone to her ear. Apparently, yes, the Host of Heaven can indeed hear you now.
WORKING THE BOOTH, THROWING THE AT&T FAST PITCH
More than half the fun of any trade show is working the booth and pressing the flesh with people who walk up. The people you meet usually fall into one of five categories:
- people who want to sell you something,
- people looking for your swag handout,
- people convinced they are smarter than you and wish to prove that point,
- the incoherent and baffling guy, and
- the occasional prospect.
This show didn’t deviate from the model. All these people came by to wrangle.
I actually had more fun presenting for the AT&T Fast Pitch than working booth duty. Fast Pitch is an invitation-only program where application providers do a pitch to a panel of AT&T judges about picking up their application for distribution. Fast Pitches last a maximum of five minutes — they have a debate timer which angrily beeps when your time is up — and the vast majority of the pitch has to be a demo. AT&T assesses the applications based on (according to the invitation anyway) innovation and originality, market appeal, ease of use, device support, ease of integration with the AT&T network. I pitched two Action Engine applications: the Dow Jones news application and MySI Mobile. At stake was a first prize of $25,000 and promotion on MEdia Net’s “What’s Hot” spot for a week, and $5,000 for the second and third place runners-up.
The Dow Jones pitch took about six minutes from in the door to out the door. Dow Jones is a pretty neat application; it actually encompasses the Wall Street Journal, Barron’s and MarketWatch properties. When we finished the demo the AT&T panel gave a blank look said they didn’t have any questions and shoo’d us out the door. Not the brightest of prospects.
The Sports Illustrated pitch by contrast was stellar. In addition to AE staffers the VP of Biz Dev for mobile at Time Warner came along to the meeting. After the dog-n-pony the AT&T panel lit up with questions: How are you going to keep the application fresh? (We’re planning regular updates to coincide with events like the swim suit issue.) Would you consider adding video or streaming audio? (Maybe, we’ve looked at it but waiting for the best possible user experience to come around in terms of technology. Not right now though.) How many devices are you planning to support? (BREW, Java and RIM for a total count of like 160 devices.) The mood changed swiftly with the last question: Would you consider doing a subscription-based model? (No. Customers consider news to be a free good and charging them for it kills the business model. We have to remain advertising supported.) It was as if the temperature in the room had suddenly dropped. Needlesstosay, we weren’t invited back for the final three.
Anne Baker (AE’s phenomenal VP of Marketing) and I were curious as to who the final three were so we stopped back at the Fast Pitch room to ask. (I’ve left the names of the companies out, I figure that sometime in the future I’ll need to get another job in the industry. That hasn’t stopped me from linking to relevant sites however.) The finalist list was actually a bit baffling to us, based on what we knew about the judging criteria. One of them was a human guided search engine which has received some interesting blog traffic as well as an un-fan MySpace page. They ended up winning the $25k. One of the other applications is a location-aware service for telling you what stores are having sales nearby. It’s a great idea in concept but the model has some serious holes, the least of which is getting merchants to actually populate the service with information. At last report the SBA estimated there were 22 million business in the US, if even 10% of those were retail outlets that means the service would need to scale immensely with an entire legion of account managers to support just the backend. It’s a chicken and egg problem. Finally the other winner was a company that made mobile flash card software. FLASH CARD SOFTWARE?!?!?! Ugggh.
WALKING THE SHOW FLOOR
I usually reserve walking the show floor for the very last day of the show. By that time, most of the fidgety sales people have left for the airport and the remaining folks are generally worn down to a nub. All this makes it easier to get plenty of free disclosure on topics that most companies would sooner not talk about with complete strangers. It’s always a good time.
I didn’t get as much time as I would ordinarily have liked to spend on the floor, so I had to make the most of my time by asking shotgun “emperor has no clothes” questions basically from the get-go rather than making it a punchline to a chat. Of note I remember six companies in particular (I’ve avoided using their names here as well, but follow the links if you’re really curious) that stood out. They ranged from incredible awesomeness down to the ridiculously stupid. As in “how did you get funded?”, jaw-droppingly stupid.
At the top of the pack was a French company that did mobile video compression. Their claim was they could push 24 frames a second (movie quality) video to a mobile device in such a way that the video was crisp enough to notice fine detail, but did not trade battery life for the quality. In general, video quality is the enemy of battery life since codec algorithms are PhD discrete waveform analysis complex. However, they delivered the goods. In their booth they had seven devices all running movies concurrently (”The Bourne Identity” and “Wild, Wild West” stood out) like a movie studio in miniature. A developer gave a a demo of their live television transcoding abilities, showing me a live stream of the BBC and then CNN. The image was crisp enough to read the ticker on the bottom of the screen. For a canvas of only 320 pixels by 240 pixels I thought it was nothing short of phenomenal. I chatted with their VP of Biz Dev, exchanged business cards and talked briefly about doing a licensing deal with their libraries. (Although oddly enough she didn’t know what a library was when I mentioned it.)
Another company was a mobile screen design consultancy based in Sweden, presenting inside the Texas Instruments booth. I had read in Computer World that they were working on a phone top interface for the Google Android platform and I wanted to see a demo if they had one to share. (Oddly enough, Google was not present at CTIA, but the CEO of AT&T brought them up in his speeches somewhat regularly.) The experience they are working on explores using the third dimension of space (horizontal, vertical and depth) as a contextual element for data. This was something I have seen before when research at Microsoft had been investigating just such a concept for a future version of Windows but I’ve never such a thing on a mobile. The phonetop used OpenGL to animate the background, transitions between view panes as well as overall transparency a la the Aero “glass” look on Vista. The demo was running on an emulator the size of a three-ring binder — certainly not a real world scenario by any means — so it remains to be seen what the actual UX will be in the field. I hope it’s at least close to what I saw.
Rounding out the best things was at the dominant Japanese wireless carrier. They had a series of kiosks highlighting games running on their phones. The game that knocked my socks off was a variation of the Sega videogame, Armored Core. What made it remarkable was how similar the gameplay was to the console game; the mecha were engine rendered with jump-jets, full fighting modes and interchangeable gear. It also looked like it was a wireless multiplayer game, so you could fight against someone else on the network, which makes the phone more akin to the Playstation Portable than a phone. It was a geekacular moment.
From there I wandered over to the second largest search behemoth’s (relatively small) booth where they were demoing the upcoming mobile client. I’ve had an eye on their technology since it was announced, so I was pretty well versed already on what their offering was going to mean for the marketplace. Accordingly, I was really just there to pump the marketing reps for inside information. Sadly, there wasn’t much there to report in the way of new intel other than the fact the product remains in flux and will continue to undergo changes up until the release sometime 2Q08. I’ll keep a weather eye for when that happens — essentially this booth chat was neutral if not a bust.
Things went south from there. I stopped off at an astonishingly bad technology company from Toronto, Canada. (I’m embarrassed to even link to their site here, so I won’t). From the get-go I knew something was amiss when I saw that their company’s motto, writ large on the booth was “We are the answer.” Which only makes me wish I had queried their booth staff “To what question?” Anyway the whole idea around their technology was a “background thread application” which “unobtrusively” displays a full screen ad (not a coupon, but an ad) anytime the device owner finishes a phone call. That’s right, you hang up the phone with mom, and your mobile phone hawks Coca-Cola to you. Once the ad is displayed, the user can click “G” (I’m guessing for [G]o) and the application will open the advertiser’s WAP site. The company had flatscreen television mounted on their booth running a looped movie that ended with one of the characters excited about the prospect of being spammed continuously. On their mobile phone. Every time they made a phonecall.
My last booth of the show was of another Seattle area mobile startup. I’m not sure what the history is between Action Engine and this company, but just from the energy the guy in the booth gave out, it’s clear there is some hostility there. (If not animosity, but I’m not sure why that would be the case.) We only chatted for a few minutes about how the company was doing, how their platform launch was coming along and how they were planning on monetizing. (Most of the answers were “that’s on the website.”) He continued to remind me all along the way that they are our competitors (which here at Action Engine we do not consider them to be) and we should be developing content to their platform. We agreed to disagree on that point. I was curious about the guy’s background (his business card said he was a Director of Biz Dev) so I looked him up on LinkedIn.com. In his experience section, the first job (1997 to 2000) listed was at an ecommerce software company. He listed his title at that company as “Schmuck.” Sometimes the jokes just write themselves, I could never be that clever.
I’m a media darling!
Last week Friday Anne Baker, the VP of Marketing here at my new gig (ActionEngine in Bellevue, WA) asked me if I had downloaded and looked at the new Google Android software development kit. (Android is a new mobile phone operating system and is the presumptive basis for the oft-rumored gPhone.) Being the geek that I am, of course I had. “Great!” she then said, “Can you do an interview with the Seattle Times in about 30 minutes?”
To be sure, skimming the documentation in an SDK and being able to speak authoritatively on the subject (with a member of the press no less) are two wholly different matters. I tore back into the docs, while simultaneously watching a YouTube stream from the Google evangelist corp and rapidly jotting down notes of my impressions and interpretations of what I was digesting and then subsequently regurgitating. Anne and I then sat down with the reporter for about an hour’s worth of chat.
I knew the story would run in the Seattle Times business / technology section — but what I didn’t know was that the story would then be picked up by two blog outfits: one covering exclusively mobile content, the other an Android fanboy site. All three of them reference me by name, and quote me directly as saying:
Chris Lihosit, a senior creative technical architect at Action Engine, said one of the first things he did last Monday was download the developer kit, which encompasses all the tools needed to build an application. Although some of the features look great, he said, Action Engine is not interested.
“To be clear, I’m excited about firing it up and banging away to my heart’s content whenever I have a weekend to burn,” Lihosit said, “but I don’t know if it will be part of my job description.”
While the quote is indeed accurate, I *am* excited to play around with Android and I also suspect that it *won’t* be part of my job anytime soon — the article misrepresented the points I was trying to make. (This generally seems to be par for the course when giving interviews, which makes talking point memos seem all the more reasonable in hindsight.) The points I really laid out were:
Android Pros
- Android is built on the shoulders of some great open source technologies, like an OpenGL api, a great text rendering engine, the webKit backend of Safari and SQLite, a full relational database. All pretty cool, well thought out stuff.
- Android allows for multiple java process to run on the JVM, in either a synchronous or an asynch mode. This is big stuff to mobile developers; right now only 1 app can run at a time with mobile Java so things like soft switching and data sharing are right out the window for the majority of handsets in the global market.
- Android opens up a fairly universal access policy to a phone’s underlying capabilities — this is a massive improvement over somewhat spotty JSR implementations in the mobile industry today.
- The entire handset experience is apparently meant to be swappable. Don’t like the dialer? Get a new one. Want a new address book? Pop a better one in place. Looking for eyecandy on the idle screen? Here ya go. Only a few of these can be accomplished today mass market (Windows Mobile being the notable exception) and they all require certification and cash from gatekeeper organizations like Qualcomm.
Android Cons
- The Android release doesn’t do anything to solve the glaring problem in mobile: the ~6,000 device types used in the world, each with its own set of characteristics. Entire companies have been built upon device databases which contain profiled phone capabilities. With the replacement cycle of handsets being what it is the likelihood of this problem going away any time soon is nil.
- Implicit in the release are some baseline assumptions for development, such as a screen size that will provide enough real estate to provide a meaningful user experience. Volatile memory constraints, persistent file storage and guaranteed network access are all bottlenecked at the ODM fab. The goodness of Android can be spoiled by an accountant looking to shave $2 from the component price of a handset.
- Android has an XML based layout language, which looks to be similar to XAML in the Vista release. This approach has been tried before with mobile and has consistently failed. Exactly how an experience will gracefully degrade from a designed-for device of 320×240 to a run-on device of 172×240 isn’t particularly specified. And, *if* there isn’t a guarantee of great UX change, then Android is exactly the same as other mobile development languages. Which is to say, shitty.
- All the development for Android occurs in Java (horray!). However, it runs on a proprietary to Google (i.e., not open sourced) virtual machine called “Dalvik” (boo!). Dalvik, it turns out doesn’t actually run J2ME / MIDP2 … it runs J2SE or the desktop version of Java. (Note: Sun has been rumbling that J2SE and J2ME are converging, and therefore they might cut J2ME.) As a result of this code change, none of the existing mobile applications (I mean ZERO, NADA, REIN.) will work on an Android device — zero forward compatibility. Runtime file extensions are even different, instead of “.jar” they’re “.dex” (hurray for patent attorney billable hours!). Android starts with a clean slate … every ported app for Android is a baseline refactor and rewrite. That sucks primetime.
My real take on the Android release is that this is Google’s play to bring the power of their datacenters onto the mobile phone. The Android APIs integrate well with the online suite of Google Apps (Picasa, gMail and gMaps are all mentioned by name as application possibilities in the evangelist videos) so it’s clear that Google’s headed to the third screen. In a roundabout way, I see this also as Google’s entree to the embedded marketspace; there isn’t anything stopping Android from running on a set top box either. This incidentally is the space where Microsoft has long drooled as a future market for growth. Microsoft has met with very limited success in this market so far.
I think that Android will have great success. Well, let me qualify that for a second. I think Android will have great success in APAC and India, both places that are easily 2-3 years ahead of the US in terms of mobile adoption and utility. Domestically, the wireless carriers are all walled gardens the likes of which evoke the openness of CompuServe and QuantumLink in the 80’s. (This is to say, nearly zero.) I would love to see a Google evangelist convince one of the 8 brand management decision makers at AT&T, Sprint/Nextel, Verizon, or Alltel (yes, there are literally just a handful of these people in the US) that allowing any third party to remove their billion dollar investment in branding is a good idea. Off the bat, carriers would love their ability to form slotting and revenue share partnerships with service providers if anyone can build deep seated applications. Just try to steal that candy from the 800-pound gorilla baby.
As part of its launch, Google announced a $10 million bounty program (snarky comment: perhaps they should value the bounties in Euros soon). Motivating anyone with the carrot of shiny lucre is neato, but who’s really going to be going after that money? A first round prize of $25,000 isn’t nearly enough to bankroll an engineer for a significant length of time. (Back of envelope opportunity cost calculation: Average J2ME dev salary: ~$90k/year, loaded with benefits $135k or $67.50/hour. Doing double duty as both a designer, a developer and a tester, that leaves around 370 work hours or a little over 2 months to develop, test, release and win a prize before the breakeven line is passed. In the terms of a software development business, that’s a bit hard to swallow.) A final round prize of $275,000 would most likely come from an established mobile application house porting an application to Android making the money less of a prize and more of a de facto investment.
Adobe did this sort of thing back in 2002/2003 when it first released FlashLite (back then the new mobile killer platform). FlashLite still doesn’t have a meaningful presence in the US (well, it is on one phone from Verizon). Until there is some there “there” I see this as really being an academic exercise; Google is rewarding the geek elite to do what we would normally do anyway — hack around with cool new tech.

















