Subscribe to Updates

Click here to subscribe to new posts by email. We use Google FeedBurner to send these notifications.

Archive for the ‘Company Insights’ Category

Yahoo Pulls the Plug on Mobile Development for Platforms Other Than iPhone

Posted on: May 19th, 2009 by Craig Rairdin 13 Comments

Laridian VIP Ed Hansberry posts the following on InformationWeek.com: Too Many Mobile OS’s Limiting Development For Companies.

Ed writes, “…there are a bewildering number of platforms and variations within the platforms to develop for. Enterprises will take the easy way out and just stick to one platform and a precious few models. Software developers that are selling their apps will have to have enough penetration for each platform to make development worthwhile. Each platform requires its own development team or at least a dedicated development process that takes time away from other supported platforms…. While phone carriers may support six or more mobile platforms, I am not sure the software industry will.”

We’ve been talking about this problem for some time:

Ed makes a good observation: There are at least six major mobile platforms. What if there were six desktop platforms? The software industry would be a significantly different place as companies tried to solve the huge problem of cross-platform development, multiple-platform development, and having enough market on any one platform to justify the incremental cost of maintaining or entering the market on that platform.

One thing you can say about Windows: By dominating the market Microsoft makes it easy for developers on desktop platforms. You can focus your development on one operating system. If you make it there you can consider Mac if you have enough users to justify the expense. Once you’ve covered Windows you have 80%-90% of the market. Whether you go for the 10%-15% represented by the Mac OS is a big decision, but at least it’s the only decision you’ll have to make.

For those of us writing software for mobile platforms there’s not only the issue of supporting a large number of platforms, but there’s the fact that the relative mix of market share on these platforms changes over time. Palm OS used to be our largest platform. Today the Palm OS is dead. Palm and Windows Mobile used to dominate the market; today iPhone and Windows Mobile hold the dominant share of customers. Deciding how we allocate development time and money is an ongoing process that changes a couple times every year.

Meanwhile Apple doesn’t make it easy to develop for the iPhone. I am having a major problem with getting the XCode programming tools to talk to my new 3G iPhone. The information at the Apple developer site is insufficient, and the developer forums they provide have numerous questions identical to mine that have gone unanswered for months. When you call “developer support” at Apple you get a guy in Great Britain who admits he has absolutely no idea how to solve the problem because he’s not a programmer and knows nothing about programming. He points me to the documentation, which is what I’ve been following to get me into the predicament I’m in.

It’s actually encouraging to see a major company like Yahoo make the decision to abandon all other platforms but the iPhone. (Actually, they’re supporting other platforms through customizations to their Web-based products.) It makes it easier for us to consider similar options.

PocketBible for iPhone Update

Posted on: March 18th, 2009 by Craig Rairdin

If you’ve been a Laridian customer for a while you know that our policy has always been to avoid talking about products that we are working on until they’re actually available. Starting with the Web-based version of our iPhone product (iPocketBible.com) we made an exception to that rule and openly talked about our development activities for iPhone. We continued that with the native PocketBible for iPhone. We did this as an experiment to see how it would work out.

It’s been an interesting experience. We’ve received many positive comments and suggestions on the blog and by email. Several emails, though, attacked both our products and our personal character, and criticized our programming and management skills. Needless to say, these both consume our time as we try to address the criticisms and drain us of enthusiasm for the project. Even the positive comments often result in lengthy email exchanges.

We’re at the point, especially with the upcoming version 3 of the iPhone OS, that we need to return to the old way of doing things and allow ourselves to work undistracted by both incoming emails and the pressure to release information to the PocketBibleiPhone email list. I’ve removed a few articles from our blog and disabled comments on others. We will return to a “no comment” policy with respect to products which may or may not be under development, and reserve the right to read but not reply to your emails.

We do appreciate your interest but hope you’ll understand our need to focus.

Meet me at BibleTech 2009 Conference in Seattle

Posted on: March 17th, 2009 by Craig Rairdin 3 Comments
Official Conference Portrait
Official Conference Portrait

Looks like I’ll be speaking at the BibleTech 2009 Conference in Seattle on March 27-28.

My session is the very first one on the schedule at 10AM Friday morning, March 27. I’ll be talking about our group SMS texting service for churches and demonstrating some features that are going to roll out right before that conference. Specifically, using the service for microblogging, voting, and receiving replies from your broadcasts. I’ll be demonstrating the service of course, but will also be opening the hood and talking about how it works. (Since this is a technical conference I have to include something for the programmers in the audience.)

