

Waiting for a Chasm-Crosser
source link: https://commonsware.com/blog/2023/07/22/waiting-chasm-crosser-origins-commonsware-part-one.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

Waiting for a Chasm-Crosser
This is the first of several posts where I am revisiting CommonsWare, my long-time business and current “hobby with a logo”. I thought it might be useful to some to see how all that came about, the decisions I made, and so on.
The series:
Often times, when I explain my adventures as a self-styled independent developer advocate for Android, I’m told “you were really lucky to get in on Android so early!” And, that is true: I did benefit from some luck, and I will point one prominent instance of that a few posts from now.
However, in entrepreneurship and many other facets of life, you make your own luck.
By 2007, I already had started and buried two businesses, one pathetic enough that it doesn’t even make my LinkedIn profile. I was focused on identifying a business model and an area to apply that to. I will get into the business model more in the next couple of posts. It turned out that I had been thinking about the area to apply it to for far longer than I had expected.
In 1995, I co-founded a firm named, at various times, The Sapphire Group and Firewater. We attempted to sell a Web application engine and IDE called PageBlazer.
(branding is hard)
In 1996, I stumbled upon a firm named Unwired Planet. They were partnering with AT&T Wireless on cellphones that could connect to the Internet. While nowadays that is ridiculously common, back then the Internet itself was fairly new to most people, and we were happy if our cellphones could reliably place voice calls. Unwired Planet created the Handheld Device Markup Language (HDML), which described stacks of cards, each designed around a few lines of text, and each supporting soft buttons for navigation between cards. AT&T Wireless created a cellphone that could get to the Internet via a gateway, hit a Web server that served HDML, and render the results. Effectively, Unwired Planet created a “Web” browser, just based around HDML instead of HTML, and designed around simple text interfaces that supported the screen technology used by phones of that era.
I adapted PageBlazer to support HTML and HDML from a single set of source code, in hopes that we could ride a mobile Internet wave. My business partner and I knew that one year, mobile Internet would become huge. 1996 was not that year. The phones’ battery life was best measured in minutes and IIRC never hit the market. Unwired Planet’s HDML eventually formed the foundation of the Wireless Markup Language that in turn was part of the Wireless Application Protocol (WAP), which enjoyed modest success.
After that, I kept tabs on mobile communications technology, waiting for something to show up that I felt would capture mainstream interest — “crossing the chasm” in Geoffrey Moore’s terms. Many candidates popped up but never reached that sort of attention:
- Two-way paging from Motorola and Research in Motion (a.k.a., BlackBerry)
- The Palm VII
- Handheld PCs many of which ran Windows CE
- Windows Mobile
Then, in January 2007, Steve Jobs debuted the iPhone. It was obvious to me at the time that the iPhone was going to be big… but you couldn’t really write apps for it. They had some Web technology that could be used, but it never really took off.
Later in 2007, though, two announcements rocked my world:
-
In October, Steve Jobs announced that they would release a real honest-to-goodness SDK for developing iPhone apps in early 2008
-
A month later, Google announced the formation of the Open Handset Alliance and shipped the first preview release of Android
At this point, I knew, without a doubt, that one or both of those would “cross the chasm” and become mainstream, and that I could build a business supporting one. But, which one?
I’ll get to that decision a few posts from now. But before that decision would be meaningful, I needed a business model. And before that would be meaningful, I needed to address a fundamental problem: I absolutely suck at marketing. How I planned to get past that will be the topic of the next post.
— Jul 22, 2023
Recommend
-
185
Play something while waiting for your command to finish. Sometimes, you run a program that takes a few seconds (or minute), and you don't really want to do other things while it's running. so instead of sitting there and staring at the scre...
-
44
Managing Complex Waiting Experiences on Web UIs W aiting is not a concept we like. We are usually stressed at every point where “waiting” touche...
-
30
Last updated: Saturday, 04 January 2020 Created: Saturday, 04 January 2020
-
16
2013Marissa Mayer bans work-from-home at Yahoo 2020Jac...
-
9
Categories OpinionSkipping the Chasm: How a Crisis Accelerates ProgressFull credit to Geoffrey Moore, whose seminal “Crossing the Chasm”...
-
3
Crossing the customer chasm with the ‘scenario canvas’BY Sebastian Straube ON MAY 20, 2021 Fo...
-
13
Sponsors Raygun –...
-
5
Kubernetes Crosses the Chasm, and Other Lessons from the 2021 CNCF Survey Apr 11, 2022...
-
2
The Tech Talent ChasmHow a changing world is forcing businesses to rethink everything.Credit: Olivier Le Moal via Alamy StockIn the gossamer bubble of tech startups that seem to...
-
5
Crossing the ChasmJump to content From Wikipedia, the fre...
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK