Author: l3v5y

  • HTC Huashan and HTC Hengshan

    Thanks to Conflipper on Twitter, we know have some more information on two upcoming Windows Mobile based devices, the Huashan and Hengshan, that were previously leaked in the above image.

    What identifies both of these as windows mobile devices is:

    <prf:BrowserName>Microsoft Internet Explorer Mobile 6</prf:BrowserName>

    The Hengshan is a keyboard less HVGA Windows Phone.

    image

    The Huashan is a WVGA keyboard less Windows Phone.

    image

    There’s not a lot of info on the exact hardware, but we’ll be sure to post anything as and when it comes up.

    Huashan, Hengshan


  • Sony Ericsson Xperia X2 WM6.5.3 ROM update

    The Sony Ericson Xperia X2 finally has the official WM6.5.3 update that was promised some time ago!

    It’s available from Sony (via the SEUS tool) though it may not have spread to all locales yet. If that’s the case, XDA-Developers should have you covered with the ROM Development forum here.

    As and when more is known about this update, we’ll let you know.


  • WP7 Mondrian ROM Findings

    Connected.Large I’ve been digging in the HTC Mondrian ROM that was posted not too long ago on XDA-Developers, and have a few findings so far. What is below is a mixture of speculation, things from the ROM, and things I’ve been told may be in the OS.

    Each application has a few manifest XMLs, these describe what the application is, what permissions it has, and things like the Start Menu icon and text to display in the Start Menu.

    One of the more interesting permissions I found was

    AuthorizationIds=”FILE_ALL_ACCESS”

    This implies that there could be full file system to developers. However, that might only be to OEMs and Microsoft. This was from the Internet Explorer package, that uses the file system to cache pages etc.

    In a manifest file for Office, I found

    RuntimeType=”Native”

    so although WP7 is a great example of Silverlight and XNA, Microsoft will also be using native code for some UI based things. There also appears to be a zip viewer built in to the Office suite (much like it is with WM6.X) implying some level of access to files for the user, unless it’s just to open email attachments. The OEM also appears to have access to native code for applications (not just drivers etc) though I’m not sure how much will be there in production devices.

    The Microsoft/OEM model seems to be fairly similar to the way WM6.X work, the OEM builds the hardware, and an OS image using Microsofts tools and code, along with drivers from the chipset manufacturers. There are a few subtle differences though, Microsoft are controlling the ImageUpdate mechanism much more tightly (WM6.X features a very powerful update system that can be done OTA, and preserves user data, which has sadly not been implemented on any production device I know of). This enables Microsoft to push out OS updates themselves, rather than waiting for HTC to prepare one. HTC also get a lot less customisation (this may be due to the Mondrian being nowhere near a production device though). The drivers are still provided by the OEM/hardware manufacturer (for example, LG would use Qualcomm’s driver code for Snapdragon, rather than building their own drivers themselves).

    From packages like QC_8×50_OS, it seems like HTCs customisations are being separated from the hardware drivers, possibly to make it possible for Qualcomm to push an update without going via HTC or MS?

    Lots of dlls have the prefix “k.” not sure what it means, but could be significant.

    As a final point, the Microsoft MyPhone packages appears to be making an appearance, with Skybox as a package included. That means there will be pretty good syncing of data to the cloud out of the box, without the need for an Exchange account.

    There are a few images from the ROM with Microsoft renderings of WP7 devices, and a set of ringtones/sounds can be found here.

    I’ll write about anything I find as and when I find it.


  • TechEd 2010: Porting 6.5 apps to WP7?

    wp7_start Microsoft have repeatedly stated that  there will be no backward compatibility between WP7 and WM6.5, however, this popped up on the TechEd website.

    “Come join us for this interactive session on code compatibility between previous Windows Phone applications and Windows Phone 7. Come talk to experienced application developers and hear what they have to say about code compatibility and share your own experiences with other attendees. Even though the programming paradigm for Windows Phone 7 differs from previous Windows Phone versions, managed applications are still written in C#. Taking a number of best practices into consideration, the majority of your existing code, with the exception of the User Interface, can run on Windows Phone 7.”

    What this suggests is that whilst the UI layer has changed, the business logic is still basically the same. This is only true for C# developers, but is at least beneficial to some!

    ZDNet via 1800PocketPC.



  • HTC HD Mini: Location based searching

    This is a demonstration of a new feature of HTC Sense on the HD Mini.

    Location based services are quite a big thing now, and HTC have built location based searches in to HTC Sense.

    It uses Google as a back end, so has most things you’d hope for.

    The only thing I feel this could do with, is the ability to get directions to somewhere via Google Maps on device, rather than having to use the web based maps.

    Thanks to appelflap for making me aware of this!


  • HTC HD Mini OpenGLES 2.0

    As requested, here’s a quick video of the HD Mini and the HD2 running some OpenGLES demos. The HD2 seemed a lot more temperamental, not running some of the demos.

    The two devices both features an AMD z430 GPU, and even with the much lower resolution on the HD Mini, the rendering is a similar speed on both.


  • No Windows Phone 7 for low end devices?

    windowsphoneWe previously posted about the possibility of there being low end Windows Phone 7 devices for emerging markets, where the prohibitive cost of modern smartphones has led to minimal adoption.

    The Register have been told by Microsoft that there are no such plans:

    Microsoft is working with OEM and MO partners to provide customers and developers with a consistent hardware experience across all devices. As part of this, there is a single Windows Phone 7 hardware specification that includes guidelines around screen options, storage, camera functionality, and processing.

    That doesn’t rule out WP6 continuing on lower end devices, but does pretty obviously state that WP7 and the hardware it runs on will be very controlled by Microsoft.

    Via The Register.


  • HTC HD Mini: Any questions?

    HTC HD Mini Thanks to Clove, we recently got an HTC HD Mini for review.

    We’ve got a few videos and a full review to go, but if there are any questions you want answered, let us know below!


  • WP7 App Demos

    The apps demoed at MIX10 are now also demoed online.

    The ones presented at MIX are all pretty good looking, and certainly show off the features of WP7 well.

    View Netflix, eBay, MLS Soccer, Graphic.ly, Shazam, FourSquare amongst others here. The Graphic.ly app demos Microsoft’s Deep Zoom technology, and if I were more in to comics, I’d definitely grab a copy!

    Whilst WP7 may well be limiting in some respects, it is a great consumer oriented platform.

    Via PocketNow.


  • WP7 + Silverlight + Twitter = Silver Tweet

    As those that follow me on Twitter may have noticed, I’ve started work on a Silverlight Twitter client.silvertweet

    At current, it’s feature set is limited. It currently supports posting a new tweet, and viewing your latest tweet/location/profile image.

    It’s under active development, and if anyone has any requests, let me know and I’ll see what I can build in!


  • No standard connector for WP7

    image Whilst MS seem to taking virtually all opportunities to control the user experience of WP7 devices, they seem more relaxed when it comes to connectors.

    On the bright side, it means no bulky Zune style connector, but on the downside, it means we’re likely to see a variety or proprietary (LGs connectors spring to mind) and not so proprietary (microUSB, mini USB, etc) making it a pain to find leads.

    Windows Phone Secrets via WMExperts


  • WM6.5 still the OS of choice for “handheld computers”

    image Datalogic have recently published specs of a powerful, keyboarded device for deliver, scanning, stock keeping etc.

    The Elf runs a 624MHz Marvell PXA310 supported by 256/256MB RAM/ROM and a 3.5 inch (presumably resistive) touchscreen. On top of that, it supports GPS, 1D and 2D barcode scanners and RFITs. It also features USB 2.0 client and USB 1.1 host. The Elf can supposedly survive a 5 foot drop. Oh, and it either has a 3000mAh or 5000mAh batter packs!

    It, like most other devices in this class, is running WM6.5, indicating that whilst consumers may not be in love with it, enterprise users, and those looking for ruggedised devices still choose WM as the premier platform. This is an area I’m sure WP7 won’t do well at, so I have a feeling WM6.5 may be around for longer than anyone has anticipated.

    Datalogic via Windows for Devices.

  • T-Mobile HD2 adverts

    T-Mobile US and HTC have some pretty cool adverts for the HD2 (not that they seem to need to advertise it given that it’s already sold out).

    They seem keen to highlight the “ridiculously big screen”, something you’re reminded of if you ever use any other phone! :D

    Via PocketNow.

  • WiFi Sync makes its return to WP7

    imageSomething that really should have been picked up earlier, is the addition of WiFi media syncing to WP7 devices.

    When the device is plugged in to any mains supply, the device will check if it’s in the home wifi network, it will automatically sync all media (including pictures) to the desktop. This is on top of syncing images to the Windows Live services.

  • HTC ROM Upgrades!

    It seems HTC has decided now is the week to issue updates. I have a suspicion some of these aren’t particularly new, but here’s a list!

    Advantage X7510 3.61 (T-Mobile UK)

    Touch Diamond 1.93 (T-Mobile UK)

    Touch Diamond2 2.53

    Touch Diamond2 2.13 (T-Mobile UK)

    Touch Dual 2.06 (T-Mobile UK)

    Touch Pro2 2.07

    TyTN II 3.31 (T-Mobile UK)

    Let us know if any of these are really out of date, as I have a suspicion they aren’t new, but they’ve just been posted now.

  • New ROMs for (T-Mobile UK) HD2 and Touch2

    Leo HTC have recently published two new ROMs for the T-Mobile HD2 and Touch2.

    What worries me is they both have the tag:

    An updated ROM is now available for HTC HD2 users to download. As always, HTC is committed to providing customers with the best possible mobile experience.

    As in, the Touch2 is some how an HD2.

    Very little info is given, but if you fancy the 1.43.110 T-Mobile HD2 ROM, or the 1.33.110 T-Mobile Touch2 ROM, hit the links below.

    Touch2, HD2.

  • WP7: No copy and paste? Really?

    It seems mamaich has spotted, and informed msmobiles, that although WP7 supposedly has no copy and paste, using ctrl+C, ctrl+V works. This is mostly likely because of the way the emulator behaves, but is at least intriguing.

     

    So is there copy and paste in Windows Phone 7 Series or not? Well, selecting is possible but copying and pasting would not work in the phone. It works in emulator, but only if PC keyboard is used, not with virtual keyboard of Windows Phone 7 Series. Clearly number of work to be done to make it working in phone would be very small (selecting works!), but Microsoft none the less refuses to put copy and paste in Windows Phone 7 Series.

    As WP7 is Windows CE based, I’d be surprised if it didn’t have copy and paste at some level, but whether or not users can access this feature, I don’t know. Perhaps we’ll keyboarded devices to arrive before we know.

  • WP7 and multitasking

    I’m going to start this off with the point that as WP7 is built of CE7, which is an upgrade to CE6 (WM6.5 is built of CE5.2) of course the OS supports multitasking! There aren’t major smartphones that don’t support it at an OS level, because that would cause things like not being able to receive a phone call when not in the phone application.

    From what delving I’ve done in the SDK (and what I’ve been told by a few) Microsoft will allow third party developers access to multitasking, but only if the developer can give a good reason. This may seem like Microsoft trying to control your life, but it’s really Microsoft wanting the experience to be good!

    What point is there to having a game rendering in the background, when if you hibernate it and resume you’re game will still be in the same state? All that will do is cause the OS to slow down with no benefit. As a different example, a web browser would be useful to have downloading content in the background as it would let you do other things when loading web pages, but there’s not point in it constantly refreshing what it’s drawing to the screen as you will not see it.

    The packages that applications are stored in (think cab file, but the code is executed from within it’s package, rather than copying the contents of the package on to the device and then running it there) contain a manifest stating what permissions the package has, like multitasking, web access etc, so it’s harder for idiots to install malware, but there should be the option to turn that off, much like you can turn off the unsigned cab warning in WM6.5. This is, I believe, the “developer” mode.

    I hope that little rant clears up some of the multitasking, but if you have any questions, do let us know below!

  • WP7: Software distribution and development

    I was reading up on what’s happening at MIX2010, and discovered this interesting snippet:

    With Windows Phone 7 Series, Microsoft offers a fresh approach to phone software, distinguished by smart design and truly integrated experiences that bring to the surface the content people care about from the web and applications. Windows Phone 7 gave us the opportunity to start from scratch and create an application platform that draws on the best tools and technologies available today, to give developers and designers an opportunity to reach an evolving mobile customer. The Windows Phone 7 application platform is based on Silverlight and XNA, two robust and mature frameworks used by hundreds of thousands of developers today to build compelling applications and games for the Web, the PC, and Xbox. Applications and games are built with Visual Studio 2010 and Microsoft Expression Blend. Developers and designers publish their completed applications and games using the Windows Phone Marketplace. Marketplace provides developers and designers an open and structured ecosystem with the structure, transparency, and support they need in order to deliver on high quality, trustworthy experiences for end users.

    This implies both that software development is entirely Silverlight/XNA based, and that software may be published exclusively through the Windows Phone Marketplace.

    This may mean that software development is entirely managed code (as in .Net) as on the desktop platform Silverlight is exclusively .Net, however, on the Windows Embedded Blog, we find some potentially very good news:

    The Silverlight for Windows Embedded feature is a UI framework for out of browser applications (or shells) and is based on the Win32/native API, not managed code. This feature gives you the ability to have designers create UI in Expression Blend, export their XAML and then have you hook up events in Win32/C/C++ at the back end. This means that designers get to “design”, and developers get to “develop”.

    Since WP7 is based on CE7 this may not apply, but let us hope it does.

    The distribution through Windows Phone Marketplace could well help Microsoft overcome one of the major issues with the current Marketplace – the lack of apps on it – because developers would have to use it. It could however be less beneficial, as the diversity of software for WM6.5 is due in part to the fact that nothing needs to get certified for you to install it.

    Would you prefer an entirely controlled ecosystem (as the iPhone has) or a much more free one (as we have now) or somewhere in between?

    MIX2010 and Windows Embedded Blog.

  • Official word on HD2 multitouch API

    When the HD2 first got announced, I sent HTC an email asking whether or not there would be a public API for MultiTouch.

    Today, I got a reply…

    Dear —
    Unfortunately your email got overlooked. Please could you contact our head office in Taiwan for further information:
    HTC Headquarters
    23 Xinghua Rd., Taoyuan 330,
    Taiwan, R. O. C.
    Tel: +886-3-3753252
    Fax: +886-3-3753251
    Best regards

    HTC

    Not very helpful is it?

    Luckily multitouch has already been hacked, so we don’t really need a proper API, but it would have been useful.