AstraWare is a very popular PDA game maker.
astra Howard Tomlinson from Astraware   interviewed
They usually release their games for multiple platforms and have managed to secure themselves quite a few impressive PR conversions. Howard Tomlinson from Astraware took some time to answer the classic 10 TamsPalm questions – thank you, and here we go!
howard1 Howard Tomlinson from Astraware   interviewed
Please tell us more about you and your company!
I’m Howard Tomlinson, game and PDA enthusiast, co-founder and CEO of Astraware, though my history is in science and teaching. I’ve got a pretty broad range of interests – lots of which come up one way or another in the field of games!

Astraware is probably the best known PDA and Smartphone game development company – we’ve specialised in making and publishing great games for the smarter class of handhelds (phones and standalone PDAs) – something we’re very much hoping to continue in the future, since we’re pushing towards more smart mobile platforms.

Your company sells a variety of game genres. What game genres do you consider the best-suited to handhelds?
I’ve written a number of times about what games are appropriate for handhelds, and my feeling that games which require a large screen to make them feel immersive don’t translate well to a 3″ screen that only occupies a tiny fraction of your vision. Different people like different styles of games, but consistently people ask us for puzzle, card, and board games.

You recently wrote about how ‘heavy-duty’ games became a bad business (I interpreted your article so that it said that games for freaks originally paid). But where did the freaks go? A few readers asked me if this wasn’t a kneejerk reaction to increased market pressure by apps like Arcade Reality – would you like to comment on this a bit?
Freaks wouldn’t be my choice of term for early adopters and hardcore gamers, especially since I fall into both categories ;) My point wasn’t that these people have gone so much as being a much smaller number than the mass adopters who come later. The business of making games that can make enough sales to pay for us to keep developing is harder with the more ‘heavy-duty’ games.

I think I wrote that article a few days before Arcade Reality was released (or at least, before I’d heard about it!) so it wasn’t a reaction so much to that specific game, but the questions I’ve heard from many gamers (especially those early adopters!). I’ve never felt that one game puts market pressure on other games, since most buyers are willing to buy more than just one game. Conversely, any game which makes people play more with their PDAs is great for all game developers. I was really quite impressed with Arcade Reality, so I hope it does well – I noticed the author has released an update which is normally a good sign that they’re getting lots of feedback.

Do you consider advanced graphics and sounds important for game sales?
“Advanced” is a little subjective, but I’d suggest that 3D modelled/texture shaded games aren’t that important for PDA games. I do think that games need to have attractive graphics – but I’d argue that clarity is more important than technical advancement.

At the Game Developer’s Conference there’s often a backlash that games are all graphics and no gameplay – that’s because game developers are frustrated that the fun element is missing from many games. I think this is an area that the casual games movement really understands.

Many of your games are PC ports – what needs to be changed when porting from PC to PDA? How do you find an ideal porting candidate?

Obviously graphics need to be adjusted since PC games are often in 800×600 or 1024×768, and have to be converted down to fit our various resolutions from 480×640, through 320×320, and sometimes down to the lower resolutions like 160×160. That can be a challenge, and for many games we do now, we have to choose 240×240 and higher just so that the game can be a reasonable representation of the original.

There’s quite a change from mouse-driven to stylus driven games. There’s no “mouse hover” with a stylus, so its harder to add in the visual clues like highlighting hotspots as you mouse-over them. There’s no equivalent of “right click” of course, so that can be a challenge to fit in.

We have to make a lot of adjustments to gameplay, difficulty settings etc. to make the games feel appropriate for handheld play. There are often very substantial changes to make to get it to “feel” the same as the original despite the change in format. Sometimes there are changes for stylus play that make it back into the PC games in later versions – the tap-and-drag in Bejeweled came from a suggestion from one of our beta testers.

We don’t usually use the original code from the PC version so it isn’t really a “port” – more of a recreation. That means the team spend a lot of time playing the original to get the right feel for the game and really understand how it works.

Good candidates for games are those with simple concepts and a relatively small graphics set. Most simple games don’t use right-click on the PC as a strict requirement, so that helps us quite a bit. Our licensor partners are critical in telling us which of their games coming up are the ones that they are most excited about, or those that are already selling well. It is nice to work on a game we already know will be popular!

Your company has an impressive multi-platform lineup. Which platform is your favourite one from a technical and a sales perspective?
That’s an interesting question! Currently I’d say that Windows Mobile is my favourite platform from a technical standpoint (because development for it under Visual Studio is quite a bit easier), though Palm OS still forms the larger part of our sales. Where either of these will change in the future is hard to predict!

