<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://www.smartphonemag.com/cms" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>Experts Online</title>
 <link>http://www.smartphonemag.com/cms/blog/%2A/Java</link>
 <description>New, reviews &amp; opinions from top Windows Mobile experts!</description>
 <language>en-US</language>
<item>
 <title>Opera Mini + (W)VGA users, attention: a hacked, VGA-friendly Jbed version has been released!</title>
 <link>http://www.smartphonemag.com/cms/blog/9/opera-mini-wvga-users-attention-hacked-vga-friendly-jbed-version-has-been-released</link>
 <description>&lt;i&gt;(Technical note: as of 01/02/2009 2:57 AM CET, the images in the article and the mirrored download aren’t accessible. Hope they’ll become available in about 10 hours. That is, make sure you check back in 10-15 hours if you’d really want to see them. Sorry for the inconvenience - my database back-end has been having problems and the CS people have been away.)&lt;/i&gt;
&lt;br&gt;
&lt;p&gt;&lt;a href=&quot;http://www.smartphonemag.com/cms/blog/9/opera-mini-wvga-users-attention-hacked-vga-friendly-jbed-version-has-been-released&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.smartphonemag.com/cms/blog/9/opera-mini-wvga-users-attention-hacked-vga-friendly-jbed-version-has-been-released#comments</comments>
 <category domain="http://www.smartphonemag.com/cms/category/article-type/software-review">Software Review</category>
 <category domain="http://www.smartphonemag.com/cms/taxonomy/term/576">Tip or how-to</category>
 <category domain="http://www.smartphonemag.com/cms/taxonomy/term/10">Touch screen devices</category>
 <category domain="http://www.smartphonemag.com/cms/taxonomy/term/587">Utilities</category>
 <category domain="http://www.smartphonemag.com/cms/blogs/cat/168">Java</category>
 <category domain="http://www.smartphonemag.com/cms/blogs/cat/85">Java</category>
 <category domain="http://www.smartphonemag.com/cms/blogs/cat/61">Web browsers</category>
 <wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.smartphonemag.com/cms/crss/node/93263</wfw:commentRss>
 <pubDate>Thu, 01 Jan 2009 20:05:58 -0600</pubDate>
 <dc:creator>Werner Ruotsalainen</dc:creator>
 <guid isPermaLink="false">93263 at http://www.smartphonemag.com/cms</guid>
</item>
<item>
 <title>VGA &amp; Opera Mini (and/or MIDlet) users, you’ll LOVE this: at last, readable charsizes!</title>
 <link>http://www.smartphonemag.com/cms/blog/9/vga-opera-mini-andor-midlet-users-you%E2%80%99ll-love-last-readable-charsizes</link>
 <description>&lt;p&gt;So far, the biggest problem with running Opera Mini (or any MIDlet that uses characters to display anything; for example, the Gmail MIDlet) on high-resolution (W)VGA Windows Mobile devices was the far too small character size all contemporary, recommended (most importantly, Jbed) MIDlet managers used.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.smartphonemag.com/cms/blog/9/vga-opera-mini-andor-midlet-users-you%E2%80%99ll-love-last-readable-charsizes&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.smartphonemag.com/cms/blog/9/vga-opera-mini-andor-midlet-users-you%E2%80%99ll-love-last-readable-charsizes#comments</comments>
 <category domain="http://www.smartphonemag.com/cms/category/article-type/software-review">Software Review</category>
 <category domain="http://www.smartphonemag.com/cms/taxonomy/term/576">Tip or how-to</category>
 <category domain="http://www.smartphonemag.com/cms/taxonomy/term/10">Touch screen devices</category>
 <category domain="http://www.smartphonemag.com/cms/blogs/cat/85">Java</category>
 <wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.smartphonemag.com/cms/crss/node/54013</wfw:commentRss>
 <pubDate>Sat, 12 Jul 2008 18:21:59 -0500</pubDate>
 <dc:creator>Werner Ruotsalainen</dc:creator>
 <guid isPermaLink="false">54013 at http://www.smartphonemag.com/cms</guid>
</item>
<item>
 <title>MIDlet manager news</title>
 <link>http://www.smartphonemag.com/cms/blogs/3/midlet_manager_news</link>
 <description>&lt;p&gt;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 &lt;a href=&quot;/blogs/index.php?blog=3&amp;amp;p=2536&amp;amp;more=1&amp;amp;c=1&amp;amp;tb=1&amp;amp;pb=1&quot; rel=&quot;nofollow&quot;&gt;yesterday&#039;s post&lt;/a&gt;), I&#039;ve continued testing the new MIDlet managers.&lt;/p&gt;
