O’Reilly has had a long tradition of publishing small and slim portable reference books. As C++ is an extremely common programming language in mobile, I was given a sample copy of their Pocket Reference. Size-wise, it is about as big as three PDAs next to another…
front OReilly C++ Pocket Reference   the review back OReilly C++ Pocket Reference   the review

As this book is not intended as a learning but rather a reference tool, reading it from start to end is not as easy as with other books. However, I tried and succeeded – if you already have a pretty good understanding of C/C++ and object-oriented programming, you should be able to grasp the concepts within a few minutes of thinking around.

O’Reilly has put a lot of work into the index. If you are looking for something, you will usually be able to find the relevant piece of text very quickly.

Please let me put this in writing once again: you are NOT able to learn C++ from this book. Novices, look elsewhere! People familiar with Java may have a chance, but are also advised to look elsewhere.

Text-wise, there is nothing to bicker about. The book is clear (for a reference), and contains enough tables and graphs to visualize stuff where needed:
inside OReilly C++ Pocket Reference   the review

Cutting a long story short: the 10$ this book costs are well invested, especially if you tend to program offline a lot (netbook) and have a nasty habit of forgetting rarely used syntax elements. The book covers all important things except for using C code in C++ programs – this is a purchase you will not regret IF you are already proficient in C and have at least basic knowledge of object-oriented programming.

Most of you will know Infinity Softworks for its variety of calculators for mobile devices – its PowerOne Graph has helped more than one Austrian student cheat in various exams. Elia Freedman, the CEO of the company, has recently posted a short article on webOS to his blog. It starts off as follows:

First, let me say that I like what Palm is doing with the Pre from a developer perspective except one major flaw. A year ago I wrote a post on the recipe for beating Apple and highlighted three things that the company needed to do. Palm has nailed two of the three:

1. Build a beautiful, touchscreen device.
2. Make it synchronize with web-based applications.
3. Focus on offline use of web-based applications.

Palm is flubbing #3.

Elia then goes on to give a pretty detailed picture of what he thinks to be wrong in webOS – hit the link below for the full scoop:
http://eliainsider.com/2009/08/16/palm-pre-fastfigures-and-powerone/

1a Amazon vs book publishers   1:0The ebook is to book publishing what the MP3 file is to the music industry – a tool which the average manager does not understand, is afraid of and thus cannot use to his full advantage. In Austria, book writers have gone on a rebellion against Google’s book search, while a German publishing house head called for “governmental intervention” regarding Google.

As Amazon is a very large seller of paperback books, publishers who want to act up can be silenced effectively and quickly by threatening them with a de-listing of all their stuff. This has apparently happened to the publisher behind Dan Brown – CNet reports the following:

The Kindle version of “The Lost Symbol” was in limbo since Amazon first placed the hardcover version on its site for preorder. Its publisher, Random House, was concerned with releasing a Kindle version on the same day as the hardcover version. The company reasoned that with such a low price ($9.99 on the Kindle) compared with the hardcover version, which Amazon is currently offering for $16.17, that Kindle sales would cannibalize hardcover sales.

“Now that all of our security and logistical issues surrounding the e-book of ‘The Lost Symbol’ have been resolved, the e-book will be released simultaneously with the hardcover on September 15,” the publisher announced. It didn’t elaborate on what those issues were.

If things really happened as I have predicted above, the ebook party is now well on its way (and will not be hampered by the content sources). Authors tend to understand very well when something threatens their pocketbook, and act accordingly – I can only hope that the boys at Amazon’s keep up their strict measures when the first union starts to go bonkers…

Palm chose Bell Canada as its next partner for the Pre: the carrier is close to the USA and has a CDMA network, which happens to make things a lot easier.

The video below is the first ad, which has just begun to air on Canadian TV:

Unfortunately, not much more info is available as of now…

Video from weboshelp

Palm’s webOS platform suffers from a (self-inflicted) lack of applications: while developers have loads of programs ready and waiting, Palm has not yet been able/willing to get them out in front of users.

According yo Ryan Kairer, Palm has just been able to add six new programs. In particular, three apps and three games:

Mileage Monitor by Foxtail Software (automobile millage and maintenance utility), Rusty Brick’s Shabbat Shalom (a Shabbos timetable), Kosher2Go by Rocketouch (kosher food database).

