Singapore
Malaysia
Philippines
Indonesia
Thailand
Global
News
Corporate News
Just Announced
Reads from WWW
SME News
Product Guide
Apps and Software
AV Peripherals and Systems
▶
AV Systems
Headphones
Media Streamers and Hubs
Portable Media Players
Projectors
Speakers
Blu-ray Players
Casings and Coolers
▶
Casings
Coolers
CPU
Desktop Systems
Digital Cameras
Graphics Cards
Input Devices
Memory
Mobile Phones
Monitors
Motherboard
Networking
Notebooks
Others
▶
Bluetooth Headsets
GPS Devices
Power Supply Units
Printers
▶
Inkjet Printers
Laser Printers
Storage
▶
External Storage
Hard Disk Drives
NAS
Optical Drives
Solid State Drives
Tablets
Televisions
HWZ TV
Articles
Event Coverage
Shootouts
Specials
Tech Guides
Reviews
Blogs
DIY, Tweaks and Mods
From the Rumor Mill
Hot Stuff and News
Miscellaneous
Of Apps and Developers
Social Media
Tech Trends and Commentaries
The Net
Weird and Quirky Tech
Home
»
Product Guide
»
Mobile Phones
Mobile Phones Guide
All Articles
All Products
Compare This
Motorola Q9h (3.5G)
17 Nov 2007
Tags:
(none)
Filter by Manufacturers
Acer
Alcatel
Apple
ASUS
Bang & Olufsen
BenQ
BlackBerry
Cherry Mobile
CloudFone
Dell
Garmin-Asus
Google
HP
HTC
Huawei
i-mate
INQ
Kata
Lenovo
LG
M1
Motorola
MWg
Nokia
O+
O2
Palm
Primo Mobile
Samsung
Smart
Sony
Sony Ericsson
Starmobile
Vertu
Viewsonic
ZTE
You may also be interested in...
Articles
Specifications
Latest Price
Gallery
<!-- start /elements/product-review.ctp --> <div id="product-review" class="article"> <h2 class="header-green">First Looks: Motorola Q9h (3.5G)</h2> <span class="byline">Reviewed by Seow Tein Hee on Saturday, 17 Nov 2007</span> <div class="share"> <div id="addthis_div_519f355866a2c" class="addthis_toolbox addthis_default_style" addthis:url="http://www.hardwarezone.com/review-first-looks-motorola-q9h-35g" addthis:title="First Looks: Motorola Q9h (3.5G)" > <a class="addthis_button_google_plusone" g:plusone:count="false"></a> <a class="addthis_button_facebook"></a> <a class="addthis_button_twitter"></a> <!-- <a class="addthis_button_slashdot"></a> <a class="addthis_button_digg"></a> --> <a class="addthis_button_email"></a> </div> </div> <script type="text/javascript"> //<![CDATA[ window.addEvent ('domready', function () { //AddThis thing addthis_share = window.addthis_share || {}; addthis_share.url_transforms = { add: { utm_source: 'addthis', utm_medium: 'referral', utm_campaign: 'addthis', utm_content: 'First%2BLooks%3A%2BMotorola%2BQ9h%2B%283.5G%29' } } addthis_config = window.addthis_config || {}; addthis_config.data_track_clickback = true; addthis_config.data_ga_property = 'UA-166763-1'; //window.addthis && addthis.toolbox (".addthis_toolbox"); }); //]]> </script> <div class="content resizeable"> <div id="page-1" class="page"> <h2 class="page-title">The Q Factor</h2> <h3 class="page_title">The Q Factor</h3> <p>Mention the word Q in relation to any mobile product and chances are your first thought would veer towards Motorola. The recent launch of Motorola's latest smartphone offering, the Motorola Q9h, might find itself to become a hot favorite amongst QWERTY smartphone enthusiasts. The reason is self-evident, as you shall come to see as you read on.</p> <p class="rtecenter"><img width="700" height="386" alt="" src="/files/images/Motorola_Q9h__3_5G__Main.jpg" /></p> <h4 class="page_sub_title">Specifically Qool</h4> <p class="rteleft">Specification-wise, the Q9h measures at 67 x 118 x 11.8mm, weighing in at 134g. Though not as lightweight as the Palm Treo 500v, the Q9h does feel good on the hands and fits snugly into your pockets.</p> <p class="rteleft">The trademark flat panel navigation pad you see on most Motorola phones is present on the Q9h, with dedicated keys for Internet and Messaging on the top left and right respectively. Just below these keys are the Call and End buttons, with the five way directional pad in the central area, outlined by the Home, Back and the two pre-assigned softkeys. Situated at the right of the phone is the Up and Down button, with an Enter button in the middle, and a Back button right at the bottom. Be warned though, the Q9h's smooth screen and navigational pad area are surprisingly susceptible to oily hands and are easily smudged up with use.</p> <p class="rteleft">And thus, we come to the true calling of the Q9h: the QWERTY keyboard, a selling point highlighted by Motorola themselves. It delivers a good tactile feel and allows for a swift typing experience, probably due to its well designed curve, with each individual key having a slight dimensionality in the middle. What truly shines is the non-slip rubber coated material used for both the QWERTY keyboard and the backing of the phone that gives one a solid grip on the phone. During our testing period, long messages or e-mails were composed with ease and efficiency, with minimal errors in messaging.</p> <h4 class="page_sub_title">Quality Over Quantity</h4> <p class="rteleft">As a consumer mobile, the quad-band 3.5G Q9h should serve its purpose, though business users might find the lack of Wi-Fi connectivity a downside. Still, this would be sufficiently made up for with its 3G and HSDPA connection support.</p> <p class="rteleft">Applications comes as a standard fare for the Q9h running on Windows Mobile 6 Standard Edition. Push e-mail is supported through Exchange Servers or your personal Windows Live account. If you find yourself in dire need to work on the go, find yourselves occupied by Documents To Go, with a full suite of applications for Word, Excel, Powerpoint and a PDF reader. Surprisingly, we found ourselves browsing the web on Opera Mobile instead of Internet Explorer, not that we mind though, given Opera’s allowance for tabbed windows on a mobile device. Synchronization requires a microUSB connector, and the port is located at the bottom left, quite a departure from the standard bottom location we see for most smartphones.</p> <p class="rteleft">Beyond its mobile office capabilities, the Q9h provides a myriad of options for entertainment purposes. Supported video formats include MPEG4, H.263, WMV and H.264 decode, presented on a comfortable 2.4" 65K colors TFT screen. Its audio presence is average, with the biggest drawback being that it requires a propriety microUSB earphone connector. Luckily, AD2P support is available on the Q9h, allowing users to pair their personal Bluetooth stereo headset. Furthermore, we were pleasantly surprised to find the Q9h running for almost 3 days straight with moderate usage of calls, SMS and an active Bluetooth connection.</p> <h4 class="page_sub_title">Final Thoughts</h4> <p class="rteleft">In all likelihood, the Motorola Q9h would find itself well liked by both veteran and first time QWERTY keypad users, thanks to the firm grip it provides with the rubber-coated material. Motorola also went after design and style for this phone, which means that it will appeal to a wider market as well. If one were to overlook the lack of Wi-Fi connectivity, you might find this $828 (~US$571) smartphone in your pocket before you know it.</p> <p> </p> </div> </div> <div class="pagination" style="visibility:hidden;"> <span class="desc">Page 1 of 1</span> <ul> <li class="prevnext prev"><a href="/review-first-looks-motorola-q9h-35g" class="disabled">‹ Prev</a></li> <li class="skip"> <form id="PageAddForm" method="post" action="/go"><fieldset style="display:none;"><input type="hidden" name="_method" value="POST" /></fieldset> <select name="data[Page][url]" class="page-selector" disabled="disabled" id="PageUrl"> <option value="/review-first-looks-motorola-q9h-35g" selected="selected">The Q Factor</option> </select> <input type="submit" class="submit" value="Go" /> </form> </li> <li class="prevnext next"><a href="/review-first-looks-motorola-q9h-35g" class="disabled">Next ›</a></li> </ul> </div> <script type="text/javascript"> //<![CDATA[ window.addEvent ('domready', function () { var container = document.getElement ('#product-review'), content = container && container.getElement ('.content'), pagination = container && container.getElement ('.pagination'), form = pagination && pagination.getElement ('form'), menu = form && form.getElement ('.page-selector'), links = { prev: pagination && pagination.getElement ('.prev a'), next: pagination && pagination.getElement ('.next a') }, page = -1, desc = 'Page {curPage} of {lastPage}' ; // Tag as Javascript-enabled pagination.addClass ('js'); menu.addEvent ('change', function (e) { var curPage = this.selectedIndex + 1, lastPage = this.length, url = this.get ('value'), pageContent = container && container.getElement ('.page') ; // Disable controls menu.set ('disabled', 'disabled').blur (); if (pageContent) pageContent.setStyle ('opacity', .5); new Request.HTML ({ 'url': url, 'method': 'get', 'link': 'cancel', 'update': content, 'onSuccess': function () { // Update controls menu.erase ('disabled'); links.prev .set ('href', menu.getChildren ('option')[(curPage > 1)? curPage - 2: curPage - 1].get ('value')) [(curPage > 1)? 'removeClass': 'addClass'] ('disabled') ; links.next .set ('href', menu.getChildren ('option')[(curPage < lastPage)? curPage: curPage - 1].get ('value')) [(curPage < lastPage)? 'removeClass': 'addClass'] ('disabled') ; pagination.getElement ('.desc').set ('text', desc.substitute ({ curPage: curPage, lastPage: lastPage})); captureIntraLinks (); new Fx.Scroll (window).toElement (container); }, 'onFailure': function () { // Restore controls menu.erase ('disabled'); if (pageContent) pageContent.setStyle ('opacity', 1); } }).send (); }); $$([links.prev, links.next]).addEvent ('click', function (e) { e.stop (); this.blur (); if (!this.hasClass ('disabled')) menu.set ('value', this.get ('href')).fireEvent ('change'); }); form.addEvent ('submit', function (e) { e.stop (); this.blur (); menu.fireEvent ('change'); }) // Capture all intra-page links and hook to js function captureIntraLinks () { content.getElements ('a[href^="#"]').flatten().each (function (link) { var target = link.get ('href').substr (6).trim (); if (target && target.match (/^\d+$/) && target <= menu.length) link.addEvent ('click', function (e) { e.stop (); this.blur (); menu.selectedIndex = target - 1; menu.fireEvent ('change'); }); }); } captureIntraLinks (); // Trigger initial pagination state var target = location.hash && location.hash.substr (6).trim (); if (target && target.match (/^\d+$/) && target <= menu.length && target != page) { menu.selectedIndex = target - 1; menu.fireEvent ('change'); } }); //]]> </script> </div> <!-- end /elements/product-review.ctp --> <script type="text/javascript"> //<![CDATA[ window.addEvent ('domready', function () { var section = $('tab-product-content-review'), dropdown = section.getElement ('#reviews-list'), tId = 0 ; if (section && dropdown) { var list = dropdown.getElement ('ul'), links = list.getElements ('li a') ; dropdown.addClass ('js'); list.set ('morph', { 'link': 'cancel' }); $$(dropdown, list).addEvents ({ 'mousemove': function () { $clear (tId); }, 'mouseenter': function () { list.set ('morph', {'duration': 'short'}).morph ({ 'opacity': 1 }); }, 'mouseleave': function () { tId = function () { list.set ('morph', {'duration': 'short'}).morph ({ 'opacity': 0}); }.delay (1000); } }).fireEvent ('mouseleave'); links.addEvent ('click', function (e) { e.stop (); //unescape the 'alt' prooperty var o = new Element('i', { 'html': this.get ('alt')}); new Request.HTML ({ 'url': o.get('text') + '&as=ajax', 'method': 'get', 'link': 'cancel', 'update': section.empty().grab(new Element('div') .addClass ('waiter') .grab (new Element ('span', { text: 'Please wait while we load your article ...' })) ) }).send (); }) section.getElements ('.footer .comments a').addEvent ('click', function (e) { e.stop (); new Fx.Scroll (window).toElement ($('tab-product-details')); var href = this.get ('href').match (/#.+$/), target = href && href[0]; if (target) (function () { new Fx.Scroll (window).toElement ($(target.substr (1))); }) .delay (3000); $('tab-product-comments').getChildren ('a')[0].fireEvent ('click'); }) } if( $$('.image-caption-container').length < 1 ) { $$('.article .content img[title]').each (function (img) { // skip if title is empty if (!img.get ('title')) return; new Element ('span', {'class': 'image-caption-container'}) .addClass (['left', 'right'].contains (img.get ('align'))? img.get ('align'): '') .set ('width', img.get ('width')) .replaces (img) .grab (img) .grab (new Element ('div', { 'class': 'image-caption', 'html': img.get ('title').trim () })) ; img.erase ('align'); var link = img.getParents ('a'); if (link) link.addClass ('captioned'); }); } }); //]]> </script>