What do you think on piracy in the mobile market? Many developers told me that this is their primary problem – how do you think about this?
Piracy in the PDA/Smartphone market isn’t a primary concern, although there are some problems. My mantra is to do enough protection to “keep honest users honest” – for instance so that a registered user can beam the demo to a friend, which would let them try it and encourage them to register. We give good demos of our games so users can try them out before buying, which has up and downsides, but does remove one of the major (arguably legitimate) reasons that people might look for a pirated version of a game.

The primary problems are really:

– Making a good game that people might want!
– Reaching prospective customers so that they can see the game
– providing a really easy way for them to purchase the game, so it is a trivial decision.

Compared to these, the piracy problem is secondary.

Series 60 is considered a very bad market by many developers who approach it with ‘classic’ apps. What do you think about Series 60, how would you tackle this market?
I think the problems have been about reaching customers and providing an easy purchase mechanism. The technical capabilities of the platform seem less limiting than the fact that most users don’t know to look “off deck” for content. That’s our big challenge.

Multi-platform is said to be challenging. Could you maybe share a few hints on how to perform it effectively?
We did it by targeting a notional handheld platform, and not making assumptions like having graphics power, connectivity, touch sensitive screens, etc. Each title can then use the capabilities if they are present on the device.

We also found that building in knowledge learnt from porting to a new device into our main libraries is pretty critical, so that all of the games can then benefit.

Anything you would like to add
Just a couple of things -

First, keep your eye on mobile Linux – I think that’s going to be pretty exciting over the next year or two!

Lastly – join Club Astraware – we drop extra tidbits of news in there a bit earlier than elsewhere, plus there are great offers in there, especially with the ability to earn points for taking part in things like competitions, high scores, surveys etc.

Nexave�s Palm User Meeting was attended by many German Palm celebrities. I managed to snap a few photos of a few of them � they are posted here in no particular order:

0 The Palm User Meeting   who is who
Smutje � the maker of the Freaq�s cases

1 The Palm User Meeting   who is who
Thorsten – one of the meeting�s organizers

2 The Palm User Meeting   who is who
Oliver � TamsPalm author

3 The Palm User Meeting   who is who
MetaView � Palm OS celebrity, PalmPDF maker

4 The Palm User Meeting   who is who
AkkiMoto(member No1 and master-mind of the Senior PUG). Please forgive my weird facial expression(long story)

5 The Palm User Meeting   who is who
Vivo � independent Palm technician, Acceca distributor, really cool guy

Image removed
B@tze � Nexave celebrity

7 The Palm User Meeting   who is who
Luxusjob � TamsPalm author

8 The Palm User Meeting   who is who
Goocy � TamsPalm author

9 The Palm User Meeting   who is who
Skybert � german Palm OS tip site webmaster, music industry a**kicker

10 The Palm User Meeting   who is who
Tapf � Senior PUG Mascot

11 The Palm User Meeting   who is who
Gojira � Senior Pug Member no1(there are three of those =))

12 The Palm User Meeting   who is who
Koermit � cool guy, SeniorPUG member, PDAchat chatter

There were a lot more people there, but I forgot to photograph them(and a few insisted on not being photographed or quoted�funnily, it were those who could have easily afforded a PR manager�but who cares). If you feel left out and want to make it on here, just send a picture of yourself to Tamog AT gmx DOT at � and I�ll add you immediately!

Anonymized to protect the guilty

Requesting a sample for review usually is a simple and boring process that ends in either a yes or no response coming back. However, Eeker di Squeek from Urp Burp felt like he must make our day funny…and sent the email below:

Hello,
Please prove that you’re the Tom Hanna, and I’ll be glad to send you the full version :-)
Best regards,

Lets take that apart for kicks. First of all, he gets my name wrong(that happens). Secondary, he apparently doesn’t feel like visiting TamsPalm to find out my email address(Tamog AT gmx DOT at, just for the record).

Nevertheless, Eeker seems to be a cool guy overall. But this email was so funny that I simply had to share it…

An anonymous tipster sent in the image shown below:
 Palm Multiconnector joystick adapter spotted

The tipster has described it as a “circuit board that allows Gameport joysticks to connect to multiconnector-enabled Palm handhelds”. Its release is said to be imminent, developers have already received the specifications and are said to be working on applications to support the joystick adapter. Games are expected to become available hours after the release of the peripheral….

I can recall having seen a similar device on the Senior PUG table(a German enigma group containing many powerful Palm webmasters and PUG leaders) on the German Palm User Meeting – so, it looks as if it’s just a matter of time until this thingy hits the road!