Why am I not talking about Bible software at a BibleTech conference? The main reason is that I spoke on that topic last year; specifically about our synchronization feature that syncs notes, highlights, bookmarks and other personal data between our Windows desktop software and the various mobile platforms we support. And our friends from OliveTree will be there giving the same presentation they gave last year on mobile Bible software development. So I wanted to mix it up a bit and present something different.

Regardless of the topic of my presentation, though, I’d love to see you there and we can talk Bible software if you want. Visit www.BibleTechConference.com for details about the conference, and www.ChurchTextingManager.com for information about our group texting service.

Laridian’s Jim VanDuzer: First Responder

Posted on: February 11th, 2009 by Craig Rairdin 38 Comments

So we’re at Jim’s place in Pennsylvania this week, having our annual board of directors meeting and doing a little skiing at Blue Mountain. Jim’s on ski patrol there, which requires that he receive training as an Emergency Medical Service: First Responder. We’re on our way to the local Panera Bread to drink some coffee, tap their WiFi, and have our second session of meetings.

As we’re approaching the mall we come across a very fresh accident. The driver of a mini SUV has apparently run a red light and been clipped by a semi, causing the SUV to spin and the driver’s head to break out the driver’s-side window. Jim pulls over, grabs his med kit and heads to the scene to offer assistance. There he finds that the driver is covered with broken glass and is bleeding from a cut on her ear. Pictures after the break…

(more…)

How Our Blog Came to the Rescue

Posted on: February 10th, 2009 by Craig Rairdin 1 Comment

If you’ve ever needed to contact us at Laridian for assistance, you’ve probably been fortunate to have been helped by Patty. If you go way back, you may have even talked with Patty on the phone. Patty has been our front-line provider of customer support for several years, is knowledgeable about our products, and genuinely interested in helping you resolve any problem that you might be having. (Well, maybe not any problem… but for sure any problem with a Laridian product :) ).

However, as competent as Patty might be, she’s still just one person. So, we recently began a search to find her some help.

As we were seeking a new person to help on a part-time basis with technical support and customer service, we knew we were looking for some one with a special set of talents:

  • Knowledge about our products,
  • Knowledge about our subject field (the Bible, mobile computing, etc.),
  • Excellent written communication skills,
  • Ability to follow instructions,
  • Desire to help our customers,
  • And, finally, patience, because (as difficult as it might be to believe) sometimes the frustrations of an unexpected problem can bring additional challenges to a support situation.

Knowing that we were looking for some one special, we chose to advertise for our part-time position in three venues:

  1. craigslist
  2. our local newspaper
  3. here at this blog

Additionally, in order to test written communication skills and the ability to follow instructions, the application process included some very specific instructions.

For some (as yet unknown) reason, the ad never appeared on craigslist. So, we didn’t receive any applicants from that source.

The ad in our local newspaper did generate some responses. However, none of these applicants followed the specific instructions that we provided. As a result, these applicants didn’t receive any of our attention. After all, if one cannot follow the application details, how will one perform at a detail-oriented job? (Hint: if you ever apply for a position with Laridian, or even as a beta tester, make sure you follow all of the provided instructions. That’s always our first filter, and it is surprisingly effective.)

Fortunately, the article here in our blog did generate interest from several interested and qualified persons. Many, but not all, followed the instructions, and thus made it past the first step. The remaining applicants were all strong candidates. Plus, most were also customers, and therefore already had knowledge of our products.

The second step was a brief questionnaire, sent to each remaining applicant. The questionnaire was designed to further explore written communication skills as well as to obtain more information than what had been originally asked for.

The third step was to further filter our qualified applicants. Craig and I independently reviewed the resumes and responses, then independently ranked the applicants based upon our own individual criteria. When we compared our results, we found that while our rankings weren’t exactly the same, we did seem to be in general agreement.

For the fourth step, I then conducted telephone interviews with the top few applicants. During a 60 to 90 minute conversation, we discussed the company, the position, and the candidate.

The result? If you need to contact us for assistance, you might still be fortunate to be assisted by Patty. But if not, you’ll probably be fortunate to be assisted by Brett. Brett has been an ardent Laridian customer for several years and is excited about the future of mobile computing and its impact on Bible study.