&lt;p&gt;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 &lt;a href=&quot;http://www.winmobiletech.com/092007MidletBible/Jbed.zip&quot; rel=&quot;nofollow&quot;&gt;Cloudyfa’s version&lt;/a&gt;  - 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.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;1. &lt;/strong&gt;&lt;em&gt;&lt;a href=&quot;http://4pda.ru/forum/attach/1310867/JBed3dMod_HeapSizeFix_02.01.08.cab&quot; rel=&quot;nofollow&quot;&gt;JBed3dMod_HeapSizeFix&lt;/a&gt;&lt;/em&gt;  (that is, 3D-capable Jbed version, based on 20070524.2.1, with fixed heap) &lt;/p&gt;
&lt;p&gt;I was really interested in how this (and an additional, hacked file available for download &lt;a href=&quot;http://4pda.ru/forum/attach/1319966/JBed3d_SreenFix.exe&quot; rel=&quot;nofollow&quot;&gt;HERE&lt;/a&gt;  - just overwrite &lt;em&gt;JBed.exe &lt;/em&gt;of the original, already-installed version with &lt;em&gt;JBed3d_SreenFix.exe&lt;/em&gt; 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 &lt;a href=&quot;http://www.google.com/mobile/gmail&quot; rel=&quot;nofollow&quot;&gt;Gmail client MIDlet&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;(Also see &lt;a href=&quot;http://www.google.com/translate?&amp;amp;langpair=ru%7Cen&amp;amp;hl=en&amp;amp;ie=UTF8&amp;amp;u=http%3A%2F%2Fwww.winmobiletech.com%2F092007MidletBible%2F4pda-52.html&quot; rel=&quot;nofollow&quot;&gt;THIS&lt;/a&gt;  (original &lt;a href=&quot;http://4pda.ru/forum/index.php?showtopic=1333&amp;amp;st=1530&quot; rel=&quot;nofollow&quot;&gt;HERE&lt;/a&gt;) for more info; see &lt;em&gt;freesunny&lt;/em&gt;&#039;s post at 10.01.08 10:56:06.)&lt;/p&gt;
&lt;p&gt;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:&lt;/p&gt;
&lt;p&gt;Unfortunately, the hacked version (after overwriting the EXE file with the separately downloaded &lt;em&gt;JBed3d_SreenFix.exe&lt;/em&gt;) doesn’t really work with Gmail: while indeed the entire screen estate is used, the three lowermost menu items (&lt;em&gt;Search, Compose New, Exit&lt;/em&gt;) aren’t visible, just like with the non-hacked case:&lt;/p&gt;
&lt;p&gt;Note that essentially the same results from the 4pda.ru folks can be &lt;a href=&quot;http://4pda.ru/forum/uploads/post-83-1200002220.gif&quot; rel=&quot;nofollow&quot;&gt;HERE&lt;/a&gt;. The same problem also exists in Portrait mode, not only in Landscape.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.smartphonemag.com/cms/blogs/3/midlet_manager_news&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.smartphonemag.com/cms/blogs/3/midlet_manager_news#comments</comments>
 <category domain="http://www.smartphonemag.com/cms/taxonomy/term/594">Developers</category>
 <category domain="http://www.smartphonemag.com/cms/blogs/cat/85">Java</category>
 <wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.smartphonemag.com/cms/crss/node/5804</wfw:commentRss>
 <pubDate>Fri, 14 Mar 2008 09:12:43 -0500</pubDate>
 <dc:creator>Werner Ruotsalainen</dc:creator>
 <guid isPermaLink="false">5804 at http://www.smartphonemag.com/cms</guid>
</item>
<item>
 <title>New MIDlet manager in development: PhoneME; Jbed for WM2003(SE) released!</title>
 <link>http://www.smartphonemag.com/cms/blogs/3/new_midlet_manager_in_development_phonem</link>
 <description>&lt;p&gt;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.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;1.	&lt;/strong&gt;Some Russian hackers, including the 4pda.ru folks, have, at last, &lt;strong&gt;managed to make &lt;em&gt;Jbed&lt;/em&gt;, the best MIDlet manager, work under WM2003 and WM2003SE&lt;/strong&gt;. 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.&lt;/p&gt;
&lt;p&gt;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.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://4pda.ru/forum/attach/1457253/JBed3DMod_for_wm2003.cab.rar&quot; rel=&quot;nofollow&quot;&gt;JBed3dMod_HeapSizeFix&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://4pda.ru/forum/uploads/img-72344-EsmertecJbed_heapfix_wm2003.rar&quot; rel=&quot;nofollow&quot;&gt;Esmertec Jbed heapfix&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://4pda.ru/forum/uploads/img-72346-EsmertecJbed3D_heapfix_wm2003.rar&quot; rel=&quot;nofollow&quot;&gt;Esmertec Jbed3d heapfix&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;They have also made a MAJOR update to &lt;a href=&quot;http://4pda.ru/forum/index.php?showtopic=1333&quot; rel=&quot;nofollow&quot;&gt;their 4PDA.ru MIDlet article&lt;/a&gt;, 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 &lt;a href=&quot;http://www.google.com/translate?&amp;amp;langpair=ru%7Cen&amp;amp;hl=en&amp;amp;ie=UTF8&amp;amp;u=http%3A%2F%2Fwww.winmobiletech.com%2F092007MidletBible%2F4pda-01n.html&quot; rel=&quot;nofollow&quot;&gt;HERE&lt;/a&gt; (Google)  and &lt;a href=&quot;http://babelfish.altavista.com/babelfish/trurl_pagecontent?lp=ru_en&amp;amp;url=http%3A%2F%2Fwww.winmobiletech.com%2F092007MidletBible%2F4pda-01n.html&quot; rel=&quot;nofollow&quot;&gt;HERE&lt;/a&gt; (Babelfish). Note that I’ve kept the original page &lt;a href=&quot;http://www.google.com/translate?&amp;amp;langpair=ru%7Cen&amp;amp;hl=en&amp;amp;ie=UTF8&amp;amp;u=http%3A%2F%2Fwww.winmobiletech.com%2F092007MidletBible%2F4pda-01.html&quot; rel=&quot;nofollow&quot;&gt;HERE&lt;/a&gt; (Google)  and &lt;a href=&quot;http://babelfish.altavista.com/babelfish/trurl_pagecontent?lp=ru_en&amp;amp;url=http%3A%2F%2Fwww.winmobiletech.com%2F092007MidletBible%2F4pda-01.html&quot; rel=&quot;nofollow&quot;&gt;HERE&lt;/a&gt; (Babelfish) for historical reasons for people interested in the pre-Esmertec times.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;2.&lt;/strong&gt; Now, the other piece of news, which, again, won’t be of that much interest to non-WM2003 / non-Java hackers. &lt;/p&gt;
&lt;p&gt;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. &lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;/blogs/index.php?blog=3&amp;amp;p=2266&amp;amp;more=1&amp;amp;c=1&amp;amp;tb=1&amp;amp;pb=1&quot; rel=&quot;nofollow&quot;&gt;I’ve already devoted an entire all-in-one Bible&lt;/a&gt;  to running Java on Windows Mobile (and Symbian). Now, let me introduce the latest Windows Mobile KVM: &lt;em&gt;PhoneME&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;PhoneME is another &quot;let’s bring Java to various platforms” projects (official homepage &lt;a href=&quot;http://phoneme.dev.java.net/&quot; rel=&quot;nofollow&quot;&gt;HERE&lt;/a&gt;), which has recently received Windows Mobile support.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.smartphonemag.com/cms/blogs/3/new_midlet_manager_in_development_phonem&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.smartphonemag.com/cms/blogs/3/new_midlet_manager_in_development_phonem#comments</comments>
 <category domain="http://www.smartphonemag.com/cms/taxonomy/term/594">Developers</category>
 <category domain="http://www.smartphonemag.com/cms/blogs/cat/168">Java</category>
 <category domain="http://www.smartphonemag.com/cms/blogs/cat/85">Java</category>
 <wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.smartphonemag.com/cms/crss/node/5802</wfw:commentRss>
 <pubDate>Thu, 13 Mar 2008 09:31:11 -0500</pubDate>
 <dc:creator>Werner Ruotsalainen</dc:creator>
 <guid isPermaLink="false">5802 at http://www.smartphonemag.com/cms</guid>
</item>
<item>
 <title>Misc news: new Jbed / Jblend distros; PDA controller / Web browser news, Revival out</title>
 <link>http://www.smartphonemag.com/cms/blogs/3/misc_news_new_jbed_jblend_distros_pda_co</link>
 <description>&lt;p&gt;1. After publishing &lt;a href=&quot;/blogs/index.php?blog=3&amp;amp;p=2434&amp;amp;more=1&amp;amp;c=1&amp;amp;tb=1&amp;amp;pb=1&quot; rel=&quot;nofollow&quot;&gt;my review of &lt;em&gt;VirtualCE&lt;/em&gt; 4&lt;/a&gt;, there have been some changes: &lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;a new &lt;em&gt;MyMobiler&lt;/em&gt; version has been released, implementing, for example, manual screen rotation and the ability to hide the Today screen icon
  &lt;/li&gt;
&lt;li&gt;some of the bugs of &lt;em&gt;VirtualCE&lt;/em&gt; 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 &lt;a href=&quot;http://www.howardforums.com/showthread.php?p=10576989&quot; rel=&quot;nofollow&quot;&gt;HowardForums&lt;/a&gt; thread
  &lt;/li&gt;
&lt;li&gt;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).  &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;2. I, after more than a week’s waiting (see my previous post &lt;a href=&quot;/blogs/index.php?blog=3&amp;amp;p=2431&amp;amp;more=1&amp;amp;c=1&amp;amp;tb=1&amp;amp;pb=1&quot; rel=&quot;nofollow&quot;&gt;HERE&lt;/a&gt;), still haven’t received any feedback from the &lt;em&gt;Strategy Analytics Inc.&lt;/em&gt; folks regarding the lack of &lt;em&gt;Opera Mini &lt;/em&gt;in their &lt;em&gt;&lt;a href=&quot;http://www.strategyanalytics.net/default.aspx?mod=ReportAbstractViewer&amp;amp;a0=3730&quot; rel=&quot;nofollow&quot;&gt;5-Star Safari Leads Mobile Browsing Experience&lt;/a&gt;&lt;/em&gt;, 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.&lt;/p&gt;
&lt;p&gt;And, of course, I’ve already elaborated on the bad ranking of &lt;em&gt;Nokia Web&lt;/em&gt; (running on Symbian S60 3rd edition devices – that is, NOT on Windows Mobile) and, particularly, &lt;em&gt;Opera Mobile&lt;/em&gt; (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 &lt;em&gt;both&lt;/em&gt; become &lt;em&gt;quicker and easier&lt;/em&gt; to operate than Internet Explorer. It’s clearly at this point (in addition to the lack of Opera Mini) that &lt;em&gt;Strategy Analytics Inc.&lt;/em&gt;’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.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.smartphonemag.com/cms/blogs/3/misc_news_new_jbed_jblend_distros_pda_co&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.smartphonemag.com/cms/blogs/3/misc_news_new_jbed_jblend_distros_pda_co#comments</comments>
 <category domain="http://www.smartphonemag.com/cms/taxonomy/term/594">Developers</category>
 <category domain="http://www.smartphonemag.com/cms/taxonomy/term/591">Games</category>
 <category domain="http://www.smartphonemag.com/cms/taxonomy/term/590">Internet</category>
 <category domain="http://www.smartphonemag.com/cms/taxonomy/term/599">Peripheral</category>
 <category domain="http://www.smartphonemag.com/cms/blogs/cat/36">Games</category>
 <category domain="http://www.smartphonemag.com/cms/blogs/cat/168">Java</category>
 <category domain="http://www.smartphonemag.com/cms/blogs/cat/164">PPC from the outside</category>
 <category domain="http://www.smartphonemag.com/cms/blogs/cat/61">Web browsers</category>
 <wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.smartphonemag.com/cms/crss/node/5710</wfw:commentRss>
 <pubDate>Fri, 01 Feb 2008 03:05:14 -0600</pubDate>
 <dc:creator>Werner Ruotsalainen</dc:creator>
 <guid isPermaLink="false">5710 at http://www.smartphonemag.com/cms</guid>
</item>
<item>
 <title>The (Java) MIDlet Bible PART II</title>
 <link>http://www.smartphonemag.com/cms/blogs/3/the_java_midlet_bible_part_ii</link>
 <description>&lt;p&gt;&lt;em&gt;&lt;strong&gt;PART II – CONTINUED FROM &lt;a href=&quot;/blogs/index.php?blog=3&amp;amp;p=2266&amp;amp;more=1&amp;amp;c=1&amp;amp;tb=1&amp;amp;pb=1&quot; rel=&quot;nofollow&quot;&gt;HERE&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.smartphonemag.com/cms/blogs/3/the_java_midlet_bible_part_ii&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.smartphonemag.com/cms/blogs/3/the_java_midlet_bible_part_ii#comments</comments>
 <category domain="http://www.smartphonemag.com/cms/taxonomy/term/594">Developers</category>
 <category domain="http://www.smartphonemag.com/cms/taxonomy/term/591">Games</category>
 <category domain="http://www.smartphonemag.com/cms/taxonomy/term/590">Internet</category>
 <category domain="http://www.smartphonemag.com/cms/blogs/cat/36">Games</category>
 <category domain="http://www.smartphonemag.com/cms/blogs/cat/168">Java</category>
 <category domain="http://www.smartphonemag.com/cms/blogs/cat/277">Symbian and Palm OS</category>
 <category domain="http://www.smartphonemag.com/cms/blogs/cat/61">Web browsers</category>
 <wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.smartphonemag.com/cms/crss/node/5543</wfw:commentRss>
 <pubDate>Thu, 25 Oct 2007 04:46:18 -0500</pubDate>
 <dc:creator>Werner Ruotsalainen</dc:creator>
 <guid isPermaLink="false">5543 at http://www.smartphonemag.com/cms</guid>
</item>
<item>
 <title>The (Java) MIDlet Bible</title>
 <link>http://www.smartphonemag.com/cms/blogs/3/the_java_midlet_bible</link>
 <description>&lt;p&gt;(Note that this Bible does NOT discuss Java applets or applications. For more info on running applets under Windows Mobile, see the &lt;em&gt;&lt;a href=&quot;/blogs/index.php?blog=3&amp;amp;p=1828&amp;amp;more=1&amp;amp;c=1&amp;amp;tb=1&amp;amp;pb=1&quot; rel=&quot;nofollow&quot;&gt;Web Browsing Bible&lt;/a&gt;&lt;/em&gt;; for application-related info, see my &lt;a href=&quot;/blogs/index.php?s=java&amp;amp;sentence=AND&quot; rel=&quot;nofollow&quot;&gt;generic Java articles&lt;/a&gt;.)&lt;/p&gt;
&lt;p&gt;You may have already heard at least of Java games (more precisely, &lt;em&gt;MIDlets&lt;/em&gt;) 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 &lt;a href=&quot;http://howardforums.com/showthread.php?t=1152637&quot; rel=&quot;nofollow&quot;&gt;THIS&lt;/a&gt;  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!&lt;/p&gt;
&lt;p&gt;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 &lt;em&gt;&lt;a href=&quot;http://www.alphatrade.com&quot; rel=&quot;nofollow&quot;&gt;Jupiter&lt;/a&gt;&lt;/em&gt;, which is basically a financial data streaming program (also see &lt;a href=&quot;http://forum.xda-developers.com/showthread.php?t=294177&quot; rel=&quot;nofollow&quot;&gt;THIS&lt;/a&gt;) and &lt;a href=&quot;http://www.betfair.com/&quot; rel=&quot;nofollow&quot;&gt;Betfair&lt;/a&gt;  (also see &lt;a href=&quot;http://forum.xda-developers.com/showthread.php?t=307654&quot; rel=&quot;nofollow&quot;&gt;THIS&lt;/a&gt;). Should you be interested in these “MIDlets in the Enterprise” questions, I really recommend &lt;a href=&quot;http://www.amazon.com/Enterprise-J2ME-Developing-Mobile-Applications/dp/0131405306&quot; rel=&quot;nofollow&quot;&gt;&lt;em&gt;Michael Juntao Yuan&lt;/em&gt;’s excellent book  “&lt;em&gt;Enterprise J2ME: Developing Mobile Java Applications&lt;/em&gt;”&lt;/a&gt;   – I’ve learnt a LOT from it. Highly recommended!&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.smartphonemag.com/cms/blogs/3/the_java_midlet_bible&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.smartphonemag.com/cms/blogs/3/the_java_midlet_bible#comments</comments>
 <category domain="http://www.smartphonemag.com/cms/taxonomy/term/594">Developers</category>
 <category domain="http://www.smartphonemag.com/cms/taxonomy/term/591">Games</category>
 <category domain="http://www.smartphonemag.com/cms/taxonomy/term/590">Internet</category>
 <category domain="http://www.smartphonemag.com/cms/blogs/cat/36">Games</category>
 <category domain="http://www.smartphonemag.com/cms/blogs/cat/168">Java</category>
 <category domain="http://www.smartphonemag.com/cms/blogs/cat/241">Mailer applications</category>
 <category domain="http://www.smartphonemag.com/cms/blogs/cat/277">Symbian and Palm OS</category>
 <category domain="http://www.smartphonemag.com/cms/blogs/cat/61">Web browsers</category>
 <wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.smartphonemag.com/cms/crss/node/5542</wfw:commentRss>
 <pubDate>Thu, 25 Oct 2007 04:44:12 -0500</pubDate>
 <dc:creator>Werner Ruotsalainen</dc:creator>
 <guid isPermaLink="false">5542 at http://www.smartphonemag.com/cms</guid>
</item>
<item>
 <title>TUTORIAL: Control issues of Java MIDlets – all secrets of button handling</title>
 <link>http://www.smartphonemag.com/cms/blogs/3/tutorial_control_issues_of_java_midlets</link>
 <description>&lt;p&gt;Lately, with the advent of &lt;a href=&quot;/blogs/index.php?blog=3&amp;amp;p=2250&amp;amp;more=1&amp;amp;c=1&amp;amp;tb=1&amp;amp;pb=1&quot; rel=&quot;nofollow&quot;&gt;Opera Mini&lt;/a&gt; and the really excellent and highly recommended &lt;a href=&quot;http://www.modaco.com/content/Windows-Mobile-News/260559/GMail-Java-application-updated-to-version-1-5/&quot; rel=&quot;nofollow&quot;&gt;&lt;em&gt;Gmail MIDlet&lt;/em&gt;&lt;/a&gt;  and some quality games (see their list in the 10/19/2007 update of my &lt;em&gt;&lt;a href=&quot;/blogs/index.php?blog=3&amp;amp;p=2221&amp;amp;more=1&amp;amp;c=1&amp;amp;tb=1&amp;amp;pb=1&quot; rel=&quot;nofollow&quot;&gt;3D MIDlet article&lt;/a&gt;&lt;/em&gt;), there has been a tremendous increase in the demand for MIDlet-related information. This is certainly shown by the sheer number of MIDlet-related questions asked at XDA-Developers, probably the best, most lively Windows Mobile hardcore user community with the most posts. For example, today, I&amp;#8217;ve answered at least 20 different MIDlet-related questions there. Quite a few, isn&amp;#8217;t it? &lt;/p&gt;
&lt;p&gt;Let me give you all another modest present: in addition to my already-published previews (for example, the &lt;a href=&quot;/blogs/index.php?blog=3&amp;amp;p=2221&amp;amp;more=1&amp;amp;c=1&amp;amp;tb=1&amp;amp;pb=1&quot; rel=&quot;nofollow&quot;&gt;3D Gaming Bible&lt;/a&gt;, the &lt;a href=&quot;/blogs/index.php?blog=3&amp;amp;p=2229&amp;amp;more=1&amp;amp;c=1&amp;amp;tb=1&amp;amp;pb=1&quot; rel=&quot;nofollow&quot;&gt;4pda.ru Download Bible&lt;/a&gt; etc.), another excerpt &amp;#8211; a full chapter &amp;#8211; from the forthcoming Bible. Yes, it&amp;#8217;s coming and yes, I &lt;strong&gt;do&lt;/strong&gt; try to get it ready tomorrow or the day after &amp;#8211; everything, all accompanying screenshots and charts (the &lt;a href=&quot;http://www.winmobiletech.com/092007MidletBible/CompatibilityAndMain.html&quot; rel=&quot;nofollow&quot;&gt;main chart&lt;/a&gt;; &lt;a href=&quot;http://www.winmobiletech.com/092007MidletBible/Jblend.htm&quot; rel=&quot;nofollow&quot;&gt;3D games Compatibility Chart&lt;/a&gt;  and &lt;a href=&quot;http://www.winmobiletech.com/092007MidletBible/jBenchmarkResults.html&quot; rel=&quot;nofollow&quot;&gt;&lt;em&gt;JBenchmark &lt;/em&gt;Chart&lt;/a&gt;) are ready, I only need to consolidate all my thoughts into an all-in-one, still-somewhat-comprehensive Bible, which will, I promise, be MUCH better, will contain MUCH more information and MUCH more up-to-date than &lt;a href=&quot;http://4pda.ru/forum/index.php?showtopic=1333&quot; rel=&quot;nofollow&quot;&gt;that of the Russian-only 4pda.ru&lt;/a&gt;. Now, look at the length of the &lt;a href=&quot;http://4pda.ru/forum/index.php?showtopic=1333&quot; rel=&quot;nofollow&quot;&gt;4Pda tutorial&lt;/a&gt;   (and all the linked-in ones) to see how much information it contains :) Not very easy to come up with something that has even more info, is it?&lt;/p&gt;
&lt;p&gt;Note that the MIDlet managers I refer to in the article can all be found in &lt;a href=&quot;http://www.winmobiletech.com/092007MidletBible/CompatibilityAndMain.html&quot; rel=&quot;nofollow&quot;&gt;the main chart of the Bible&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.smartphonemag.com/cms/blogs/3/tutorial_control_issues_of_java_midlets&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.smartphonemag.com/cms/blogs/3/tutorial_control_issues_of_java_midlets#comments</comments>
 <category domain="http://www.smartphonemag.com/cms/taxonomy/term/594">Developers</category>
 <category domain="http://www.smartphonemag.com/cms/blogs/cat/168">Java</category>
 <wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.smartphonemag.com/cms/crss/node/5535</wfw:commentRss>
 <pubDate>Wed, 24 Oct 2007 00:00:09 -0500</pubDate>
 <dc:creator>Werner Ruotsalainen</dc:creator>
 <guid isPermaLink="false">5535 at http://www.smartphonemag.com/cms</guid>
</item>
<item>
 <title>The Button Enhancer Bible &amp; great button config tips for Opera Mobile / Mini users</title>
 <link>http://www.smartphonemag.com/cms/blogs/3/the_button_enhancer_bible</link>
 <description>Back in early 1997, when the first Microsoft &lt;em&gt;WindowsCE&lt;/em&gt; 1.0-based devices hit the selves, they already contained shortcuts to built-in programs. Back then, as the 1.0-series of WindowsCE exclusively ran under clamshell Handheld PC’s with a built-in keyboard, it was pretty easy to find place for these quick start keys. For example, in the &lt;em&gt;Philips Velo 1&lt;/em&gt;, the entire number row is overridden with them, providing access to almost all major applications (Pocket Word, Excel, Calendar, Contacts, Tasks, WWW, Inbox, Database, Calculator, Voice Memo) delivered with the device.

When, in 1998, the &lt;em&gt;Palm-size PC&lt;/em&gt;’s and, in 2000, &lt;em&gt;Pocket PC&lt;/em&gt;’s arrived, the lack of a built-in real keyboard meant it was no longer possible to crunch as many buttons in the radically reduced front and side surface of the device. Therefore, the number of shortcut keys were substantially reduced; most devices only sported five of them. There were differences in both directions: for example, the &lt;em&gt;HP iPAQ 2210&lt;/em&gt; only had four, while the &lt;em&gt;Fujitsu-Siemens Pocket Loox 720 &lt;/em&gt;had six and, what is more, these buttons were all bifunctional: press and hold them instead of just quickly pressing it, and another functionality starts. (Some models, for example, the h2210, also supports something like this – holding the buttons results in, in general, creating new records. However, unlike with the Pocket Loox, you can’t redefine the functionality if you want to access something different.)

Unfortunately, very few models support bifunctional (short-press and long-press) buttons. While some device manufacturers (like HP with their WM5 upgrade for the &lt;em&gt;HP iPAQ hx4700&lt;/em&gt;, introducing full support for press-and-hold front buttons) did realize the ability to double the functionality one can quickly access with a single button press(-and-hold), not even the latest mainstream models offer this. For example, &lt;em&gt;HTC&lt;/em&gt;’s Pocket PC Phone Edition (Windows Mobile Professional) models, in general, only offer one application (app for short) button with double functionality (for example, Button 4 on the Universal and the Wizard); all the others are single-function and, therefore, greatly reduce their usefulness and the flexibility, should you want to greatly speed up invoking applications or greatly simplifying tasks (for example, by a hardware button-initiated macro playing back several pre-recorded stylus taps to, for example, greatly speed up mail checking).

Some of the current models even more reduced the number of (redefinable) buttons. For example, the &lt;em&gt;HTC Elf / Touch&lt;/em&gt; &lt;a href=&quot;http://forum.xda-developers.com/showthread.php?t=329867&quot;&gt;only allows for redefining the Camera button and nothing else&lt;/a&gt;  (also see &lt;a href=&quot;http://forum.xda-developers.com/showthread.php?t=318803&quot;&gt;THIS&lt;/a&gt;). Yeah, only ONE button. Nice, eh?

The hardware manufacturers’ neglecting the need of people wanting for more functionality assigned to the few hardware buttons of their Pocket PC’s (and, due to the, in general, far fewer application buttons they have, to a lesser degree, MS Smartphones) has resulted in a plethora of third-party solutions that do allow for this. In this roundup, I explain and thoroughly compare these all. 

This kind of a Button Enhancer Bible has long been awaited. Except for some not very recent (pre-WM5) and, now, completely outdated quick reviews &amp;amp; comparisons, there has never been a really decent and thorough comparison of the major button enhancers, let alone ones that cover even the latest (2007), kick-butt, freeware titles developed by some highly skilled &lt;em&gt;XDA-Developers &lt;/em&gt;folks.
&lt;p&gt;&lt;a href=&quot;http://www.smartphonemag.com/cms/blogs/3/the_button_enhancer_bible&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.smartphonemag.com/cms/blogs/3/the_button_enhancer_bible#comments</comments>
 <category domain="http://www.smartphonemag.com/cms/taxonomy/term/594">Developers</category>
 <category domain="http://www.smartphonemag.com/cms/taxonomy/term/590">Internet</category>
 <category domain="http://www.smartphonemag.com/cms/taxonomy/term/11">Non-touch screen smartphones</category>
 <category domain="http://www.smartphonemag.com/cms/blogs/cat/146">D-Pad &amp;amp; hardware buttons</category>
 <category domain="http://www.smartphonemag.com/cms/blogs/cat/168">Java</category>
 <category domain="http://www.smartphonemag.com/cms/blogs/cat/61">Web browsers</category>
 <wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.smartphonemag.com/cms/crss/node/5522</wfw:commentRss>
 <pubDate>Wed, 17 Oct 2007 07:53:04 -0500</pubDate>
 <dc:creator>Werner Ruotsalainen</dc:creator>
 <guid isPermaLink="false">5522 at http://www.smartphonemag.com/cms</guid>
</item>
<item>
 <title>(Hopefully) final MIDlet Bible main feature &amp; hack &amp; standards compliance chart published!</title>
 <link>http://www.smartphonemag.com/cms/blogs/3/hopefully_final_midlet_bible_main_featur</link>
 <description>&lt;p&gt;It was yesterday that I’ve &lt;a href=&quot;/blogs/index.php?blog=3&amp;amp;p=2221&amp;amp;more=1&amp;amp;c=1&amp;amp;tb=1&amp;amp;pb=1&quot; rel=&quot;nofollow&quot;&gt;published&lt;/a&gt; a larger excerpt   from my forthcoming &lt;em&gt;MIDlet Bible &lt;/em&gt;(a full roundup &amp;amp; tutorial explaining what MIDlets are, why you would want to run them, what applications there are to do this etc.), focusing on mostly 3D games. I haven’t been lazy in the meantime: I’ve made some serious updates to the main feature &amp;amp; hack &amp;amp; standards compliance chart of the Bible.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.smartphonemag.com/cms/blogs/3/hopefully_final_midlet_bible_main_featur&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.smartphonemag.com/cms/blogs/3/hopefully_final_midlet_bible_main_featur#comments</comments>
 <category domain="http://www.smartphonemag.com/cms/taxonomy/term/594">Developers</category>
 <category domain="http://www.smartphonemag.com/cms/blogs/cat/168">Java</category>
 <wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.smartphonemag.com/cms/crss/node/5500</wfw:commentRss>
 <pubDate>Fri, 05 Oct 2007 08:41:51 -0500</pubDate>
 <dc:creator>Werner Ruotsalainen</dc:creator>
 <guid isPermaLink="false">5500 at http://www.smartphonemag.com/cms</guid>
</item>
</channel>
</rss>