I originally didn’t want to post anything about Jeff Hawkins Treo usage article. However, I received some insider information on how other Palm employees use their Treo and thus feel compelled to make the following notes:

First of all, Jeff seems to actively use third party applications(I don’t actively use more apps than he does) – this is a difference between him the Palm employees I spoke with. They stick to only the bundled apps, and maybe one of two AstraWare games(Bejeweled being very popular). So, Jeff is a “regular user” – although his device is probably hand-selected from hundreds of devices to pick out the one with the least problems. Also, it is very possible that his Treo 700p has a few custom, Palm-internal patches to improve performance…

Many users on PalmInfoCenter mentioned that Treo users seem to use the advanced features of their phones much more than “dumb-phone” or Series 60 users do. The reason for this is simple: while a Sony Ericsson T68i could theoretically do email, the client was so bad that getting even shortest emails was a terrible pain in the hide. Listening to MP3′s or watching videos also is much more fun on a Treo due to the inherent advantages of a big touchscreen.

When the Freaqs pockets first hit the Palm OS market, they severely disrupted the heterogeneous case ecosystem with their modern design and cool looks. A Freaqs pocket recently scored a rave review on TamsPalm – and since Smutje(the creator of the Freaqs) was at the PUM, why not have a chat with him?
 The Palm User Meeting – nitty gritty on Freaqs cases

The picture above shows Smutje, the master of the Freaqs pockets. He creates and designs the different Freaqs models in his “spare time”. The production of a single pocket takes about 1.5 to 3 hours and happens in manual labor(not automatized). Freaqs has a few nice pockets for Palm’s Treo series – this definitely isn’t the last time you heard of this innovative company!

Do you have any questions about Freaqs Palm cases? Do you own one?

This just came in from my MobiHand account representative in response to my article on the recent MobiHand changes:

On developer fulfillment (I assume you mean Shareware: Author Standard), we
are moving toward all fulfillment being done in realtime. This both assure
the fastest response for the customer, and also hugely reduces our customer
support tickets.

Now it’s just a question for how long it takes until PalmGear will cut the service off too..

This bit of news is red-hot off the lips of a Palm distributor who I met at CeBit:

I know about Palm’s imminent release plans and planned Palm deviceS, but am not the one to ask about this. Palm is not at the CeBit, so … .

When I asked the guy about the upcoming clamshell handheld, he smiled cheerfully and said nothing…sort of a confirmation of an upcoming release.

In addition, Palm plans to swap around its manufacturers. The Treo 750 series is currently beeing produced at HTC’s, but Palm has plans to move them over to Inventec’s(the Treo 680 maker) sometime this year. The reasons for this swap are cited by an industry insider as following:

  • Lack of guaranteed shipments
  • HTC wants to become a brand rather than just an ODM

Stay tuned to TamsPalm in the next few days for even deeper scoops into companies like Qool and Garmin!

MobiHand, the only Tam-Hanna-Jerk-Free-Certified Palm OS ESD recently sent out a newsletter to all of its developer partners. Yeah, probably 90% of all recipients throw it away without reading – but since it contains some really useful hints, here we go(abbreviated, sorted by importance):

MobiHand disables all non-real-time fulfillment options
Many Palm OS applications(e.g. legacy Tamoggemon products like LedManager) rely on the developer to create the unlock codes based on some kind of weird algorithm. Newer titles like DailyQuote and FileFind are instead activated by the Tamoggemon.com server automatically – this is faster but a bit less safe.

MobiHand will disable all (Palm OS) applications that are still on manual fulfillment on 1st May.

Thumbnail image processor
Now developers can finally generate those nice little MobiHandish thumbnails themselves…

Changes to subscription pricing and upgrade pricing
MobiHand did a lot of changes to the better here – contact your MobiHand representative for the full list =).

New stores
MobiHand launches a few stores dedicated to only a specific type of device. These will charge at a premium rate(read: more ESD coutlage), but otherwise behave like a regular store!

Overall, while I am very much against MobiHand’s decision to stop supporting non-realtime-methods in the face of growing and growing Palm OS pirate activity, the news overall are great. Don’t forget that PalmGear is there for all those who really want developer fulfillment…

Our favorite not-so-Micro-ISV Eric Sink shares a bit of information on his newly-launched magazine advertising campaign. While the sales he reaches and the sums he pays are not exactly what a small Palm OS ISV has, the hints given could nevertheless be interesting for optimizing your ad campaigns:

http://www.ericsink.com/entries/Mag_Ads_March2007.html

Pawel Brodzinski is one of my favourite management-related blogs. His opinions, rambles and rants are always interesting to read, and make a must-read for every Palm OS developer who needs to manage employees.