Plus, we learned that “advertising” here in our blog is an effective way to seek candidates for job openings. You all are a remarkably qualified and diverse group!

ESV Study Bible Clarification

Posted on: February 2nd, 2009 by Craig Rairdin 6 Comments

There has been some confusion about the status of the ESV Study Bible for PocketBible/MyBible. We frequently get asked when it will be done. The answer is we don’t know, because we’re not doing the development work for it.

As you know, Laridian is the only mobile Bible software company that offers a complete publishing solution that allows the owners of Bibles and Bible reference materials to self-publish in our format, and we’re one of very few non-mobile Bible software companies to do so. When we were approached by Crossway to publish the ESV Study Bible notes, one of the options we presented to them was self-publishing using BookBuilder. This was the option they chose.

In order to save the time and effort of learning our system, Crossway is actually using a third-party to create this product. The company doing the work is one that we also use. They know our system inside and out and have tools that make it easier for them to publish books for us than it would be for Crossway to do it on their own.

The result of all this is that we aren’t in control of the schedule for this product. We hear it’s coming soon. Unfortunately not everyone at Crossway (and maybe not even everyone at Laridian) understands how this project is being done, so there’s been some confusion when customers contact them (or us) and ask about the status. So this is the official word: This is a Crossway project, not a Laridian project. We hear it will be done “soon” but don’t know the exact schedule. When it is done, we’ll post a message here on the blog and send out an email to all our customers to let them know. You’ll be able to purchase it right here at the Laridian Web site.

Happy Anniversary to Us

Posted on: October 21st, 2008 by Craig Rairdin 17 Comments

It was ten years ago today that Laridian was incorporated. Time flies!

I started working on Bible software for Windows CE in April of 1998 while I was still at Parsons Technology. Parsons had decided it wasn’t interested in software for PDAs. That didn’t really matter since the sale of Parsons to Broderbund in 1997 had accidentally left me under no non-compete nor any intellectual property agreement of any kind. So I was free to launch a Bible software company even though it looked a little questionable.

(Interestingly, this would get tested in 2002 when the stockholders of Mattel sued Mattel and its executives over the lack of due diligence in the purchase of The Learning Company, which at the time was the owner of Parsons Technology. I was a witness for the plaintiffs (the shareholders) and was deposed for a day and a half. A team of lawyers went through my notebooks and phone logs covering the last couple years I was at Parsons. When they discovered I had started Laridian before leaving Parsons they really dug in — looking for a way to discredit my testimony. They were unable to find any evidence of any wrong-doing on my part, and eventually the shareholders won the suit and received several million dollars from Mattel.)

We incorporated on October 21, 1998 and our first sale was on November 28, 1998. I resigned from Parsons on December 11. Jeff Wheeler and Jim VanDuzer followed me in January.

The product now known as PocketBible for Windows Mobile was our first product. At the time it was called PalmBible and Windows Mobile was called Windows CE. Sometime in 1999 or 2000 some idiot at the US Patent and Trademark Office granted Palm, Inc. a trademark on the word “Palm” pretty much in any imaginable context. Palm started flexing its newly found power and threatened everyone using the word “Palm” in the title of their software. We received a letter saying we needed to change the name of our product. Microsoft had just come out with a new type of device it was calling “Pocket PC” and promised not to trademark the word “Pocket”, so PalmBible became PocketBible.

We didn’t know anything about electronic commerce at the time. Parsons sold a lot of products through its Web site but none of us were involved in the technical implementation of online sales so we didn’t know where to start. Fortunately Bob Parsons had started a Web hosting company in Phoenix by then so we called him up and had his company implement our Web store. As is normal with such things they did about 90% of it and called it good. We had to finish up a number of things, but that ended up being a good thing because it forced me to learn how the site worked and how to write VBScript and SQL.

Laridian was then and has remained a virtual company. We’ve never had office space; we all work from home. For a long time we sold our products only through the Web site, and only by download. So there wasn’t any inventory. We even provided our own computers for the first couple years (and worked without a salary), so the company didn’t even have any physical assets.

Over time that has changed a little bit. For a long time we distributed our physical products through distribution partners but we got burned three times by three different companies. So now that’s all handled in-house. Our “warehouse” is a storage garage, and we make trips there as necessary to replenish the stock of products one of us keeps at home for direct orders, or to put together larger orders for stores. (We sell our iPocketBible audio Bibles through Christian bookstores. Right now those are our only physical products.)