the other three are casual games: ESPN Zoom by EpicTilt (photo puzzle game), Bubbles! from bytesquencing.com (bubble popping game) and Word Ace by Self Aware Games (multiplayer word creation game).

As of now, no further information is available – stay tuned!

Canalys is a very popular technology research firm, who regularly post all kinds of interesting information. Their latest press release looks at mobile phones – the most important bits are below:

First of all, it’s time for a look at various market share figures:
r2009081 1 Canalys talks Q2 smartphone sales
r2009081 2 Canalys talks Q2 smartphone sales
r2009081 3 Canalys talks Q2 smartphone sales
r2009081 4 Canalys talks Q2 smartphone sales

The next interesting thing is a breakdown by input method:
r2009081 5 Canalys talks Q2 smartphone sales

Finally, the chart below provides you with market share figures on a per-OS basis:
r2009081 6 Canalys talks Q2 smartphone sales

palm eos Palm Eos could remain on trackReports of delays hitting Palm’s Eos have surfaced recently – according to DigiTimes, these rumors are untrue.

They instead claim the following:

Monthly orders for the Eos, which features a 2.6-inch multi-touch display and supports GSM/HSPA initially, will reach 400,000-500,000 units, which will help drive up Compal’s revenues starting in the fourth quarter, the paper said, adding Compal will also begin to ship a CDMA EV-DO version of the Eos to Palm in the first quarter of 2010.

Long-term followers of the Palm market probably already know that Palm’s relations to its OEMs are not always great – let’s see how it all plays out…

ChubbyBrain has just released an extremely interesting analysis of US venture capitalist spending.

First of all, a look at platform choice. At ChubbyBrain’s, multi-platform means that a house targets two or more of the platforms listed in the next chart:
09 0818 vc mobile operating system v4 On venture capitalists and mobile software

When looking at platform-specific products in the US, the OS chart looks as follows:
09 0818 platform specific mobile os On venture capitalists and mobile software

Further information can be had at the site above…

Developers who use a multi-ESD strategy probably know about the huge efforts involved in keeping prices and product offerings consistent across all portals. PalmGear was known to be insane about it; MobiHand was more relaxed and usually didn’t complain if they had to wait a bit.

Unfortunately, these times are over. The company has just sent out a newsletter to its partners, reminding them to set prices consistent or else. Even though the note currently address BlackBerry developers, I am pretty sure that they will widen these measures to other platforms in the near future.

P.S: The full statement goes as follows:

Dear Blackberry Developer,

