Blog entries about Developers

Experts OnlineSyndicate content

eWEEK Builds The Perfect Smart Phone...

The folks at eWEEK often post short graphic articles and slideshows about a topic or new technology (sometimes they do a quick device review in this manner). Recently they posted a superb slide-show identifying features to be included in their idea of the perfect Smart Phone.


----

MIDlet manager news

Topics:

In addition to thoroughly re-testing the WM2003(SE) compliance of the latest, just-released 4PDA.ru Jbed version (see the UPDATE section in my yesterday's post), I've continued testing the new MIDlet managers.

I’ve also tested some of the versions linked from the 4PDA.ru thread on my HTC Vox (s710) to find out whether they’re any good compared to the old MIDlet managers; particularly Cloudyfa’s version - the version that, so far, I’ve recommended to all MIDlet users (unless in need for M3G (3D) support.). These two are both “fixed heap” versions; some of the less simple games (for example, DoomRPG) and benchmark apps with large memory requirements are stated to run much better / more reliably in the fixed heap versions than in the regular ones (for example, that of Cloudyfa) because of the much bigger available memory. I haven’t tested the effects of this myself.

1. JBed3dMod_HeapSizeFix (that is, 3D-capable Jbed version, based on 20070524.2.1, with fixed heap)

I was really interested in how this (and an additional, hacked file available for download HERE - just overwrite JBed.exe of the original, already-installed version with JBed3d_SreenFix.exe after renaming) worked because, at 4PDA.ru, there’s a version that promises flawless, screen problem-free functionality on MS Smartphones also compatible with the excellent Gmail client MIDlet.

(Also see THIS (original HERE) for more info; see freesunny's post at 10.01.08 10:56:06.)

So far, it seemed impossible to make the latter (the Gmail MIDlet) flawlessly work on MS Smartphones under any version of Jbed. An example of the display problems the non-hacked version (or any Jbed version) can be seen in the following screenshot:

Unfortunately, the hacked version (after overwriting the EXE file with the separately downloaded JBed3d_SreenFix.exe) doesn’t really work with Gmail: while indeed the entire screen estate is used, the three lowermost menu items (Search, Compose New, Exit) aren’t visible, just like with the non-hacked case:

Note that essentially the same results from the 4pda.ru folks can be HERE. The same problem also exists in Portrait mode, not only in Landscape.


----

New MIDlet manager in development: PhoneME; Jbed for WM2003(SE) released!

There are two pieces of news for everyone interested in running Java MIDlets. The first will be having a pre-WM5 device and wanting to run Java MIDlets (for example, Opera Mini) on it. Yes, at last, some Russian hackers made Jbed, the industry-leading MIDlet manager work under WM2003(SE)! The second (and, for most people, not that important) piece of news concerns a brand new MIDlet manager port for Windows Mobile.

1. Some Russian hackers, including the 4pda.ru folks, have, at last, managed to make Jbed, the best MIDlet manager, work under WM2003 and WM2003SE. The importance of this just can’t be stressed enough: so far, you only had the really inferior IBM J9 and the 10-series TAO MIDlet Manager to run MIDlets on pre-WM5 operating systems. Now, this has dramatically changed. Now, nothing will stop you from using Opera Mini on your pre-WM5 Pocket PC.

The direct link to these WM2003(SE) MIDlet Managers are as follows. There are three versions: a modded one, a non-3D one and a 3D one; all with a heap size fix.

JBed3dMod_HeapSizeFix
Esmertec Jbed heapfix
Esmertec Jbed3d heapfix

They have also made a MAJOR update to their 4PDA.ru MIDlet article, linking to all the contemporary Esmertec, TAO etc. versions (including ones with heap fixes, with and without 3D support etc.); the above links can also be found in their article. You can see the translation of the new page HERE (Google) and HERE (Babelfish). Note that I’ve kept the original page HERE (Google) and HERE (Babelfish) for historical reasons for people interested in the pre-Esmertec times.

2. Now, the other piece of news, which, again, won’t be of that much interest to non-WM2003 / non-Java hackers.

Java is a really viable programming platform. Not only several high-quality games make it worthwhile, but also probably the best and, if you’re lucky enough with your geographical location, fastest and most bandwidth usage-friendly mobile browser available for mobile phones (including Windows Mobile), Opera Mini 4.

I’ve already devoted an entire all-in-one Bible to running Java on Windows Mobile (and Symbian). Now, let me introduce the latest Windows Mobile KVM: PhoneME.

PhoneME is another "let’s bring Java to various platforms” projects (official homepage HERE), which has recently received Windows Mobile support.


----

Misc news: new Jbed / Jblend distros; PDA controller / Web browser news, Revival out

1. After publishing my review of VirtualCE 4, there have been some changes:

  1. a new MyMobiler version has been released, implementing, for example, manual screen rotation and the ability to hide the Today screen icon
  2. some of the bugs of VirtualCE 4 have been fixed (for example, BMP24 crashing). Hope the developer also finds a way to completely (even from the bottom taskbar) hide the main selector / controller screen as is asked in the above-linked HowardForums thread
  3. Pocket Controller 6 has turned out to support LAN discovery and hiding the connection “bubble” upon TCP/IP connection (as opposed to the ActiveSync one).

2. I, after more than a week’s waiting (see my previous post HERE), still haven’t received any feedback from the Strategy Analytics Inc. folks regarding the lack of Opera Mini in their 5-Star Safari Leads Mobile Browsing Experience, which, in many Windows Mobile users’ (including me) opinion, is the most useful / quickest Web browser for the Windows Mobile platform. And, for other mobile platforms too – on my Symbian Nokia N95 and BlackBerry 8800, I almost exclusively use this browser to access the Web. Not including it in the test makes the entire report pretty hard to depend on – it’s like completely ignoring, for example, Ferrari (a top-performing car) when evaluating the cars of Formula-1.

And, of course, I’ve already elaborated on the bad ranking of Nokia Web (running on Symbian S60 3rd edition devices – that is, NOT on Windows Mobile) and, particularly, Opera Mobile (running on all major mobile platforms). Again and again, if you do learn the dialpad shortcuts and/or, with Opera Mobile running on a dialpad-less Pocket PC, use a third-party tool to assign its key functionalities (accessing favorites, current tabs, back etc.) to Pocket PC hardware buttons, they both become quicker and easier to operate than Internet Explorer. It’s clearly at this point (in addition to the lack of Opera Mini) that Strategy Analytics Inc.’s report severely lacks – it’s evident the test folks didn’t really make an attempt at learning the dialpad shortcuts / configure Opera Mobile for easy and much quicker access / use.


----

Thanks to all the readers and supporters

Now that we have entered into November of 2007, it is time for me to say goodbye to all the readers and supporters of my blog here. I have come to a difficult decision to end my long term blogging activities here for now. Due to various issues locally and personally, I have to minimize my time and maximize my exposure by limiting where I blog and how I spend my limited online time.

I would have loved to keep www.pocketpcmag.com as one of my online activities but unfortunately I am not able to at this time.


----

New Canadian Mobility Website From Microsoft

Microsoft has just launched a new website geared towards Windows Mobile information useful in Canada.

You can go to www.windowsmobile.ca to see the new website.


----

Forget the Nintendo Wii and Use your Smartphone Instead

If anyone has played a Nintendo Wii game would quickly realize how you become "one with the Wii force". . . The Wii controller is a cool innovation and adds real wireless interactivity to simple but fun games.

3D Lawn Darts

Now, ConcreteSoft has released a version of Lawn Darts which has motion sensor capabilities using the built in camera on your Smartphone or Pocket PC.


----

The (Java) MIDlet Bible

(Note that this Bible does NOT discuss Java applets or applications. For more info on running applets under Windows Mobile, see the Web Browsing Bible; for application-related info, see my generic Java articles.)

You may have already heard at least of Java games (more precisely, MIDlets) running on almost all current “dumb” phones. These games are all the rage today, especially with teenagers, which also means there are thousands of sometimes really high-quality games for ordinary phones, all written using the portable Java language, ready to be played on (almost) any kind of mobile phone. Just an example: in THIS HowardForums thread, the topic starter post lists some (but not all!) games available for the Samsung QVGA 240x320 phones (d600, d900, e900 etc – not only Windows Mobile ones!). Quite an impressive list, isn’t it? And it’s just the tip of the iceberg – there are a lot more games, all waiting for you to purchase, download and run!

No, don’t think MIDlets are only for gamers and are absolutely useless otherwise. You can make a good use of them in the enterprise too. There are several solutions already for, for example, mobile payment, reservations etc. done using a MIDlet as opposed to the Web, which is, in a lot of cases, is much harder to access / operate on a small-screen device. Controlling for example your bank transfers via SMS can also be less intuitive and/or require a lot more work / data entry than using a GUI to do this. Other, known enterprise-related MIDlets are Jupiter, which is basically a financial data streaming program (also see THIS) and Betfair (also see THIS). Should you be interested in these “MIDlets in the Enterprise” questions, I really recommend Michael Juntao Yuan’s excellent book “Enterprise J2ME: Developing Mobile Java Applications – I’ve learnt a LOT from it. Highly recommended!


----

How to Find the Right Software For Your Windows Mobile Smartphone Devices

Topics:

Windows Mobile

If you have been having trouble sourcing the right software to download onto your phone enabled Windows Mobile device, you are one in many that are experiencing the same problems.

Most of us have purchased devices through a service carrier and do have access to some software titles directly from the service carrier.


----

Syndicate content
 

Flash®

 

 

 
in array stripos