We’ve all had to make adjustments in our homes to work full-time from home. I had a small 9′ x 12′ office off our family room when the company first started, but I quickly outgrew it and needed more storage and work space. We ended up building an addition on the house so I could have a bigger space (and better sound-proofing). Now I have about a 14′ x 20′ office with a small storage room attached. This works great as I’m completely isolated from the rest of the house. This is important because we taught our five kids at home so there was always a lot of activity during the day. The kids were good about letting me work, but they still made a lot of noise. (My oldest three are married and out of the house now; the youngest two go to the Christian school run by our church.)

I worked ten years and two months for Parsons Technology, and that was my longest time at one job. In March I’ll have been working full-time for Laridian for that long. I think we’ve accomplished a lot and hope to keep doing it for another ten or more. We all appreciate those of you who have made us your PDA Bible software source over the years. You’re a big part of what makes it fun to do this job. Thanks for ten great years!

The Great Flood of 2008

Posted on: June 13th, 2008 by Craig Rairdin 5 Comments

A few of you have written to ask how we’re doing given all the flooding going on here in Cedar Rapids. We appreciate your concern. We’re all doing well.

A couple of interesting points. First is the media. Someone reported hearing one of the cable news channels refer to Cedar Rapids as “the city they said would never flood”. We don’t know who said that; the Cedar River overflows its banks fairly regularly in some areas of town. Normal level of the river is around 4′ at the point they measure it. Water begins affecting low-lying roads in some areas at 9.5′. The long-term prediction last month said there was as much as a 50-50 chance that we’d see water as high as 9.6′ this week based on just normal forecasted precipitation.

On the other hand, this is quite an event. Our last big flood was in 1993. 12′ is considered flood stage, with 16′ considered a major flood. In 1993 we hit 19.27′, which was just short of “the big one” which was 20′ in 1851. The river as I type is at 31.12′. That’s a lot of water.

Good Morning America was here this morning and reported that the entire city was under water. This came from a reporter (Sam Champion) who got in a fight with police because he wanted to stand waste-deep in the water to do his report. So clearly he could see dry land from where he was at, and that’s where the police wanted him to stand.

All this to say that you shouldn’t take the media seriously on anything they report.

My second point is political. After Katrina (clearly a more massive disaster than what we face here) there was a lot of complaining about the response of government. It was clear that the local and state government were completely unprepared for the scale of disaster they faced. Here in Cedar Rapids it is very clear that the local government, medical facilities, and utility companies are calmly executing their disaster plans. While a few idiots have had to be “rescued” from their houses after ignoring the mandatory evacuation orders, there is adequate shelter (including pets), transportation, and food to meet the need. I think it emphasizes the importance of handling local problems locally and not depending on the federal government to come in with their sledgehammer to fix problems better addressed with thumb tacks.

If you’re interested in seeing what’s happening, check out www.kcrg.com. Jeff has posted some pictures at www.accordingtojeff.com. I have posted some aerial views at my personal Web site.

Thanks again for your concern and prayers. While we’ve had extensive loss of property there has been no loss of life of which I’m aware, not even any major injuries.

On the Problems of Designing User-Friendly Software for PDAs and Smart Phones

Posted on: April 21st, 2008 by Craig Rairdin 13 Comments

A comment from one of our PocketBible 4 beta testers got me thinking about the nature of what we do and what users complain about. I’ve expressed this with respect to the iPhone but I haven’t put it into a larger context that might help people understand what software designers are up against when we implement a solution, regardless of the platform. These issues are especially true of the mobile device market but the same ideas apply to the desktop and other general-purpose computing platforms.

If you start from the beginning, you find a user with a problem. It might be: “How do I take my contact database with me?” or “How can I work on my spreadsheets on the train?” or “How can I browse the Web when I’m away from my computer?”. Hardware companies like Sony, Apple, HP, and HTC get together with software companies like Microsoft and whatever Palm is calling itself today and come up with a device and operating system software that address those problems. In the course of doing so, they create a way for third parties (that’s us) to create software for their new device/OS platform.

By the time we consumer software companies (independent software vendors or ISVs) get our hands on these products, we’re no longer solving the original customer problem. Instead, we’re programming for a device, and the device is solving the problem. When we program for a device we have certain limitations imposed by the hardware and software. The screen is only so big. There may or may not be a keyboard. There may or may not be much memory. There may or may not be good internet connectivity. The tools provided by the OS software developer may not be very powerful. There are a host of these limitations, and we have no control over them. It is the sandbox in which we have to play if we’re going to play at all.