MobiHand is committed to offering competitive prices on the products we sell. For some products, we are seeing pricing higher on MobiHand than in other channels. This is in violation of our Developer Agreement (see http://corporate.mobihand.com/sda_dev.asp). More importantly, it conflicts with our commitment to our customers.

When products are priced higher in the MobiHand catalog, we hear from angry customers, and in some cases we have offered refunds and even incurred bank expenses for chargebacks.

Please check your products in the MobiHand catalog, and align prices as needed to assure that MobiHand prices are not higher than in other channels. If prices elsewhere are promotional prices, feel free to set promotional prices in the MobiHand catalog, too.

This is a very high priority for MobiHand, and we look for your compliance in the coming days. Thanks in advance for your help on this important issue.

All the best,
The MobiHand Team

PS: Please note, as previously announced, MobiHand now supports prices as low as $0.99.

So far, people developing applications for web OS could only give them away for free via the on-device store: while monetization possibilities like sponsorship were permitted, their efficiency is traditionally rather low.

Fortunately, this will change in the near future. Palm has just stated that it plans to start test-runs of the purchasing facility in the near future. Initially,

Palm’s statement reads as follows:

Starting today, you can submit your apps via email for consideration in the Palm App Catalog e-commerce beta program.

We’re initiating the beta e-commerce program so we can test the experience for both webOS app developers and users. This is an opportunity for you to submit your app and to market it to the webOS user base before we open the program to all developers later in the year.

All developers can submit both free and paid applications today for evaluation by Palm. Details of the program are the following:

* You can charge a one-time fee for the download of your application.
* Initially, the user base for e-commerce will be limited to the United States.
* Developers will receive 70 percent of revenues generated through application sales (less applicable sales taxes).
* webOS users will pay for their application purchases using credit cards and will download apps directly to their webOS device.

Acceptance Criteria

Palm will accept apps into the beta test program based on the following criteria:

* Apps should be useful and engaging to users.
* They need to have an appealing design and user interface aligned with Palm UI guidelines.
* They are written specifically for webOS and not delivered through the browser.
* They leverage webOS platform and device capabilities, for example, notifications, multitasking/background processing, location services, accelerometer.
* They have acceptable performance and response time on the device; apps with slow UI response or sluggish performance will be rejected. Applications that consume excessive power on the device will also be rejected.

How To Submit Apps

As of now, no ETA is available – but it’s always nice to see some kind of progress…

The Palm OS has made for a pretty decent platform for 2D games – I have developed quite a few and have even released a version of JezzBall for Palm OS. Obviously, the availability of a native SDK made development easy…which is not true of webOS.
e2 Palm courts game developers

The company nevertheless is very interested in courting game developers – the following message just went up on Palm’s developer blog:

Game developers: Now’s your chance to help Palm shape the future of mobile device game development on the webOS platform. Visit our latest developer forum, the webOS Game Developer Café, and tell us and the rest of the community about your webOS game development efforts.

You should also read the article just posted to webOSdev about game development on the webOS platform. It provides a general statement about how webOS technologies currently support game development.

As Chuq van Rospach has a reputation to lose, he states the following in the beginning of the linked article:

webOS and Palm Mojo SDK development currently offers the basic elements you’ll need to create games across many of the most popular categories. HTML, JavaScript, and CSS – the same core technologies that serve web developers so well and power the webOS user experience – are also suitable for creating a wide range of games: puzzles, word games, card and board games, innovative social games, and the list goes on – even simple arcade games.

So, while the Mojo Framework does not currently support some types of games – most notably 3D and fast-paced arcade games – we expect you to produce great games from day one.

palm eos Palm Eos / Pixie   delayed to 2010Rumors about Palm’s second WebOS device have been rampant directly after the launch of the Pre, becoming less and less ever since.

John Paczkowski’s AllThingsD blog now quotes a Morgan Joseph analyst as follows:

“We think that the Pixie, which we believe is being geared for AT&T (T) and has a different form factor than the Pre, is not likely to be available for the 2009 holiday season,”

When asked about a statement, Palm refused – which likely means that the report is true…

we sorry dmk Apologies for downtimeDear Readers,
the Tamoggemon Content network is powered by a team of editors working 24/7 to ensure that you, dear readers, always receive the best and most current information on all things somewhat related to mobile computing. We brave nights, early mornings, low temperatures and cops to bring you the latest bit of news to your desktops…but were not able to do so this Sunday.

The reason for this is an outage at our web host brainsware. Due to ill health, I was not able to contact them until 15.00 local time; afterwards, an emergency service team managed to restore service by about 17h Austrian time. As of now, we do not know what happened, and hope that it will not happen again.

Please rest assured that we are doing all we can to ensure availability of service. I am on this personally and will do my best to keep you posted.

I can do little more than ask you all for forgiveness and thank you all for the torrent of emails and comments!

Yours
Tam Hanna and the Tamoggemon Content team

Image: abc texte / Dr. D. M. Kohrs

An investment firm has recently performed an analysis comparing Pre and iPhone 3Gs user satisfaction. Even though the actual satisfaction numbers IMHO do little, the two figures below struck my interest.

First of all, a look at what users like best about their Pre. Surprisingly, Sprint was well-liked by quite a few:
pre like RBC Pre survey reveals weaknesses of device

When it came to dislikes, people were especially miffed about the short battery life and the lack of third-party apps. Both of these are entirely Palm’s fault though: the manufacturer was not able to activate the “SpeedStep” capability found in the Linux kernel; and also has not shown much enthusiasm re third party apps:
pre hate RBC Pre survey reveals weaknesses of device

Cutting a long story short: the situation for Palm is not as bad as one may think. If they finally manage to implement SpeedStep (they never managed that under PalmOS either, making a man called Dmitry Grinberg incredibly wealthy) and paid apps, things could start to look good!

P.S. Just in case a Sprint head reads this: 55% of iPhone 3Gs users were miffed at AT&T…

© 2012 TamsPalm - the Palm OS / web OS Blog Suffusion theme by Sayontan Sinha