Here on the eve of the launch of the Palm Pre, we are pleased to announce that all four of our Palm OS programs have been Classic Certified by MotionApps. MyBible 5, DailyReader, Memorize! and CountEm are all Classic Certified. The Classic Certified Logo serves as a seal of approval letting you know that you can use the Classic Certified application with confidence.
While we have worked with MotionApps to obtain Classic Certification, we have not yet seen a Pre or experienced our products running in Classic. While we expect most of our product features to “just work”, there may be some differences or issues.
For instance, since the Pre does not use the familiar Palm HotSync, installation to the Pre for use within Classic is different. Likewise, data synchronization with PocketBible for Windows may not be supported or may require some extra effort on your part.
Since these products are designed for the Palm Operating System, some issues related to using our products under Classic may not be addressed.
In order to support installation to the Pre, we are now providing our Palm OS products in “.zip” format, in addition to the Windows Setup program and “.sit” formats that we have previously supplied. The .zip format allows anyone easy access to the Palm “.prc” and “.pdb” files that are installed to a device. (In fact, Windows power users may prefer the zip file and manual install when installing to an older Palm OS device as well.)
MyBible, DailyReader, Memorize! and CountEm were all updated earlier this afternoon to include the Classic certification. If you’ve previously downloaded our programs, you may want to download the updated versions made available earlier this afternoon.
Over the next few days, we’ll be updating our Web site with additional information on using and installing our programs with the Pre. Watch www.laridian.com/palm for details. And who knows, we may write another blog article or two.
Registered owners of MyBible 5, DailyReader, Memorize! and CountEm may download the updated, Classic Certified versions without cost. If you enjoy these programs in Classic, please consider buying additional Laridian content to use on your Pre.
Yahoo Pulls the Plug on Mobile Development for Platforms Other Than iPhone
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.