We might have solved the customer’s original problem differently. But that’s water under the bridge. We can only operate within the limitations of the platform.

Some of the limitations imposed on us are not necessarily firmly fixed in hardware. They might be user interface standards that are intended to give the user a common UI experience as he or she moves from application to application on the device. So we all put scrollbars on the right even though lefties might like them on the left. Menus, buttons, toolbars, etc. are generally drawn from a common source so they all look the same and are sized and placed the same in all applications.

Obeying the philosophical limitations is just as important as obeying the hardware limitations, even though the former is not as rigidly enforced. Depending on the platform, a device from another manufacturer might expect you to have followed the rules. It may implement new features, which, as long as you’ve followed the rules, fit seamlessly into your existing program with no changes. So it’s to our advantage (and by extension, our customers’ advantage) for us to play within all the rules.

So what does this all mean? It means that when you have an iPhone, you don’t have a clipboard. It’s not the case that iPocketBible doesn’t have a clipboard, it’s that your iPhone doesn’t have a clipboard. As of right now, it means that you depend on Internet access because all your third-party apps are Web-based. It’s not that Laridian screwed up by only providing a Web-based application for your iPhone, it’s that Apple screwed up by not supporting native, third-party apps right out of the box.

It means if you have a Nokia phone you can’t tell if software is going to run on it because it doesn’t tell you anywhere what version of the operating system you’re running. Yes, if you’re an expert user you already know you have an S60 or whatever, but the average person who reads the Bible and bought a Nokia phone “because it’s blue” isn’t going to be able to tell whether a particular piece of software will run on the phone or not.

It means that if you have a Pocket PC, it’s hard to operate programs with your fingers instead of a stylus. The buttons are too small, the keyboard input methods are too dumb, and many of the controls are simply impossible to operate with something as big as a man-sized finger. It doesn’t mean that PocketBible is hard to operate with your fingertip, it means that Microsoft expects you to use a stylus and designed their device that way.

Sure, we could make our buttons really big and give you all kinds of flexibility for defining how the d-pad buttons work with our program, but eventually you’re going to have to type a note on that little software keyboard that pops up at the bottom of the screen, or select an option from a little combo box or menu, or try to tap on just one Strong’s number in a sea of blue underlined links. We can’t do enough to overcome the limitations imposed on us by the underlying software and hardware, for which we have no responsibility.

It’s fairly common for people to complain to the wrong party about these things. Since we’re the last link in the OEM – OS – ISV chain, we get blamed for a lot of the problems of our software running on these devices — problems that actually are the result of limitations dictated to us by those who came before us. So if you have fat fingers or you don’t have WiFi at your church, I’m afraid we can’t help you. Someone else stuck you with a bad solution before we got to you. The best we can do is create software that works well on the platform you’ve chosen. Whether that platform is right for you is a decision you have to make, and one that the OEMs and OS developers are more responsible for than we are.

“How Do I Contribute to Your Ministry at Laridian?”

Posted on: April 14th, 2008 by Craig Rairdin 3 Comments

From time to time we’re asked how a person can contribute to our work here. They like what we do and they want to be a part of it. Frankly, we’re really touched by such requests and appreciate the attitude that is contained in questions like that.

Needless to say, we’re a commercial venture. We’re not a charity, nor a “ministry” except in the broadest sense of the word. We pay our bills by selling the product of our programming and editorial efforts. While we think it might be profitable to put a “Donate to Laridian” button on our Web site, we’re concerned about conveying the idea that we’re something different than we really are. We have competitors who are just as profit-minded as we are, yet organize themselves as non-profit organizations and even charitable organizations in order to be able to tug at people’s spiritual sensitivities and hopefully get paid for doing nothing. We don’t want to even come close to being seen that way.

While we make no secret of being a commercial company (and will defend that position from scripture if you press us), we really are humbled when people like what we do so much that they want to just give us money for being us and doing what we do. That’s pretty cool. So what we usually suggest is that they buy one of our CD-ROM or USB Drive collections and give it away. That way they bless us with their purchase and they bless someone else with an unexpected gift of software to help them better comprehend the Bible. Everybody wins.

©2013 Laridian Bible Software