Now, Pawel shared a few hints on how to screw up a newly-hired employee:
http://blog.brodzinski.com/2006/08/how-to-screw-up-hiring-newbie.html

It’s written in a very funny style, so its truly a must read…enjoy!

Mobile Stream’s DevZone web site contains a very interesting SDK that can be downloaded to gain access to the following features of Palm OS handhelds:

* SDK allows for the following advanced features
Use the PalmOS core/library API without ugly 68K glue
* Use the multi-threading capabilities of PalmOS
* Develop ARM-native libraries/extensions and applications
* Use DSP-accelerated codecs on some devices
* Use the hardware-accelerated 2D graphics on some devices
* Use the undocumented image processing capabilities of some device (both from 68K/ARM programs)

* SDK contains headers for the undocumented libraries/modules DAL library
* 68K Emulator (PACE) library
* palmOne BMP/GIF/TIFF/PNG/JPEG manipulation libraries
* palmOne ZLib library
* DriveMode/DataImport libraries
* Sony HHE Audio DSP codecs library
* Sony HHE Graphics Engine library
* Sony DAL library
* Sony System library

* Headers for libraries/modules documented for use in 68K programs only Crypto Provider library
* Bluetooth library
* palmOne T3/T5/LifeDrive/T|X Active Input Area libraries
* palmOne Codec Plugin Manager library
* palmOne PmKeyLib, PmSysGadgetLib, PmUIUtilLib
* palmOne High-Resolution timer library for PXA27x-based devices

ARM library entry points listings for the automatic stub generation

* Samples (provided under GPLv2) DspLibTest – ARM-native application with UI and basic multithreading
* GE2DTest – PNO-enabled application that shows how to use the Sony HHE Graphics Engine library
* ImgFileTest – 68K program that shows how to use the undocumented ImgFileLib library
* JpegDecodeTest – 68K program that shows how to use the undocumented ImgFileLib library
* SilkMgrStub – ARM-native library with 68K interface that implements the Sony virtual silk API for non-Sony devices

Mobile Stream claims that the SDK currently is best suited for PODS 1.2. Please keep in mind that this is NOT an official SDK approved by any licencee; each any every application generated with it does not have any “promise” of upward compatibility to either later Garnet revisions or Palm OS emulators.

Any application created with this SDK should be tested extensively on each and every Palm OS handheld that is advertised as supported…

If anyone of you feels like sharing a sample app with us, please go ahead!

I recently purchased a Samsung Q1 Ultra Mobile PC. First of all, this thing was NOT “Ultra Mobile”. The joystick to control the mouse requires you to push the menu button down the entire time you’re moving the mouse. This, plus the fact the mouse moves about 10 pixels a time on the screen makes it nearly impossible to use without the stylus.

Windows XP, is not designed for the 800×480 screen. Menus appear off of the screen, and you then have to switch to interlaced mode select the menu, then switch back because interlaced mode looks terrible.

Keyboards, in XP you really do need a keyboard. It’s just too hard/slow to do anything without it. Sure, there’s handwriting recognition, But again the Windows XP Tablet PC OS that ships on UMPC’s is designed for 1024*768+ screens. It just doesn’t work very well.

Price. The Samsung Q1 costs $999 minimum. And you get a low-res screen, poor battery life (this is next), cheap graphics, low HDD space, low RAM, and horrible CPU’s. The $999 model Q1 comes with a 900mhz Celeron, 512mb RAM, 40GB HD, and GMA900 graphics. That will set you back $999, if it was 2003 I could justify this price, maybe.

Battery life, This thing is terrible. I got 2 hours with the screen on pretty low. I know some of the newer UMPC’s improve this, but it’s not gonna cut it. Our PDA’s/ Smartphones can last all day.

In the end, I just swapped it for a Toshiba laptop with 120GB HD, Vista Home Premium, 1GB RAM, Core Duo @ 1.73GHZ, and I save $160 in the process.

This could be interesting for all memory card speed junkies who follow TamsPalm and have a digital camera than can use SDHC cards. SanDisk, a memory card maker(most commonly associated with its slow-as-molasses blue SD cards) has recently announced two new models with ultra high speeds. The 4 GB model is said to write 20MB/sec, and the 8GB model manages still-respectable 9MB/sec(my old Gericom Laptop had a tenth of that…so go figure).

The big problem with these cards(lets forget the high price of about 200$ for now) is the need for high-speed devices and…well, 200$ for a memory card is hard to ignore.

Engadget has the full scoop here:
http://www.engadget.com/2007/03/12/sandisk-announces-4gb-and-8gb-class-6-sdhc-cards/

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