Home » Articles posted by Nacsa Sándor (Page 38)

Author Archives: Nacsa Sándor

TD-SCDMA: US$3B into the network (by the end of 2012) and 6 million phones procured (just in October)

Updates: China government not expected to issue TD-LTE operating license for the time being [Jan 16, 2012]

While China Mobile has been actively promoting TD-LTE, the China government is not expected to issue a TD-LTE operating license to China Mobile for the time being, according to industry sources.

China Mobile finished initial TD-LTE trials in seven selected cities in China around the end of 2011 and has proposed a second-round of trials, but the China government has not yet approved the plans, signaling the government’s attitude to slow down promotion of TD-LTE in China, the sources indicated.

This is because 3G mobile communication services are taking off in the China market and therefore the government does not want to issue a TD-LTE operating license out of consideration for China Telecom and China Unicom, the sources said.

– China Outstrips U.S. in Smartphone Market [Nov 23, 2011]

Deliveries of smart phones to operators and retailers in China grew 58% in the third quarter from the previous quarter to 24 million units. That surpassed 23 million units delivered to the U.S. market, down 7% from the previous quarter …

Nokia Corp. had the largest share of China’s smartphone market in the third quarter, with 29%. … Samsung Electronics Co. Ltd. is chasing hard with 18% of the Chinese market …

Strategy Analytics estimates that 57% of the world’s handsets were manufactured in China in 2010. … two of Nokia’s eight production facilities are based in China and the company said China is also one of its bigger suppliers of mobile handset components. …

End of updates

China Mobile Begins New Round of TD-SCDMA Procurement [Oct 12, 2011]

China Mobile (NYSE: CHL; 0941.HK) recently began its fifth-round TD-SCDMA equipment tender. China Mobile will further expand its TD-SCDMA 3G network by deploying base stations in county-level cities and other key urban areas, with total base stations expected to reach approximately 300,000 by the end of 2012. Mobile network equipment vendors have received tender orders and will place bids this week.

China market: China Mobile to expand TD-SCDMA network, says report [Oct 14, 2011]

China Mobile will invest an estimated CNY19 billion (US$2.97 billion) to expand its TD-SCDMA network, adding 53,000 base stations around China, according to China-based media DoNews.

China Mobile has established about 210,000 TD-SCDMA base stations around China, the report indicated.

The second-round value was not disclosed only the following became known (China Mobile Releases TD-SCDMA Tender Results [Nov 17, 2011])

The second round TD-SCDMA tender, with a scale 1.53 times that of the first round, involved 23,000 wireless base stations in 28 Chinese cities.

The third-round had a value of RMB8.6 billion ($1.26 billion), see: China Mobile releases 3rd-round TD-SCDMA bidding results [May 11, 2009]

According to China Mobile to Release Results of Phase Four of TD-SCDMA Tender [TD Forum, July 1, 2011]

China Mobile is expected to procure around 102,000 base stations for the TD-SCDMA network in 101 cities, close to the total number in the previous projects.

In the previous three TD-SCDMA network construction projects, China Mobile set up 108,000 base stations in total, with a combined investment of over CNY90 billion (USD13.16 billion).

According to Winners of New TD-SCDMA Bid [June 9, 2010]:

CMC has spent about 103 billion yuan ($15 billion) on three phases of TD-SCDMA construction so far. Insiders estimate the new round will cost about 90 billion yuan ($13 billion) based on the number of BTSs that will be 2.5 times over the previous phase. Actual spending may be different because more or less BTSs may be needed as project goes along. Previously, CMC announced a phase-down in capex to reach about 80 billion yuan ($12 billon) by 2012 from 123 billion yuan ($18 billion) in 2010, a reduction of 35% in three years.

CMC’s goal is, after the fourth phase, TD-SCDMA coverage will be available in all major cities with improved signal quality and low drop ratio. However, user experience can be very different. Even in cities where the service is available people still complain about shaky connection and jagged video especially in moving vehicles or traveling toward the edge of city. CMC officials say an objective of fourth phase is to “replenish” blind spots in existing networks missed from previous phase, a weakness that has put CMC behind its rivals in quality of service.

If everything goes smoothly, construction is expected to begin in August or September.

According to Chinese vendors take 70% of [4th round] TD tender: report [July 28, 2010]:

China Mobile has built out its network in 238 cities over the last two years. It spent 129 billion yuan ($19b) on its 2G and 3G networks in 2009-10 and this year expects to invest 123 billion yuan, of which 106 billion will go to its combined 2G/3G rollout.

CMCC to Invest CNY 19bn to Construct TD-SCDMA Network [Oct 13, 2011]

BEIJING, Oct 13, 2011 (SinoCast Daily Business Beat via COMTEX) — The insider disclosed on October that CMCC (China Mobile Communications Corporation) is to invest CNY 19 billion to construct TD-SCDMA network in different counties and important villages and towns in China.

Meanwhile, the existing TD network topology in cities will be perfected. It is reported that CMCC plans to construct 53,000 new TD base stations. Through the first four phases of construction and continuous blind compensation, CMCC has constructed 210,000 base stations by the beginning of this year.

The invitation for the bidding started from the later half of September and has entered into the crucial bidding returning stage at present. According to the requirements of CMCC, manufacturers have to return the tenders today.

It is specially required by CMCC that the TD-SCDMA network to be newly constructed should be smoothly upgraded to TD-LTE network with the same frequency, namely, the TD-SCDMA network should be upgraded and evolved to the future LTE-frequency network in terms of wireless equipment, core network equipment, transmission and supporting facility at current frequency.

Source: http://www.sina.com.cn (October 13, 2011)

The current subscriber data (from the corresponding operators, till August 2011) is indeed showing that China Mobile TD-SCDMA needs a significant boost in the subscriber numbers:

China - TD-SCDMA and W-CDMA 3G subscibers -- Aug-2011

China Mobile had 627.628 million mobile subscribers as of August 31, 2011, and 40.318 million 3G subscribers, that is only 6.4% of the overall.

China Unicom meanwhile had 186.1 million mobile subscribers as of August 31, 2011, and 27.868 million 3G subscribers, that is as much as 14.97% of the overall.

China Mobile to purchase 6 million TD-SCDMA mobile phones [Oct 9, 2011]

According to a notice issued to all mobile phone manufacturers , China Mobile has launched a new round of TD-SCDMA mobile phone purchases before National Day [Oct 1], and plans to purchase six million universal TD mobile phones.

All procurement of universal TD handset

A relevant mobile phone manufacturer said this purchase is called “universal G3 mobile phone” centralized procurement project, the procurement of universal G3 mobile phone estimates about 6 million, including 3.6 million low-end TV terminals , 2.4 million mid-end TV terminals.

The mobile phone manufacturers received invitation to tender on the September 29th 16:00 to 18:00 and September 30 9:00-18:00 .

The TD phones purchases maybe related to the fourth round TD-SCDMA network Construction. The construction is currently underway and will be extended to almost all cities of the country. In this case, the demand for TD mobile phones increased.

Chipmakers are ready to support that:

First real chances for Marvell on the tablet and smartphone fronts [Aug 21 – Sept 25, 2011]
especially because: Kinoma is now the marvellous software owned by Marvell  [Feb 15, 2011]

Spreadtrum is the other big player in that:

China Mobile To Adjust Subsidies For TD-SCDMA Terminals [Oct 17, 2011]

China Mobile (0941.HK) plans to adjust the subsidies given to buyers of its TD-SCDMA terminals in order to expand the pool of its 3G users following several unsuccessful attempts to introduce Apple Inc’s iPhone, reports yicai.com.

Li Liyou, the C.E.O. of a TD-SCDMA chip maker [chairman of Spreadtrum], said the largest mobile operator in China has cut the procurement of TD-SCDMA terminals by two-thirds, and buyers of TD-SCDMA phones which are included under the operator’s list of TD-SCDMA phones will now be able to enjoy fee rebates.

According to Li, 2012 will be the year in which GSM mobile phones are replaced by TD-SCDMA phones as the difference in production cost per phone is reduced to less than $2, and TD-SCDMA smartphones currently cost about $60 to make, and can be sold to customers at 700 yuan each.

Procurement by China Mobile currently accounts for less than 30 percent of total TD-SCDMA terminal sales volume, said Gao Guiming, vice president of Changhong Communication and Digital Information.

Spreadtrum Meets Milestone for China Mobile TD-SCDMA Grant [Sept 30, 2011]

Spreadtrum Communications, Inc. (NASDAQ: SPRD; “Spreadtrum” or the “Company”), a leading fabless semiconductor provider in China with advanced technology in both 2G and 3G wireless communications standards, today announced that in 3Q 2011 it has met the last major milestone of a TD-SCDMA research and development grant awarded by China Mobile to the Company in 2009.  This marks successful completion of the project and will enable the Company to recognize more than US$8 million in research and development grants as an offset to operating expenses in the third quarter of 2011, including subsidies recognized from both the China Mobile and other government projects. Spreadtrum’s TD-SCDMA customers include more than 30 global and domestic tier-1 manufacturers and design houses who have introduced more than 72 feature phone and smartphone models in 2011 using Spreadtrum’s baseband solutions.

Spreadtrum now commands more than 50% market share of TD-SCDMA shipment volumes.  Dr. Leo Li, Spreadtrum’s president and CEO commented, “We are the clear leader in the feature phone and fixed wireless segments of the TD-SCDMA market, which account for the majority of industry shipments so far this year. Our 40nm-based single-chips with TD-SCDMA/EDGE/GPRS/GSM, multi-media and power management features have enabled customers building handsets on our platform to achieve breakthrough standby and talk times, at a retail price point that is attractive to 3G handset buyers.  We further expect to expand our footprint in the smartphone segment following the launch of our low-cost single-chip smartphone product.”

Dr. Li added, “In addition to today’s news and in response to recent shareholder inquiries, we would like to provide additional clarification on our corporate structure.  Our primary operations in China are conducted through a wholly foreign owned enterprise (WFOE), distinct from the variable interest entity (VIE) structures that are common in the China Internet sector and that have been the subject of recent press speculation with regards to possible PRC or US government review.  There is no active investigation that we are aware of by either the China government or the US Department of Justice of our corporate structure or accounting practices, which adhere to conservative interpretation of US GAAP.”

Spreadtrum Counts on Taiwan’s Chipmakers to Win 3G Battle In China [Oct 3, 2011]

Spreadtrum Communications Inc. of mainland China has contracted Taiwan Semiconductor Manufacturing Co. (TSMC) and Advanced Semiconductor Engineering Inc. (ASE) to make its baseband chips designed on 40nm process rule amid white-hot competition among the mainland’s 3G chip vendors.

Spreadtrum has commanded a 56% share of the mainland market for the wireless chips specifically designed for mobile phones that are built on the TD-SCDMA (time-division synchronous code division multiple access) 3G format, which is spearheaded by China Mobile Co., Ltd.

The chip vendor recently completed a 40nm chip design, which it claimed consumes only two thirds of the electrical power that a 65nm chip does and brings down the cost of TD-SCDMA phone close to that of the 2.7G EDGE handset.

Spreadtrum has designated TSMC to make the chips and ASE to package the chips for it in conjunction with China Mobile’s plan to promote TD-SCDMA handsets during the 2012 Chinese New Year holidays, which will begin on Jan. 23.

The vendor will begin pilot production of its chips for the 4G TD-LTE (time division long term evolution) phones at the end of this year also at TSMC and ASE.

Industry executives expect Spreadtrum to retain the championship in the mainland’s market for the TD-based chips given that it has shied away competition against Taiwan’s MedaTek Inc. for a slice on WCDMA (wideband code division multiple access) market, where competition is keener among chip vendors than on TD-SCDMA market. In addition to MediaTek, competitors in the mainland’s WCDMA market include MStar Semiconductor Inc., Qualcomm Inc. and ST-Ericsson Inc.

The mainland now has around 100 million subscribers to 3G telecommunications service, which is mostly provided by China Telecom on CDMA2000 network, China Unicom on WCDMA network and China Mobile on TD-SCDMA network.

Microsoft and jQuery Mobile, PhoneGap

UpdatesPhoneGap, Cordova, and what’s in a name? [March 19, 2012]
– PhoneGap for Windows Phone Dissected [Dec 19, 2011]
– Tombstoning with PhoneGap for Windows Phone 7 (and KnockoutJS) [Oct 24, 2011]

A few weeks back I wrote a blog post about how the recent announcement of PhoneGap support for Windows Phone 7 (WP7) which makes it possible to develop HTML5-based applications. In my previous blog post I showed the development of a simple HTML5 / JavaScript application which PhoneGap wraps up within a Silverlight application ‘shell’ allowing it to be deployed to your phone and potentially submitted to the Marketplace.

However, in order to pass the various Marketplace requirements and gain certification, your application must correctly handle the application lifecycle. With the recent Mango release, the lifecycle has become a little more complicated (although better! in that it adds multi-tasking / fast-app switching). I have also covered the lifecycle in a previous blog post and demonstrated how you can handle the various lifecycle events within an MVVM application.

The most tricky part of the application lifecycle that as a developer you need to handle is the tombstoned state, where your application is terminated (i.e. stopped and removed from memory). It is your responsibility to save enough state in order that when your tombstoned application is restarted, it looks to the user as if your application never stopped running, i.e. you restore your application UI to its original state.

My Take on jQuery Mobile [Oct 25, 2011]

When I first saw the demo of jQuery mobile I was super impressed. Every buttons and gesture feels like a native app. Elements such as the header and footer gives it a strong sense of iOS feel. One couldn’t tell the difference if they didn’t see the address bar. However, after coding HTML 5 mobile apps for assignment 2 and final assignment, the flaws of jQuery mobile starts to surface.
1. Bad documentation
2. Page transition
3. Persistent footer
4. Platforms
HTML 5 mobile app is the future but not now.

jQuery Mobile 1.0RC2 Released! [Oct 19, 2011]

… We plan on this being the last RC before moving to the final 1.0 release within the next few weeks. This plan may change if we run into any major issues that will require broader testing and another RC. …

Platform support in 1.0 RC2

We’re excited to announce that as of 1.0 RC2, we’ve covered all our target platforms for the project. At this stage, we have broad support for the vast majority of all modern desktop, smartphone, tablet, and e-reader platforms. In addition, feature phones and older browsers are supported because of our progressive enhancement approach. We’re very proud of our commitment to universal accessibility through our broad support for all popular platforms.

Our graded support matrix was created over a year ago based on our goals as a project and since that time, we’ve been refining our grading system based on real-world device testing and the quickly evolving mobile landscape. To provide a quick summary of our browser support in Beta 1, we’ve created a simple A (full), B (full minus Ajax), C (basic) grade system with notes of the actual devices and versions we’ve been testing on in our lab.

The visual fidelity of the experience is highly dependent on CSS rendering capabilities of the device and platform so not all A grade experience will be pixel-perfect but that’s the nature of the web.

End of Updates

Satya Nadella, Jason Zander, Scott Guthrie, and Steve Ballmer: BUILD Keynote – Day 2 [Sept 14, 2011]

Scott Guthrie:

… when you create a new MVC 4 project, you’ll notice that there’s actually now a mobile application project template that you can use, so that if you want to build a standalone app specifically for mobile devices, it’s really easy to get started and do that.

What we’re also doing though is making it possible so that you can start with a project like I have here, which is built for desktop browsers, and easily mobile-extend it. So, I’m going to actually take advantage of that technique.

So, to that I’m just going to import a NuGet package called jQuery.Mobile.MVC. This is going to import a couple files into my project here, and let’s take a look at those.

So, the first one that it imported is a couple new JavaScript files, which is jQuery.mobile. And so we’ve been huge fans of the jQuery project for several years now, and really excited to announce this week that we’re going to be shipping jQuery Mobile as part of ASP.NET and Visual Studio going forward. (Applause.)

Even better though is some of the server support that we’re adding to ASP.NET to allow you to easily take advantage of that.

And so one of the things that we’ve done here if you look inside our project again is you’ll notice that there’s a new file that’s also been added by that NuGet package called layout.mobile. And what we’re doing is we’re — in the model view controller world, you can have clean separation between your controllers, your models, and your views. With MVC 4 we’re making it possible so that you can easily override any of the views inside your project to have device-specific optimizations within it.

So, for example, this layout.mobilewill basically override when a phone hits the site, and actually has a layout that’s kind of optimized for a smaller screen real estate. And the cool thing is you can do that on any individual view, partial, or layout.

So, if I wanted to, I could, for example, override the index.CSS HTML to have a mobile-specific view, but I don’t need to do that. So, I can choose which files I want to. In this case I’m just going to use the standard HTML app here, but I am going to go ahead and annotate it with a few jQuery Mobile annotations. So, I’m going to basically say I want this thing to be a list view style rendering, I want to enable filtering on it, and I want to inset it slightly so it looks a little better on a really small screen real estate.

And then I’m going to rerun this application. On my desktop browser it’s going to look exactly the same because I’m using the standard desktop layout, and those annotations are just going to be ignored, and they’re perfectly valid HTML5 annotations.

But if we switch gears here and hit it with a phone, and so I’m going to show here an iPhone emulator. We’re going to hit that exact same app, and one of the things you’ll notice now is we’re taking advantage of that new mobile layout, and we’re taking advantage of those data annotations to have a much smoother look and feel across that experience that’s optimized for a small form factor.

I could go ahead and do filtering. This is all client side. So, I can filter to see just the JAs or the SCs. Again you’ll notice full logon registration capabilities built into the template, and again I can click on say the about link and go back and forward within my site. And with only a few lines of code it’s super easy for me now to mobile optimize my site, and have it work across any phone, whether it’s a Windows Phone, an iPhone, Android, or any other type of device. (Applause.)

BUILD Day #2 in Review According to MVPs [Sept 15, 2011]

… Windows Phone team is creating CSS skins for jQuery Mobile that look WinPhone native. #bldwin …

ASP.NET MVC 4 Release Notes [Sept 14, 2011]

New Features in ASP.NET MVC 4 Developer Preview

This section describes features that have been introduced in the ASP.NET MVC 4 Developer Preview release.

Enhancements to Default Project Templates

The template that is used to create new ASP.NET MVC 4 projects has been updated to create a more modern-looking website:

In addition to cosmetic improvements, there’s improved functionality in the new template. The template employs a technique called adaptive renderingto look good in both desktop browsers and mobile browsers without any customization.

To see adaptive rendering in action, you can use a mobile emulator or just try resizing the desktop browser window to be smaller. When the browser window gets small enough, the layout of the page will change.

Another enhancement to the default project template is the use of JavaScript to provide a richer UI. The Login and Register links that are used in the template are examples of how to use the jQuery UI Dialog to present a rich login screen:

Mobile Project Template

If you’re starting a new project and want to create a site specifically for mobile and tablet browsers, you can use the new Mobile Application project template. This is based on jQuery Mobile, an open-source library for building touch-optimized UI:

This template contains the same application structure as the Internet Application template (and the controller code is virtually identical), but it’s styled using jQuery Mobile to look good and behave well on touch-based mobile devices. To learn more about how to structure and style mobile UI, see the jQuery Mobile project website.

If you already have a desktop-oriented site that you want to add mobile-optimized views to, or if you want to create a single site that serves differently styled views to desktop and mobile browsers, you can use the new Display Modes feature. (See the next section.)

Display Modes

The new Display Modes feature lets an application select views depending on the browser that’s making the request. For example, if a desktop browser requests the Home page, the application might use the Views\Home\Index.cshtml template. If a mobile browser requests the Home page, the application might return the Views\Home\Index.mobile.cshtml template.

Layouts and partials can also be overridden for particular browser types. For example:

  • If your Views\Shared folder contains both the _Layout.cshtml and _Layout.mobile.cshtml templates, by default the application will use _Layout.mobile.cshtml during requests from mobile browsers and _Layout.cshtml during other requests.
  • If a folder contains both _MyPartial.cshtml and _MyPartial.mobile.cshtml, the instruction @Html.Partial(“_MyPartial”) will render _MyPartial.mobile.cshtml during requests from mobile browsers, and _MyPartial.cshtml during other requests.If you want to create more specific views, layouts, or partial views for other devices, you can register a new DefaultDisplayMode instance to specify which name to search for when a request satisfies particular conditions. For example, you could add the following code to the Application_Startmethod in the Global.asax file to register the string “iPhone” as a display mode that applies when the Apple iPhone browser makes a request:
    DisplayModes.Modes.Insert(0, new DefaultDisplayMode("iPhone"){    ContextCondition = (context => context.Request.UserAgent.IndexOf        ("iPhone", StringComparison.OrdinalIgnoreCase) >= 0) });

    After this code runs, when an Apple iPhone browser makes a request, your application will use the Views\Shared\_Layout.iPhone.cshtml layout (if it exists).

    jQuery Mobile, the View Switcher, and Browser Overriding

    jQuery Mobile is an open source library for building touch-optimized web UI. If you want to use jQuery Mobile with an ASP.NET MVC 4 application, you can download and install a NuGet package that helps you get started. To install it from the Visual Studio Package Manager Console, type the following command:

    Install-Package jQuery.Mobile.MVC

    This installs jQuery Mobile and some helper files, including the following:

     

  • Views/Shared/_Layout.Mobile.cshtml, which is a jQuery Mobile-based layout.
  • A view-switcher component, which consists of the Views/Shared/_ViewSwitcher.cshtml partial view and the ViewSwitcherController.cs controller.After you install the package, run your application using a mobile browser (or equivalent, like the Firefox User Agent Switcher add-on). You’ll see that your pages look quite different, because jQuery Mobile handles layout and styling. To take advantage of this, you can do the following:
  • Create mobile-specific view overrides as described under Display Modesearlier (for example, create Views\Home\Index.mobile.cshtml to override Views\Home\Index.cshtml for mobile browsers).
  • Read the jQuery Mobile documentationto learn more about how to add touch-optimized UI elements in mobile views.A convention for mobile-optimized web pages is to add a link whose text is something like Desktop view or Full site mode that lets users switch to a desktop version of the page. The jQuery.Mobile.MVC package includes a sample view-switcher component for this purpose. It’s used in the default Views\Shared\_Layout.Mobile.cshtml view, and it looks like this when the page is rendered:If visitors click the link, they’re switched to the desktop version of the same page.Because your desktop layout will not include a view switcher by default, visitors won’t have a way to get to mobile mode. To enable this, add the following reference to _ViewSwitcher to your desktop layout, just inside the <body>element:
    <body>    @Html.Partial("_ViewSwitcher")    ...

    The view switcher uses a new feature called Browser Overriding. This feature lets your application treat requests as if they were coming from a different browser (user agent) than the one they’re actually from. The following table lists the methods that Browser Overriding provides.

    HttpContext.SetOverriddenBrowser(userAgentString)

    Overrides the request’s actual user agent value using the specified user agent.

    HttpContext.GetOverriddenUserAgent()

    Returns the request’s user agent override value, or the actual user agent string if no override has been specified.

    HttpContext.GetOverriddenBrowser()

    Returns an HttpBrowserCapabilitiesBase instance that corresponds to the user agent currently set for the request (actual or overridden). You can use this value to get properties such as IsMobileDevice.

    HttpContext.ClearOverriddenBrowser()

    Removes any overridden user agent for the current request.

    Browser Overriding is a core feature of ASP.NET MVC 4 and is available even if you don’t install the jQuery.Mobile.MVC package. However, it affects only view, layout, and partial-view selection — it does not affect any other ASP.NET feature that depends on the Request.Browser object.

    By default, the user-agent override is stored using a cookie. If you want to store the override elsewhere (for example, in a database), you can replace the default provider (BrowserOverrideStores.Current). Documentation for this provider will be available to accompany a later release of ASP.NET MVC.

    Azure SDK

    ASP.NET MVC 4 Developer Preview supports the September 2011 1.5 release of the Windows Azure SDK.

Progressively enable the mobile web with ASP.NET MVC 4, HTML5, and jQuery Mobile [BUILD2011 session TOOL-803T, video record on Channel 9, by Phil Haack, Sept 15, 2011]

There are over a billion mobile devices with rich Web capabilities, yet many Websites look terrible on such devices, or worse, fail to work at all. As mobile devices become the primary way that most people access the Web, having a site that fails to deliver a rich experience on the Web using HTML5, JavaScript and jQuery Mobile is missing out on a huge opportunity. In this session, learn how ASP.NET MVC 4 leverages these next generation technologies enabling developers to build a single solution that targets multiple platforms and form factors such as mobile, tablet and desktop devices.

51Degrees.mobi and MVC4 [Sept 23, 2011]

The annual Build conference announced and showcased many exciting innovations from Microsoft, but what interests us the most is the latest version of MVC.

Many of the changes to MVC4 are trying to make it more mobile friendly. As can be seen from Phil Haack’s presentation at Build, MVC now has jQuery Mobile in the box and allows multiple views for each controller depending on the device the server detected; and as Phil said at his talk, “Device detection is not trivial…[51Degrees]… adds a ton of device info to the browser files”.

So exactly how would you integrate 51Degrees with MVC4? The Nuget repository along with the manner in which Views can be configured makes the whole process a breeze. This guide describes how to install 51Degrees from Nuget and then how to setup a view for a mobile device.

ASP.NET MVC 4 Mobile Features [Tutorial with the same content as the Phil Haack’s session above, Sept 14, 2011]

… For this tutorial, you’ll add mobile features to the simple conference-listing application that’s provided in the starter project.  …

Skills You’ll Learn

Here’s what you’ll learn:

  • How the ASP.NET MVC 4 templates use the HTML5 viewport attribute and adaptive renderingto improve display on mobile devices.
  • How to create mobile-specific views.
  • How to create a view switcher that lets users toggle between a mobile view and a desktop view of the application.

CSS Media Queries

CSS media queries are an extension to CSS for media types. They allow you to create rules that override the default CSS rules for specific browsers (user agents). A common rule for CSS that targets mobile browsers is defining the maximum screen size. …

The Viewport Meta Tag

Most mobile browsers define a virtual browser window width (the viewport) that’s much larger than the actual width of the mobile device. This allows mobile browsers to fit the entire web page inside the virtual display. Users can then zoom in on interesting content. However, if you set the viewport width to the actual device width, no zooming is required, because the content fits in the mobile browser.

The viewport <meta> tag in the ASP.NET MVC 4 layout file sets the viewport to the device width. …

Examining the Effect of CSS Media Queries and the Viewport Meta Tag

The viewport <meta> tag and the CSS media query are not specific to ASP.NET MVC 4, and you can take advantage of these features in any web application. But they are now built into the files that are generated when you create a new ASP.NET MVC 4 project.

For more information about the viewport <meta> tag, see A tale of two viewports — part two.

In the next section you’ll see how to provide mobile-browser specific views.

Overriding Views, Layouts, and Partial Views

A significant new feature in ASP.NET MVC 4 is a simple mechanism that lets you override any view (including layouts and partial views) for mobile browsers in general, for an individual mobile browser, or for any specific browser. To provide a mobile-specific view, you can copy a view file and add .Mobile to the file name. For example, to create a mobile Index view, copy Views\Home\Index.cshtml to Views\Home\Index.Mobile.cshtml.

In this section, you’ll create a mobile-specific layout file.

Browser-Specific Views

In addition to mobile-specific and desktop-specific views, you can create views for an individual browser. For example, you can create views that are specifically for the iPhone browser. In this section, you’ll create a layout for the iPhone browser and an iPhone version of the AllTags view.

In this section we’ve seen how to create mobile layouts and views and how to create layouts and views for specific devices such as the iPhone. In the next section you’ll see how to leverage jQuery Mobile for more compelling mobile views.

Using jQuery Mobile

The jQuery Mobile library provides a user interface framework that works on all the major mobile browsers. jQuery Mobile applies progressive enhancement to mobile browsers that support CSS and JavaScript. Progressive enhancement allows all browsers to display the basic content of a web page, while allowing more powerful browsers and devices to have a richer display. The JavaScript and CSS files that are included with jQuery Mobile style many elements to fit mobile browsers without making any markup changes.

In this section you’ll install the jQuery.Mobile.MVC NuGet package, which installs jQuery Mobile and a view-switcher widget.

Improving the Speakers List

Creating a Mobile Speakers View

Improving the Tags List

Improving the Dates List

Improving the SessionsTable View

Improving the SessionByCode View

Wrapup and Review

This tutorial has introduced the new mobile features of ASP.NET MVC 4 Developer Preview. The mobile features include:

  • The ability to override layout, views, and partial views, both globally and for an individual view.
  • Control over layout and partial override enforcement using the RequireConsistentDisplayModeproperty.
  • A view-switcher widget for mobile views than can also be displayed in desktop views.
  • Support for supporting specific browsers, such as the iPhone browser.

See Also

Other information:

Anatomy of a Page [jQuery Mobile site]

Building Cross-Platform Apps Using jQuery Mobile [MSDN ScriptJunkie article by Nick Riggs, April 20, 2011]

ASP.NET MVC 4 Article Series by Nandip Makwana:

  • Getting Started With ASP.NET MVC 4(Sep 15th)
  • First look at ASP.NET MVC 4 Templates(Sep 16th)
  • ASP.NET MVC 4 Mobile Project Template(Sep 18th)
  • Display Mode in ASP.NET MVC 4 (Sep 21st)
  • Under the Hood of Display Mode in MVC 4 (Sep 27th)

    PhoneGap

    Announcing PhoneGap for Windows Phone Mango [Jesse MacFadyen, Senior SE, Nitobi, Sept 8, 2011]

    Over the last month and a bit, Nitobi has been working closely with Microsoft to bring PhoneGap to WP7 devices. I am happy to say that it’s now here, and ready for beta exposure.

    Our starting point was the excellent work of Matt Lacey, who created the initial project and did the initial exploration of device functionality. The upcoming Windows Phone Mango update to devices brings a rich set of HTML5 features and IE9 to the device.

    Thanks to Microsoft sponsorship, Sergei Grebnov has been making contributions to the code and has implemented the MediaCapture and Camera APIs. This is Sergei’s first foray into PhoneGap, but he has proven to be a valuable asset to the project and was up to speed quickly.

    Nitobi has dedicated two developers to the project, myself and Herm Wong. We’ve been busy dusting off our Sliverlight+C# skills and implementing the other APIs. ( the infamous Shazron has also jumped in just this week )

    What You’ll Need to Get Started

    Where Are We ? What APIs Are Done?

    Here’s an overview of where we’re at:

    • Accelerometer
    • Camera
    • Compass (unit testing is waiting on us having a device that supports compass)
    • Contacts
    • Events (partial, still underway)
    • GeoLocation
    • MediaCapture
    • Connection
    • Notification

    These have all been implemented per the spec, and function as expected with some quirks being added to the documentation as you read this.

    The ‘deviceready’ event is fired on startup, and like other device platforms, is the signal that you can begin making PhoneGap API calls.

    The GeoLocation API did not require any work, as IE9 implements the spec as defined by W3C.

    Still to come :

    • File
    • Storage

    How Does it Work? A peek under the hood.

    Gotchas + Known Issues

    Reporting issues, tracking progress and keeping up to date.

    Will PhoneGap for WP7 support plugins?

    This was a key focus, as keeping the architecture plug-able is a primary concern, and in my view, where the real power lies.

    PhoneGap-WP7 maintains the plugability of other platforms via a command pattern, to allow developers to add functionality with minimal fuss, simply define your C# class in the WP7GapClassLib.PhoneGap.Commands namespace and derive your class from BaseCommand.

    PhoneGap exec works in exactly the same way as other platforms :

    PhoneGap.exec(callbackSuccessFunction,callbackErrorFunction, PLUGINNAME, PLUGINMETHODNAME, paramObj);

    What is Left to Do? How can You Contribute?

    Sergei has begun working on the File API, so you can expect full file access to create, modify, delete files as well as upload/download to/from a server.

    I am busily trying to wrap up some of the life-cycle events (Events API) so your application can be notified when the app is pushed to the background. I will be looking into exposing mouse events to JavaScript shortly after that.

    roadmap-planning [Brian LeRoux, Senior Architect, Nitobi, Sept 30, 2011]

    Sept 30 – 1.1.0

    • plugins (discussion on Planning: Plugin Packaging)
    • security: child browser investigation / oauth support
      • Android (Simon)
    • performance: first benchmark(s) / resource profiling hooks / capacity tests (maybe identify flagship devices!)
    • cmd line scripts for: build, debug, emulate, release, create, log, test
    • bundle phonegap/wp7 in the download ( FileAPI, MouseEvents, Storage, Template + BuildScripts )

    More information:

The accelerated Adobe strategy for HTML5 et al

Adobe Announces Agreement to Acquire Nitobi, Creator of PhoneGap [Adobe press release, Oct 3, 2011]

Open Source HTML5 Mobile App Platform Accelerates Adobe’s HTML5 and Web Standards Strategy

At its MAX 2011 technology conference, Adobe Systems Incorporated (Nasdaq: ADBE) today announced it has entered into a definitive agreement to acquire privately held Nitobi Software, the creator of PhoneGap and PhoneGap Build. PhoneGap is a popular open source platform for easily building fast, cross-platform mobile applications with HTML5 and JavaScript. With PhoneGap, Adobe® will offer developers the choice of two powerful solutions for cross-platform development of native mobile apps, one using HTML5 and JavaScript with PhoneGap and the other using Adobe Flash® with Adobe AIR®. PhoneGap’s open source framework has been downloaded more than 600,000 times to date and thousands of applications built using PhoneGap are available in mobile app stores that span devices based on Android, iOS, BlackBerry and other operating systems.

“PhoneGap has proven to be an industry-defining app solution for HTML5 developers,” said Danny Winokur, vice president and general manager, Platform, Adobe. “PhoneGap is a fantastic solution for developing a broad range of mobile apps using the latest Web standards, and is already integrated with Dreamweaver® CS5.5. It’s a perfect complement to Adobe’s broad family of developer solutions, including Adobe AIR, and will allow us to continue to provide content publishers and developers with the best, cutting-edge solutions for creating innovative applications across platforms and devices.”

Adobe today also released its third public preview of Adobe Edge, the new HTML5 motion and interaction design tool that is bringing Flash-like animation to websites and mobile appsusing the latest capabilities of HTML, JavaScript and CSS. The new release contains innovative interactivity features and other additions suggested by the development community, and enables content creators to easily deliver a new level of visual richness to HTML5-only websites and mobile apps.

Adobe has also extended existing tools like Adobe Dreamweaver and Flash Professional to bring the next generation of Web standards to designers and developers who rely on those tools. Adobe today released the new CSS3 Mobile Pack for Adobe Fireworks®, which will enable designers to easily extract CSS3 from their design elements in Fireworks and quickly add them to their HTML based websites and mobile applications.

Adobe continues to work closely with the HTML5 community to make important contributions to the W3C and key open source projects like WebKit and JQuery. Adobe has co-authored with Microsoft and submitted to the W3C a proposal for CSS Regions, which enables sophisticated magazine-like layouts using Web standards. Adobe has also contributed a preliminary implementation of CSS Regions to the open source WebKit layout engine, which is already available in the latest builds of Chromium and the WebKit browser. Microsoft has made an implementation available in the latest preview release of Internet Explorer 10. In addition, Adobe today introduced a new proposal to the W3C, co-edited with other W3C members, called CSS Shaders that brings cinematic visual effects to HTML. Finally, Adobe announced that jQuery Mobile 1.0, a popular touch-optimized open source JavaScript framework to which Adobe is a leading contributor, was just made available as a Release Candidate (RC1) this week. Concurrent with this release will be a new version of ThemeRoller, which Adobe has rebuilt from the ground up to enable users to design custom jQuery user interface themes for tight integration in mobile Web projects

Adobe Envisions Brave New World of Web Layouts With ‘CSS Regions’ [Webmonkey article, May 10, 2011]

Internet Explorer 10 Developer Guide: CSS [Sept 13, 2011]

CSS Regions

CSS Regions is a page layout feature for Metro style apps in Windows Developer Preview and for Internet Explorer 10. With it, developers and designers can take a single HTML content stream of text and images and segment that stream into multiple empty containers defined in a standard HTML template. HTML templates are documents that are mostly empty of original content, but are instead composed primarily of empty containers that are sized and positioned to give incoming content a specific layout.

This allows for a continuous content stream to be restructured into a multi-page layout more suited, for instance, for tablet consumption.

Within a single page, CSS Regions allows web developers to develop complex content layouts equivalent to what might be seen in a magazine or newspaper, where multiple regions of the same flow of content (text, related pictures, video, and so on) are shaped around unrelated content elements, such as alternate stories or advertisements.

Furthermore, CSS Regions enables content placed in a target container to take on the styling of that container, even if it is independent of the content source formatting.

CSS Regions are defined by the W3C in the CSS Regions specification, which is currently an Editor’s Draft.

For a hands-on demo of CSS Regions, see Hands On: CSS3 Regions on the IE Test Drive.

When can I use CSS Regions? [excerpted, Oct 12, 2011]

Resources:

Adobe Proposes New Standard for 3D Effects on the Web [Webmonkey article, Oct 12, 2011]

Adobe has proposed a new set of CSS-based tools that the company hopes will one day become a standard on the web. Following on the heels of Adobe’s effort to improve web layout tools with CSS Regions, Adobe is now proposing CSS Shaders, which would bring high-quality cinematic effects to the web without the need for plugins like Flash.

“Shader” is a term pulled from the 3D graphics world; it refers to small programs that create 3D effects, like the rippling motion in a waving flag. The CSS Shaders proposal would add similar tools to the CSS specification, allowing web developers to easily apply cinema-style filter effects to any HTML content. Think grayscale to color transitions, animated shadows, photo-realistic warping and other mainstays of the 3D animation world.

CSS Shaders will look familiar to anyone who’s used the various filters in Adobe Flash since they are essentially the same thing applied to HTML. At the moment there’s no working demo, but you can see CSS Shaders at work in the video below

Some of what CSS Shaders do in the demo is already possible using WebGL. However, WebGL’s magic only works on the HTML5 canvas element and can only apply the shader effects that WebGL supports. CSS Shaders, on the other hand, would allow anyone to write custom shaders, load those shaders via the page’s stylesheet and then apply them to any HTML element.

Adobe has been working with Apple and Opera to create the new CSS Shaders draft proposal at the W3C. The CSS version of shaders borrows some ideas from the earlier draft spec for SVG filter effects (now Filter Effects 1.0), but would apply the filters to HTML rather an SVG.

As for the real world, John Nack, Principal Product Manager at Adobe, reports that the code used for the demo is “under consideration for inclusion in WebKit.” For now though Adobe is using its own build of Chromium to create the demo videos.

If you’d like to learn more about how CSS Shaders work and what sort of filters Adobe has created, head on over to the company’s devnet site where Adobe’s Vincent Hardy offers an overview of CSS Shaders, a look at the proposed syntax and several more (sadly not embeddable) demo movies.

CSS Shaders [Oct 10, 2011]

CSS shaders, cinematic effects for HTML.

Short video demonstrating CSS shaders in action. CSS shaders are a proposal from Adobe, Apple and Opera made to the W3C in October 2011: https://dvcs.w3.org/hg/FXTF/raw-file/tip/custom/index.html.

Article at: http://www.adobe.com/devnet/html5/articles/css-shaders.html

Introducing CSS shaders: Cinematic effects for the web [Oct 3, 2011]

Advances in HTML5 and CSS (for example transitions, animations, transforms, text shadows, box-shadows, gradients, SVG) have improved the graphical and interactive richness of HTML. SVG filter effects are now moving to Filter Effects 1.0to become available in CSS and HTML, in addition to SVG, and will bring effects such as grayscale, sepia tone, or hue-rotate to all web content. More sophisticated effects, such as the chiseled effect shown in Figure 1, will also be possible.

Figure 1. Filter Effects applied to SVG content, from the svg-wow.org website.

Figure 1. Filter Effects applied to SVG content, from the svg-wow.org website.

The Adobe CSS shaders proposal has been brought to the W3C FX task force. CSS shaders define a filter effects extensibility mechanism and provide rich, easily animated visual effects to all HTML5 content. They work particularly well with CSS animations and CSS transitions.

Adobe Enables 3D Games With Flash Player 11, AIR 3  [Sept 21, 2011]

… said Danny Winokur, vice president and general manager of Platform, Adobe. “Flash offers the best way for content owners to deliver their most demanding experiences, including games, premium video and sophisticated data-driven apps, to all of their users, while HTML 5 tools such as Adobe Edge and Dreamweaver® are ideal for building interactive Web pages, rich ads, branded microsites and general-purpose mobile applications.” …

Adobe Gains Mobile Capabilities, Partnerships With Nitobi/PhoneGap Deal  [Gartner, Oct 10, 2011]

Adobe will gain credibility in mobile application development with this acquisition, but it needs to preserve partnerships and demonstrate the viability of the subscription-based business model for enterprises.

On 3 October 2011, Adobe Systems announced plans to acquire Nitobi Software, the creator of PhoneGap, an open-source platform for building cross-platform mobile applications with HTML5 and JavaScript, and PhoneGap Build, a service for compiling mobile applications for multiple platforms.

Analysis

By purchasing Nitobi, Adobe gets PhoneGap Build and becomes the primary sponsor of the PhoneGap open-source project. Adobe will be able to address the needs of mobile application developers and enterprises with mobile application requirements.

Nitobi introduced PhoneGap in 2008, positioning itself as a vendor of mobile consumer application development platform with several independent software vendors (ISVs) and complementary mobile framework vendors and enterprises. PhoneGap has achieved tremendous traction by providing native code wrappers for most of the relevant operating systems and enabling developers to write an application once and deploy it to a number of devices with variable native functions.

Though Adobe will gain these capabilities, we believe it faces four hurdles:

  • PhoneGap has found a unique market position, focused on providing a middleware layer that implements both standards-based and native phone APIs. Over time, the incremental value-add of PhoneGap’s access to native functions may be eroded by updates to HTML5 and other standards. However, Gartner expects that smartphone OS manufacturer innovation will mean that there will be a long-term, ever-changing gap between what is available in standards and what is being built into the latest mobile device operating systems.
  • PhoneGap has traction with other development vendors such as Worklight and Sencha. Adobe will need to continue to invest in Phone Gap’s open-source offering to remain attractive to these partners.
  • The Creative Cloud subscription model is unproven and targeted outside traditional enterprise development. Gartner observes that many enterprises are averse to such business models (similar to Usablenet).
  • Adobe has had little success over time among enterprise mobile developers, and few of them currently use the PhoneGap framework. Gartner has seen a minor amount of evidence that this will change.

Meanwhile, in the rich Internet application (RIA) space, offerings from Adobe (Flex), Microsoft (Silverlight), IBM (Expeditor) and Oracle (ADF Faces) are losing to lighter-weight, vendor-neutral technologies like jQuery (an open-source package which is now supported by Adobe, Microsoft and Oracle).

On the upside, Adobe notes that Nitobi is in the process of contributing the core PhoneGap code to the Apache Software Foundation, and it will continue to update and maintain the framework to add support for new device capabilities as they appear in the market. The primary value for Adobe customers will stem from integrations between PhoneGap and value-added services provided within the Adobe Creative Cloud offering. Formal sponsorship of PhoneGap by Adobe, a financially sound organization with broad reach, also ensures longevity for the framework.

Recommendations

  • PhoneGap customers: Continue to use PhoneGap, but assess your mobile architecture and selections of vendors/platforms on at least an annual basis, particularly if you are using Worklight, Sencha, JQueryMobile, Dojox or other frameworks in conjunction with PhoneGap.
  • Enterprises pondering native app deployment: Consider PhoneGap a strong choice if you have existing Web investments you would like to resurface in a native app store.

Designers respond to Adobe’s acquisition of Nitobi, TypeKit [DigitalArts, Oct 7, 2011]

Adobe kicked off its conference on Monday with a keynote speech by chief technology officer Kevin Lynch, in which he announced the company’s acquisitions of Typekit — which provides high-quality fonts for use on websites — and also Nitobi Software, the creator of PhoneGap and PhoneGap Build. PhoneGap is a popular open source platform for building cross-platform mobile applications with HTML5 and JavaScript.

The TypeKit announcement, which came early on in the first keynote session, to a huge cheer from the creatives in the audience, means that Typekit fonts will soon be offered as a standalone service and over time as part of Adobe Creative Cloud. It will give designers and developers access to Typekit’s massive font library, with a license to integrate real fonts into websites and ensure fonts are displayed consistently across all modern browsers.

“When Kevin Lynch said the opening announcement was about fonts, I thought ‘this is what we came to MAX for, fonts – are you serious?’, but when they said it was TypeKit I was amazed,” said RJ Owen, experience planner at Colorado-based design agency Effective UI. “As a developer that was super-exciting. I love TypeKit. Jason Santa Maria and those other guys there have been my web-heroes, so knowing that Adobe is interesting in acquiring them is really cool.”

Louisa Churchyard, a freelance web designer from Seattle, was also excited at the TypeKit announcement.

“It’s amazing- it’s really key for designers,” she said. “Not only can you use the font functionality to use any beautiful font on the Web, but the idea that Adobe will build TypeKit into their products is really great. It will save a lot of time.”


Typekit provides font technology for sites such as The New York Times

However it was the Nitobi announcement that was foremost on the minds of most MAX delegates and conference speakers.

“I was really excited about the PhoneGap announcement,” said RJ. “ I think Adobe is doing a really great job from a technology standpoint in the way that they’re trying to push forward both Flash and HTML5. I think it’s the right tone for them and it’s the way the industry is going.”

“I think it gives Adobe a better way to play in the mobile apps space, rather than trying to deploy Flash apps to everyone’s platforms,” continued RJ. “Now they’ve got a HTML5 avenue into Apps as well. It shows that they support the things that the community supports. PhoneGap’s already big, so this gives Adobe bigger credibility with HTML developers.”

Steve Lund, of development and consulting company Digital Primateswas also very positive. “It’s interesting,” he said. “We’ve just developed an application for a company who wanted to get it on the Web, on Android, on iPad, on TV- they wanted that same experience everywhere.  More and more companies are needing that. So moving in that direction and staying on top of being able to deploy to all those places is pretty exciting. Simplifying that build process is pretty interesting too. Flex and Flashbuilder already have a pretty good way to deploy to all those devices, but if we move more to HTML 5 side of things I think we’ll be looking into PhoneGap.”

Danny Jackson of interactive design agency rain also finds the Nitobi announcement interesting, but is rather more downbeat about the PhoneGap product itself.

“We’ve just launching a project that been done using PhoneGap, but we weren’t super-impressed with it,” he said. “A lot of the time our clients come to us with a project which they want across platforms, but don’t have the budget to code it natively, so we have to look for cross-platform solutions and that’s why we used PhoneGap initially.”

Danny said a lot of clients are now specifying HTML5 as part of the project requirements these days because they want the app to run on the iPad.

“When I heard the announcement it started me wondering what advancements could be made to PhoneGap [with Adobe]. At the moment, it’s fine to work with, but it was really far off from doing all things natively for mobile. For our project [using PhoneGap] there’s some latency on iOS – it’s not as snappy as native, and for Android it’s even worse. Our thoughts then were that we probably wouldn’t use PhoneGap going forward and instead use AIR for Mobile.”

Adobe: the biggest WebKit contributor you didn’t know about  [Oct 11, 2011]

Dave McAllister, who has been shepherding Adobe’s open source work for several years now, says “the biggest change since last year is our adoption of and contribution to external projects – the adoption and understanding of community-led open source projects that are adding value to Adobe’s basic platforms.”

Some of that, but certainly not all, has come from acquiring companies like Nitobi and Day who were already involved in projects through Apache, but there’s a lot of work being done by core teams at Adobe, both in Apache and beyond, in projects that are mainstream rather than niche. “We’re making massive contributions to Apache,” he points out. “We are the drivers for jQuery Mobile, we are working on jQuery DataGrid, we are now massively involved in WebKit and in CSS Regions and Shaders [with the W3C]; CSS Regions are mainstream for WebKit [now] and Shaders are moving that way. We have two full time employees also now who are committers to WebKit and we did not have that last year. They also are working on specific technologies with WebKit, like CSS Regions and Shaders. Not including the PhoneGap submission, the number of Apache projects with current or past participation from Adobe employees is 31.”

“One is a specification and one is an implementation,” as McAllister puts it. “In many ways – but not all – the concept of prototyping and delivering to the mainstream of WebKit has been leading HTML5 development. The things that have been floated into WebKit show up in the W3C. We presented regions to the W3C at the same time that it went into WebKit, and it’s now mainstream in WebKit. We see Mozilla and we see IE adopting the standard from W3C; we see that standard implemented in WebKit.”

Prototyping means you’re more likely to get specifications that developers can actually build sites with. McAllister compares a problematic standard like SVG Filters (which he frankly calls “nightmarish”) with the far more practical CSS Shaders: “What you’re seeing is part of that maturity of standards versus production. There’s a reason you’re now seeing implementation lead specification.” Of course, WebKit is also an important route to mobile (with PhoneGap and AIR covering the app options for developers). The mobile web, he points out “is heavily weighted towards WebKit, in the 70% range of mobile browsers.”

Adobe is also contributing to some W3C test suites“where we have expertise” (like internationalisation) but he also sounds a note of caution. “You have to be really careful that the test itself does not become a certification suite; you don’t want it’s ‘cool, this is all open source, do with it what you want to, redistribute it any way you want to, but I’m sorry you didn’t pass the certification test so you can’t do anything with it’. That is a way to stifle that marketplace.”

Too soon to standardise

There is some work Adobe is doing that’s isn’t being proposed as a standard or being contributed to an open source project because it’s too soon, in particular touch – something that has a vendor prefix in every browser that supports it. “It would be really great to have universal hardware and software standards for touch but it’s too soon; the market’s too new. Standards codify what’s common and in the touch world there’s just too much innovation going on.”

But when new technologies stabilise, McAllister says: “You are going to see us probably being aggressive in standards activities that we need to be aggressive in. You’re seeing that a little of that with CSS. Where our customers really expect to have the best capabilities in a technology, if that is controlled by a standard, then it’s part of our job to represent what those needs are.”

That means we can expect to see Adobe continue the cycle of contributing to open source to advance platforms the company is interested in, proposing standards based on proving their ideas with those prototypes – and building tools so that developers can work with those standards.

Adobe Releases Early Preview [Preview 1] of New HTML5 Web Motion and Interaction Design Tool [Heidi Voltmer, Group Product Marketing Manager, Mark Anders, Fellow, Adobe, July 31, 2011]

Adobe’s Heidi Voltmer shares the news about the first Adobe Edge preview and Mark Anders shows off a demo of Adobe Edge.

Adobe Releases Early Preview of New HTML5 Web Motion and Interaction Design Tool [Adobe press release, Aug 1, 2011]

Company Invites Community Into Development Process to Shape Final Product

Adobe Systems Incorporated (Nasdaq:ADBE) today announced the first public preview release of Adobe® Edge, a new HTML5 web motion and interaction design tool that allows web designers to bring animation, similar to that created in Flash® Professional, to websites using standards likes HTML, JavaScript and CSS. Because of rapid changes around HTML5, the company is adopting an open development methodology for Adobe Edge and is releasing the software on the Adobe Labs site much earlier than normal in the development process – before it even reaches beta – in order to allow user feedback to help shape the final product.

“Now, with Adobe Edge, we’re taking our HTML5 tooling to a whole new level and look forward to getting some really useful feedback from the community over the next few months, as we refine the product.”

While in public preview, Adobe Edge will be a no-charge download that web designers are encouraged to explore and provide feedback on, to help shape future preview releases. To download the software, visit www.labs.adobe.com.

Adobe Edge, first shown at Adobe MAX 2010, is ideal for designers who want an efficient way to leverage Web standards like HTML to create Web content with motion and transitions. Adobe Edge is being designed as a fast and lightweight professional-grade tool that complements Adobe’s existing Web tools, such as Adobe Dreamweaver® CS5.5, Adobe Flash Professional CS5.5 and Adobe Flash Builder® 4.5 software.

“Over the last year Adobe has delivered on several significant HTML5 milestones including contributions to jQuery, submitting code to WebKit, and enhanced HTML5 output in Creative Suite® 5.5,” said Paul Gubbay, vice president of Design and Web Engineering, Adobe. “Now, with Adobe Edge, we’re taking our HTML5 tooling to a whole new leveland look forward to getting some really useful feedback from the community over the next few months, as we refine the product.”

The Adobe Edge preview works natively with HTML. It enables users to add motion to existing HTML documents without hampering design integrity of CSS-based layouts, and it also enables users to easily create visually rich content from scratch, using familiar drawing tools that produce HTML elements styled with CSS3. Users can import standard Web graphics assets such as SVG, PNG, JPG and GIF files and style them using CSS3. The design stage utilizes WebKit to enable design, preview and manipulation of content with incredible fidelity. The innovative timeline feature is both familiar for creative professionals and breaks new ground in animation productivity to enable users to define and customize motion applied to HTML elements with extreme precision. Content created with Edge is designed to work on modern browsers including those on Android, BlackBerry Playbook™, iOS, HP webOS and other smartphone mobile devices as well as Firefox™, Google Chrome™, Safari™ and Internet Explorer 9™.

This Adobe Edge public preview is available today on Adobe Labs as a no-charge download for anyone wanting to explore adding motion and animation to their HTML workflow or HTML animation to their skill set. Creative professionals are encouraged to dive into the public preview and provide their feedback at www.labs.adobe.com. The Adobe Edge preview is expected to be updated regularly as new functionality is added.

This summer Adobe is sponsoring the Expressive Web Tour HTML5 Campsin cities that include San Francisco, Tokyo, New York City and London to continue providing further support to people interested in HTML5.

In addition, Adobe has launched a new online resourceshowcasing some of the newest and most expressive HTML5 and CSS3 features being added to the modern Web. The new site, which was released today in beta, was created using new HTML5 and CSS3 features.

About Adobe’s HTML5 Innovations

Adobe Edge is the latest development in the company’s HTML5 and Web standards strategy which also includes commitment to innovate open source platforms like Webkit, contributing to Web frameworks like jQuery and extending existing tools like Adobe Dreamweaver and Flash to bring the next generation of Web standards to Web designers and developers.

Adobe Edge: A new web motion and interaction design tool [Rich Lee, Inspire Magazine [Adobe], Sept 20, 2011]

What is Adobe Edge? (Well, obviously it’s no longer the name of Adobe’s flagship newsletter.) Edge is a tool for enabling motion and interaction design with HTML5, CSS3, and JavaScript. Currently available as a preview on Adobe Labs, Edge is a great solution for visual, web, and interactive designers who want to make their web content come alive using web standards. As a new addition to our toolbox for the web, Edge complements Dreamweaver, Flash Professional, and Flash Builder.

As the product marketing manager for Edge, my job is to get the word out, encourage use, and communicate with customers. In this article, I discuss our first launch, what’s new with Preview 2, and the importance of your feedback in helping us continually improve future versions of Edge. If you’re eager to see Adobe Edge up close, check out Mark Anders’ video below.

ADC Presents – Edge Closer Look [Mark Anders, Adobe Fellow, Adobe Developer Connection, Aug 10, 2011] [actually a little updated version of the Mark Anders part embedded into the the press release video shown earlier]

Adobe Fellow Mark Anders demonstrates how to animate an ad with drawing tools, text, and graphics. He’ll also show you how to add motion to an existing HTML file, as well as some of Edge Preview 1’s easing functions.

Edge Preview 1

Edge was released as a preview, instead of being called a beta or even an alpha. “Preview” signified that it was a glimpse of what’s to come. The primary focus of Preview 1 was the animation model, which is the foundation we’re building on. We also focused on other starting points such as the stage, timeline, and elements controls. Our goal was to make Edge approachable and easy to use, and give our users a solid starting point.

Within a day, more than 50,000 people downloaded Edge. And Edge was one of the top 10 trending topics on Twitter. But the best result was the feedback we received and the number of animations our customers made. To see what people created within days of the Edge launch was awesome — our entire team was amazed by the level of ingenuity and creativity from the community. Check out some exampleson the Edge discussion board.

The results of Preview 1 showed us there is a lot of demand for a tool like Edge, which gave us even more encouragement to build the best product we can.

Introducing Edge Preview 2

Edge Preview 2 was released on September 8, with a theme of fit and finish improvements. We included features we weren’t able to include for Preview 1, updated to the latest version of jQuery, and fixed bugs (including a nasty one that forced some Windows users with certain graphics cards to run in 16-bit mode). We also implemented many of the requests we received from Preview 1 users.

Here’s a summary of the updates:

  • Smart guides:Guides and dimension markers are displayed when an object on the stage is moved or resized. This helps you align with precision and resize objects in relation to others on the stage.
  • Specify semantic tags on managed elements: Change the tag type of each shape, image and text you create in Edge to reflect how they appear in the HTML document object model (DOM).
  • Copy and paste elements:You can now copy and paste elements in Edge, to easily duplicate shapes, images or text. Duplicate images will refer to the same underlying asset.
  • Align and distribute elements:Select multiple elements, and align and distribute them via new options in the Modify menu.
  • Drag and drop z-index manipulation: In the elements panel, you can now control the z-order of shapes, text and images created in Edge.
  • Playhead time editing:You can now type into the timeline’s counter to move the playhead to a specific location, or by dragging the numeric value up or down with your mouse.
  • Windows 7 update: An error on the Windows version that caused Edge to crash on startup has been resolved, no longer requiring users to change the display bit depth from 32-bit to 16-bit.
  • jQuery update: Edge’s animation framework now works with the latest version of jQuery, 1.6.2.

Check out the complete list of updates on Adobe Labs.

More previews to come

Even though we’re making fast progress with Edge, there’s still more to come. We are planning to release more versions of Edge, as more features and capabilities are added. One of the biggest improvements will be interactivity. This is a major feature that has been on our radar since day 1, and is the most popular request we’ve received from the community. We are working diligently on it and hope to have it available to you soon.

Other changes you can expect are expanded features and functionality, plus more fit and finish improvements and bug fixes. Our philosophy is to improve each version of Edge by being more transparent and letting customers shape its development.

We’re also releasing more updates of Edge because of the evolving nature of web standards. Edge needs to keep up with standards and best practices as they evolve, so releasing one version of Edge that captures the HTML5, CSS3, and JavaScript capabilities of that specific point in time doesn’t make sense. The same goes for the growing multitude of desktop and device browsers on the market — projects created in Edge need to maintain integrity and render correctly for those browsers.

Edge has come a long way since it was first shown as a prototype at MAX 2010, but it’s far from finished.

Feedback is key

It’s no secret that Adobe Edge won’t be free forever. But before we put a price on it, our team needs to ensure we make a 1.0 product worth buying. So instead of assuming we know what customers want, our top priority is to harness your feedback. Feature requests, questions, bugs, good or bad comments — we want to hear them all. This development period gives us time to implement features, make changes, or even pivot directions. In fact, Preview 2 addresses many of the comments we heard from Preview 1 users. Getting Edge into your hands early helps us get it right for the future.

Edge came with a clean slate, an opportunity that marketers crave. In more than 12 years of working in marketing in Silicon Valley, I’ve been involved with a variety of projects across the hardware, software, and Internet industries. What’s different with Edge is the level of openness and desire for customer involvement in its development process. It has been a very refreshing change of methodology, especially in technology companies where decisions are often made behind closed doors. I hope this change will ultimately translate into a new level of trust and, more importantly, a better product for our customers.

To submit feature requests, report bugs, ask questions, or leave comments, visit the Edge discussion board.

Adobe MAX Keynote Announcements – Day 2 [MAX News, Oct 4, 2011]

Creating the very best user experiences

The Adobe MAX 2011 day two keynote explored the best solutions for how Adobe Flash® technology and HTML work together to deliver highly expressive experiences in the browser and as apps. Among the highlights:

– PhoneGap: Adobe has entered into an agreement to acquire PhoneGap. PhoneGap allows developers to create native applications using familiar web technologies including HTML, CSS, JavaScript, and jQuery to build and deploy applications to all major mobile platforms.

Adobe Edge Preview 3is now available, adding new interactivity features like looping, hyperlinks, and animation control. It also has a new built-in code snippet library and the ability to add custom JavaScript. Expand the boundaries of motion and interaction design using HTML5, CSS3, and JavaScript.

– HTML contributions: Adobe has been contributing actively to HTML5 with the W3C and through contributions to Webkit to enable new expressiveness in HTML.

  • CSS Regions: CSS Regions give designers more control over the flow of text in HTML by letting them wrap text around graphics and custom shapes. CSS Regions are available in the latest versions of Chromium and Internet Explorer 10.
  • CSS Shaders: Adobe has proposed CSS Shaders to the W3C as a contribution to HTML, with the goal of enabling rich, animated effects for the HTML5 content elements through CSS. Find out more and see examples on the Adobe Developer Connection.

Adobe Edge Preview 3

Features Introduced in Edge Preview 3 (10/3/11)

Edge will continue to be updated during the preview period with additional features and improved functionality. Preview 3 introduces interactivity capabilities for Edge, the most requested functionality thus far. The first set of interactivity features include looping, hyperlinks, access to the Edge animation framework API, and the ability to handle HTML DOM events– all within Edge.

  • ActionsThe core of Edge’s interactivity capabilities, Actions are functions that can be added to handle a single event.
    • The Actions Editor uses a popup interface that lets you enter JavaScript code for a function.
    • A built-in code snippet library is available for commonly used functions like go to, stop, hyperlink, etc.
    • Add your own JavaScript code to add new flexibility to your compositions.
    • Where actions can be attached:
      • Elementsto handle click events
      • Stageto access composition-level events such as “loaded”
      • Timelineto access playback events such as “complete”
      • Triggersto allow time-based actions to be applied in the timeline
      • Objects other than triggers allow you to select multiple events you wish to handle, each with its own action.
  • Labels — Insert labels on the timeline as reference points in your code, to enable functionality like playing or seeking to that point in the timeline.

See the complete list of features in Edge Preview

FAQ

…How does Adobe Edge differ from other Adobe tools for the web?

Edge is a new addition to the existing set of Adobe professional web tools like Dreamweaver, Flash Professional, and Flash Builder. Each Adobe tool has strengths for their respective use cases and support different technologies:

Product Sample use cases Supported technologies
Adobe Edge Preview Advertising, simple animations and motion design for new compositions or using existing CSS-based page layouts JavaScript, JSON, HTML/HTML5, CSS, web graphics including SVG, jQuery-based animation framework
Adobe Dreamweaver CS5.5 Websites and web applications for desktops, smartphones, and other devices HTML/HTML5, CSS, JavaScript, jQuery, PHP, PhoneGap, site management, FTP, CMS frameworks, SVN (Subversion)
Adobe Flash Professional CS5.5 Immersive interactive experiences, mobile applications, gaming, premium video, advertising ActionScript, Flash Player, AIR for desktop and mobile
Adobe Flash Builder 4.5 Rich Internet applications (RIAs) and mobile applications Professional ActionScript IDE, Flex, Flash Player, AIR for desktop and mobile

Adobe & jQuery
Updates on Adobe’s use of, and contributions to, jQuery

Adobe Edge Preview 3 available [Oct 4, 2011]

Below, I’ll briefly cover a few of the new additions in Preview 3 and hopefully give you some background and tips that help to get you going.

Preview 3 adds support for interactivity in the form of actions and timeline triggers which execute a custom JavaScript function, defined by you, whenever a specific event occurs on an element, or a time offset within a timeline has elapsed. Actions and triggers provide powerful hooks for manipulating the timeline, elements on the page, or for calling out to your application specific code to accomplish some task. To kick-start the use of actions and triggers, a small library of code snippets has been provided in both the actions and trigger panels in Edge, which allow you to insert the code for common tasks with just a click of a button. The snippets are a great way to get a feel for the types of things you can do with an action or trigger. It’s also a good way to start learning the basics of the Edge Runtime API which the team has started to document here:

http://adobe.com/go/edge_jsapi

Since the Edge Runtime itself uses jQuery 1.6.2, the code for your custom action/trigger functions can make full use of the jQuery core API.

Here are some things to keep in mind when writing your custom event/trigger functions:

jQuery Mobile 1.0 Release Candidate 1 available [Oct 3, 2011]

jQuery Mobile 1.0 Release Candidate 1 is now available for download and testing. This release contains numerous bug fixes and some much needed updates to the framework documentation.

The team is also very excited to announce the development of a new Theme Roller Mobile tool, spearheaded by our very own Tyler Benziger, which makes it incredibly easy to create jQuery Mobile themes in just minutes, without having to edit a single line of CSS. Also in the works is a Download Builder tool which allows you to generate custom versions of the jQuery Mobile framework JavaScript and CSS files. Simply choose the components you wish to use, and the Download Builder will take care of building the custom full/minified JavaScript and CSS files necessary to support those components.

Full details can be found here:

http://jquerymobile.com/blog/2011/09/29/jquery-mobile-1-0rc1-released/

You can see a video preview of the new Theme Roller Mobile tool here:

http://bit.ly/o3iEe2

For information on how to download or insert jQuery Mobile into your pages, go here:

http://jquerymobile.com/download/

A demo of jQuery Mobile 1.0 RC1 can also be found here:

http://jquerymobile.com/demos/1.0rc1/

The team is currently focused on fixing bugs and improving performance. If you have any issues or enhancement requests, please file them in the jQuery Mobile issue tracker on GitHub so they can be considered/addressed for the 1.0 final release:

https://github.com/jquery/jquery-mobile/issues

jQuery Mobile Beta 3 available [Sept 9, 2011]

… Finally, we are now driving towards the 1.0 release. Focus will be placed on fixing bugs and improving performance. …

jQuery Mobile Beta 2 available [Aug 4, 2011]

… One important change to note with this release is the updated Mobile Grade Browser Support matrix, which includes several new platforms in the A-Grade support level:

http://jquerymobile.com/gbs/ [“as of 1.0 RC1, we’ve covered all our target platforms for the project” but Windows Phone 7 is just HTC 7 Surround]

Adobe Edge Preview 1 and jQuery [Aug 2, 2011]

Adobe recently released Preview 1 of Adobe® Edge, a new web motion and interaction design tool, on labs:

http://labs.adobe.com/technologies/edge/

Edge allows a designer to create animated content for websites, using web standards like HTML5, JavaScript, and CSS3. To get an idea of the types of animations you can create, be sure to check out the “Getting Started” video [Available on the Adobe TV only] and samples:

http://tv.adobe.com/watch/adc-presents/edge-getting-started/
http://labs.adobe.com/technologies/edge/resources/

jQuery is one of the key components in Edge’s implementation. It is used both internally, within the application itself, and within the final animation output it produces, to evaluate selectors and manipulate/traverse the DOM.

The animation output produced by Edge does not make use of jQuery’s $.animate() function. Edge uses its own declarative representation and implementation of timelines and tweens. This representation is designed to be highly flexible yet toolable and human-readable.

Edge Preview 1 uses jQuery 1.4.2. Succeeding Previews will use newer versions of jQuery, and the next release is expected to use version 1.6.2.

Please keep in mind that this is a preview, not a beta, or finished product so there is still quite a bit of work to be done on the product itself. Also, the Edge team is aware of the many ways to animate content with open web technologies (JS, CSS3, Canvas, SVG, etc). For this preview, the focus was on basics, specifically, animation of elements within the HTML document DOM. We’ve heard loud and clear from the community about their desire to animate content within canvas and SVG elements. I assure you that the team has already thought about support for content inside these elements, and so there are already implementation requests for these features in the Edge product backlog.

Dreamweaver CS 5.5 Speaks jQuery [April 13, 2011]

With the release of Creative Suite 5.5 we’re beginning to see the benefit of Adobe’s support for jQuery.

It’s especially exciting for us to see the integration of jQuery Mobile into Dreamweaver CS 5.5. As this video shows, Dreamweaver users now have an incredibly easy way to get started with jQuery Mobile and mobile web application development.

The addition of industrial-strength jQuery code hinting is also fantastic to see and should be a welcomed addition to all those folks who work with jQuery code in Dreamweaver.

The Current State of (Touch) Events [March 7, 2011]

One of the main goals of the jQuery Mobile project is to allow developers to extend the reach of their application content to a wide variety of browsers on different devices. If you take a look at some of the web-enabled devices that are currently out on the market, you will see that there are many different means being employed to allow users to navigate and click/activate elements within a web page.

Older or low-end devices, with no touch screen support, usually have hardware buttons, scroll-wheels, nubs/joysticks, or track-balls. Devices that use buttons and scroll-wheels usually scroll the page, highlighting actionable (clickable) items along the way. When the user activates the highlighted element on screen, a click event is usually dispatched to trigger any actions associated with that element. Devices that use nubs/joysticks or track-balls typically display a cursor on screen, and usually dispatch mouse and click events just like the desktop. The main point to note here is that the browsers on these devices are using the standard desktop mouse events to trigger actions on a web page.

Newer or high-end devices, now rely on touch screens as the main means for scrolling and manipulating items within the display. Although there are many options for browsing the web on these devices, a growing number of them are deploying WebKit based browsers as the default.

One of the common misconceptions I hear quite frequently is the assumption that because all these browsers are all based on WebKit that they all share the same features and work identically. The reallity is that WebKit is just a rendering engine with a set of APIs that allow developers to write browsers on top of it to communicate and drive the rendering of the page. It doesn’t know how to load a file, it doesn’t know what hardware/platform it is running on, what graphics library is being used to render objects to the screen, or even how to deal with OS level events. All of these things are what browsers, built on top of WebKit, need to provide, and this is what is going to make things interesting and challenging for the next few years. All of these WebKit based browsers are either written entirely by the device vendor, or supplied with the OS, but modified by vendors to work better with their hardware and/or add/remove browser and Web Kit features.

All of these factors create a mobile environment where there are lots of WebKit based browsers, but the features they support, performance, and user experience all vary quite a bit.

When Safari for mobile hit the scene, via iOS, it introduced a set of new touch events:

  • touchstart
  • touchmove
  • touchend
  • touchcancel

These are the DOM-level events that Safari mobile dispatches in real-time as the user places one or more fingers (touches) on the screen and drags them around. The big problem is that most of the pages on the web assume the use of mouse and click events. To keep most web pages functional, mobile Safari dispatches synthesized mouse events afterthe user lifts his finger so the web page receives a series of mouse events in the following order:

  • mouseover
  • mousemove
  • mousedown
  • mouseup
  • click

At this point you may be asking “why didn’t the Safari folks just use mouse events instead of creating a whole new set of events?” I think the answer has to do with the fact that the iOS devices support multi-touch. On traditional computing platforms there was always a notion of a single mouse with a main (left) button and maybe center and right buttons. Although you could click and hold down these buttons at different times to generate multiple overlapping mousedown and mouseup events, they were still tied to a single source for the move/positioning information. Also, folks have become accustomed to the fact that these buttons do specific actions. For example right mouse buttons are typically associated with bringing up a context menu, etc. With the new multi-touch events, not only can you have more than 3 touches, each touch generates its own set of touchstart, touchmove, and touchend events, and in some cases touchmoves could be coalesced into single events if more than one touch shares the same target. It suffices to say that the newer touch events are fundamentally different in behavior and perhaps the Safari folks did not want to break or modify the well established mouse usage and behavioral model.

There are a few interesting things to note about touch events on iOS:

  • Only one event for each mouse event type is dispatched.
  • Mouse events are dispatched approximately 300+ milliseconds after the user lifts his finger.
  • Mouse events are not dispatched if the touch results in the screen scrolling. Scroll events are also not dispatched until after the user lifts their finger.
  • Mouse events are not dispatched if the user initially touches the screen with more than one finger.
  • Touch events are not dispatched to textfields and textareas. Only mouse events are dispatched.

Ok, so getting back to the larger picture, vendors with touch-based devices and WebKit-based browsers have decided to adopt Safari’s touch events. The problem is now each vendor has to implement the event code to drive the touch events. It was explained to me by a device vendor that every hardware device and OS has its own unique implementation and API for dispatching events and that this leads to some interesting differences in browser behavior and event implementations. After playing with several iOS, Android and BlackBerry devices, I have seen first handthat this is indeed true. Some examples off the top of my head include:

  • BlackBerry dispatches interleaved touch and mouse events real-time while Android and iOS dispatch single mouse events after the user lifts their finger.
  • Some devices dispatch scroll events in a somewhat real-time manor, while others only dispatch a single event after the user lifts their finger.
  • Android devices require preventDefault on touchstart to prevent screen scrolling, while other devices require a preventDefault on touchmove, but this causes form elements to break because you can no longer click on them.
  • iOS dispatches a touchend event when the screen scrolls, but some platforms just stop dispatching touch events while the screen scrolls.

Some of these differences are bugs, or temporary problems due to current implementation, but the fact remains that the devices with these problems may exist and be used for a long time since vendors decide if and when these devices can be updated with fixes. Hopefully things will get better as standards emerge.

Another complicating factor is that some devices have both a touch-screen and a nub/joystick/track-ball. For jQuery Mobile, we need to support both touch and mouse events within all our components. We can’t just rely on mouse events because they don’t provide the real-time feedback/response that is necessary to make things feel snappy when the user is touching the screen. But supporting both is a big headache because it complicates event handling. For example, we need to set up a component to listen for both touch and mouse events, but then we need to disable mouse event handlers if touch events are used so that handlers/actions are only triggered once. We then need to re-enable the mouse handlers when the touch events are all done, but sometimes “done” is hard to figure out due to the fact that sometimes touch events just stop coming because the screen just scrolled.

Over the next few weeks we’ll be blogging about some of the ways we are dealing with these challenges while trying to reduce the event code complexity for jQuery Mobile components and implementing features like faux momentum scrolling. Stay tuned! [Have not been realized!]

By Steve Drucker– 3:57 PM on March 31, 2011

Have you looked at Sencha Touch? Much better IMHO.

Adobe and jQuery Sitting In A Tree… [Feb 7, 2011]

If you attended Adobe MAX in November you heard us declare our appreciation for jQueryand the important role it plays in helping web designers and developers create engaging experiences across browsers and devices.

Along with that, we announced our intention to 1) increase support/usage of jQuery within our products and 2) contribute to jQuery development projects.

This blog is where we’ll share information about how those efforts are going and hopefully hear from you about what you’d like to see from the combination of jQuery and Adobe.

This being our first post, there are a couple things we should mention to catch you up on what’s been happening since MAX. We’re currently involved in two projects; jQuery Mobile and the jQuery Data Grid.

jQuery Mobile–a touch-optimized UI framework for smartphones and tablets–is currently on its Alpha 3 release. We’re very excited about this project and have had one of our finest–Kin Blas–working closely with the rest of the jQuery mobile team since November. As a side note, Kin will be speaking about jQuery Mobile at a Bay Area Mobile (BAM) meetupin March. Highly recommended if you’re interested in getting an overview of the framework from one of its main contributors.

jQuery Data Grid–a rich, dynamic grid component–is a new jQuery UI project. We recently became sponsors and look forward to getting more involved from a development standpoint. A key aspect of the Data Grid project is the development of a generic data model and a generic template model. These are the pieces we’re most interested in as we’d like to see a jQuery-based framework that helps web designers/developers more easily work with dynamic, client-side data.

We’re thrilled to be participating in the evolution of jQuery and we look forward to sharing more news in the months ahead.

jQuery Mobile: State of the Framework (PDF presentation, 142 slides) [Todd Parker & Scott Jehl, filament group, Oct 1, 2011]

jQuery Mobile: Touch-Optimized Web Framework for Smartphones & Tablets [product website]

A unified user interface system across all popular mobile device platforms, built on the rock-solid jQuery and jQuery UI foundation. Its lightweight code is built with progressive enhancement, and has a flexible, easily themeable design.

Project Goals and Strategy

Seriously cross-platform & cross-device

jQuery mobile framework takes the “write less, do more” mantra to the next level: Instead of writing unique apps for each mobile device or OS, the jQuery mobile framework will allow you to design a single highly branded and customized web application that will work on all popular smartphone and tablet platforms. Device support

Touch-optimized layouts & UI widgets

Our aim is to provide tools to build dynamic touch interfaces that will adapt gracefully to a range of device form factors. The system will include both layouts (lists, detail panes, overlays) and a rich set of form controls and UI widgets (toggles, sliders, tabs). Demos


Themable designs: Bigger and better

To make building mobile themes easy, we’re dramatically expanding the CSS framework to have the power to design full applications. For more polished visuals without the bloat, we added support for more CSS3 properties like text-shadow, box-shadow, and gradients.

jQuery Mobile ThemeRoller Preview [Oct 1, 2011]

This screencast is a preview of the new jQuery Mobile ThemeRoller tool, shown during Todd Parker and Scott Jehl’s (of http://filamentgroup.com) keynote session at jQuery Conference 2011. This is being developed by Tyler Benziger at Adobe and makes it incredibly easy to create jQuery Mobile themes in just minutes, without having to edit a single line of CSS.

jQuery Mobile 1.0 RC1 Released! [Sept 29, 2011]

ThemeRoller Mobile: Coming soon!

We’ve been working on a completely new ThemeRoller tool, built from the ground-up for jQuery Mobile. Tyler Benzinger from Adobe has been spearheading the development effort (thanks Tyler!) and we’re very close for having a beta version ready for release [in two weeks]. We’re really excited to show it off because there are a lot of super cool features that make it drop-dead-simple to build a stunning theme in minutes.

Essential jQuery Plugin Patterns [Smashing Magazine, Oct 11, 2011]

… Some developers may wish to use the jQuery UI widget factory; it’s great for complex, flexible UI components. Some may not. …

“Complete” Widget Factory

While the authoring guide is a great introduction to plugin development, it doesn’t offer a great number of conveniences for obscuring away from common plumbing tasks that we have to deal with on a regular basis.

The jQuery UI Widget Factory is a solution to this problem that helps you build complex, stateful plugins based on object-oriented principles. It also eases communication with your plugin’s instance, obfuscating a number of the repetitive tasks that you would have to code when working with basic plugins.

In case you haven’t come across these before, stateful plugins keep track of their current state, also allowing you to change properties of the plugin after it has been initialized.

One of the great things about the Widget Factory is that the majority of the jQuery UI library actually uses it as a base for its components. This means that if you’re looking for further guidance on structure beyond this template, you won’t have to look beyond the jQuery UI repository.

jQuery Mobile Widgets With The Widget factory

jQuery mobile is a framework that encourages the design of ubiquitous Web applications that work both on popular mobile devices and platforms and on the desktop. Rather than writing unique applications for each device or OS, you simply write the code once and it should ideally run on many of the A-, B- and C-grade browsers out there at the moment.

The fundamentals behind jQuery mobile can also be applied to plugin and widget development, as seen in some of the core jQuery mobile widgets used in the official library suite. What’s interesting here is that even though there are very small, subtle differences in writing a “mobile”-optimized widget, if you’re familiar with using the jQuery UI Widget Factory, you should be able to start writing these right away.

Customizable starter design for jQuery Mobile [Adobe Developer Connection, Oct 11, 2011]

This article shows you how to use this customizable starter designfor your jQuery Mobile projects. Read the overview to learn about two key approaches to developing websites for mobile, preview and download the template and related files and assets, and watch a short video to learn how you can customize this template.

Overview: Understand jQuery Mobile development

When developing your website for use with mobile devices you have two options. You can make your design “responsive” to varying screen sizes by using CSS media queries, a technique referred to as multiscreen design, responsive design, or screen-sensitive design. The idea behind this approach is to adapt your design based on the users’ screen sizes. Your web page uses a single set of HTML markup, and CSS is used to alter the appearance and layout of that HTML in order to adapt your design for varying screen sizes. (For more information on and a free template for this approach see Customizable starter design for multiscreen development.)

The second approach deals with using an alternate set of HTML and CSS for the mobile version of your website, while using JavaScript to alter the user experience. This approach can give your mobile website a “mobile app feel,”which can tie in closer with the usability of the device’s operating system. Figure 1 represents the relationship between the HTML markup and the design view of the content of a jQuery Mobile project in Dreamweaver.

Figure 1. Relationship between the HTML markup and the design view of the content of a jQuery Mobile project in Dreamweaver.

Figure 1. Relationship between the HTML markup and the design view of the content of a jQuery Mobile project in Dreamweaver.

jQuery Mobile has been developed specificaly for this purpose. And Dreamweaver CS5.5, has built-in support to aid you in creating mobile websites built on the jQuery Mobile framework. jQuery Mobile allows you to build pages, or screens, in a single HTML file, and control what information is seen based on user interaction. As the content slides back and forth, the user experience begins to resemble many mobile application interfaces, while allowing you to break your content into manageable pieces for small-screen consumption.

Building Mobile Pages with Dreamweaver CS5.5 [Aug 3, 2011]

Build mobile-friendly web pages based on jQuery JavaScript objects quickly and easily with Dreamweaver CS5.5. And do it without coding! David Karlins, author of Adobe Creative Suite 5 Web Premium How-Tos: 100 Essential Techniques [Adobe Press, Aug 17, 2010], takes you through the Dreamweaver techniques that make this eminently possible.

Customizing Mobile Pages with jQuery Mobile in Dreamweaver CS5.5 [Aug 18, 2011]

New starter pages in Dreamweaver CS5.5 serve as templates for building mobile-friendly pages with jQuery Mobile animation and interactivity. Or you can use jQuery Mobile widgets to design mobile-friendly pages from scratch, with your own choice of jQuery Mobile objects. All without coding! David Karlins, author of Adobe Creative Suite 5 Web Premium How-Tos: 100 Essential Techniques, explores this Dreamweaver magic.

In this tutorial, we built a mobile-ready page that used jQuery Mobile to define expandable blocks.

Turning Web Pages into Apps with Dreamweaver CS5.5 [Sep 14, 2011]

David Karlins, author of Adobe Creative Suite 5 Web Premium How-Tos: 100 Essential Techniques, concludes his three-part miniseries on how to get mobile with Dreamweaver. This article walks through the relatively easy process of turning a mobile-friendly web page into an app that runs on iOS or Android. Amazingly, Dreamweaver does most of the work, and no coding is needed!

In the second article in this series, “Customizing Mobile Pages with jQuery Mobile in Dreamweaver CS5.5,” I showed you how to build mobile-friendly pages by using Dreamweaver CS5.5’s jQuery Mobile widgets to create your own pages, more or less from scratch.

So actually, if you’ve worked your way through eitherof these previous tutorials, or you know how to build jQuery Mobile pages in Dreamweaver CS5.5 without needing those articles, you’re almost ready to generate an app from your page in Dreamweaver CS5. First let’s look at a checklist of what you need to have in place before generating an app in Dreamweaver CS5.5:

  • You need to have a web page built exclusively with HTML5 (which can include audio and video), CSS3, and jQuery Mobile. No Flash objects.NOTENotice that I said a web page. Your app will be generated from a single HTML page. As I explained in the two earlier articles in this series, Dreamweaver’s jQuery Mobile widgets generate forms of content display that look and feel like pages, but everything is within a single HTML page.
  • Finally, if you’re going to generate apps for Apple’s mobile iOS (the operating system for the iPod touch, iPhone, and iPad), you’ll need to be using Dreamweaver CS5.5 installed on a Mac. I’ll go into the reasons why shortly, but you need to know about this constraint right away. If you’re generating apps for Google’s Android mobile operating system, you can use either a Windows or Mac install of Dreamweaver CS5.5.

Dreamweaver CS5.5 rather seamlessly invokes software developer kits (SDKs) from Apple and Google, along with PhoneGap, to generate apps. Once you’ve designed your single web page with HTML5, CSS3, and jQuery Mobile, you’ll follow a relatively simple three-step procedure to build your app in Dreamweaver CS5.5. The following sections provide the details, but these are the basic steps:

  1. Configure the application framework(s).This is a one-time step. You install and connect Dreamweaver with the software development kits (SDKs) from Android and iOS. Once these SDKs are installed and configured for Dreamweaver, you don’t need to mess with this step again.
  2. Define your mobile application settings.In this step, you specify the name and other parameters of your app.
  3. Build and emulate the app. This process is more or less a matter of clicking a button, waiting awhile, and then viewing your new app in a mobile device emulator on your laptop or desktop.

Getting started with jQuery Mobile [Adobe Developer Connection, May 27, 2011]

To support your mobile development needs, jQuery Mobile employs a philosophy called progressive enhancement. At its roots, progressive enhancement means this: Start with static semantic HTML markup, which should work in every browser. Then add your behaviors and enhancements (bells and whistles) on top of that. This ensures that the content of your page and basic HTML functionality is still accessible to less capable browsers.

The challenge with mobile browsers is a real issue. On the one hand you have feature-rich browsers (such as Android web browsers, BlackBerry 6, and iOS Mobile Safari) that are all running variations of WebKit—a rendering engine that powers many web browsers such as Google Chrome and the desktop version of Apple’s Safari. (WebKit knows nothing about loading things off of a network. It knows nothing about native OS events. It knows nothing about scrolling. Every OS, browser, or device vendor, needs to build a browser on top of this engine to provide these things.) Then you have the millions of phones running Nokia’s Symbian or Windows Mobile 6 and earlier that have fragmented support web standards. To add to the challenge is that there are different versions of WebKit used in the different mobile OSes. The bottom line is that progressive enhancement is a model that allows your content to display on any of the supported mobile devices.

The first step to getting started using jQuery Mobile is to set up a web page.
… You will need to use three basic areas of content on your web page when building your first jQuery Mobile site. … [headercontentfooter] …

Creating pages in your mobile site using links

… [as a “first level” content add a menu that links to different pages] …

Test the page on your Android or iOS device. When you load the web page you will get three things:

  • The menu loads as its own page (you can try to scroll up and down but you will not see anything else).
  • When you select a link, the page will transition with an animation sequenceas it moves to the new section.
  • When you move away from the menu page a back button automatically appears in the top header DIV section.

Each of these DIV elements will load inside of the web browser and look like separate web pages. The movement between screens is fluid.

The recommendation of creating multiple screens of content on one page allows you to reduce the page load times that cause many mobile devices to appear slow. You can link to external web pages, however, with the following caveat: Links in jQuery Mobile are treated as Ajax calls. Links within a jQuery Mobile page take advantage of CSS Transitions to change the screens. When you want to link to a page outside of the application you are in you need to create a forcing action that creates a new document and replaces the current jQuery Mobile files.  This is demonstrated with the following example:

<a href="http://www.madinc.co" rel="external">madinc.co</a>

You need to include the rel="external" property and value. This allows you to link to a web page outside of the local page links you have been using up to this point. However, jQuery Mobile goes one extra step. Instead of just treating external links as a link outside of your site, jQuery Mobile will apply the page transition animation. What this gives you is a unique one-up over other popular mobile frameworks. Instead of having all of your website content in one page, you can split up the content over several pages allowing you to build larger solutions.

Working with components

Of course, links and pages are just one part of mobile web design. A second challenge many mobile web developers face is the explosion of apps. Unlike web pages, apps for Android, iOS, and other systems are built with complex technologies such as Objective-C, Java, and C#. These technologies allow developers to easily add menu tools, unique list and other controls, and components not found natively in HTML.

jQuery Mobile is currently shipping with a selection of components. The following components are included in the current alpha version [the components are nominally the same in the RC1]:

  • Pages
  • Dialog boxes
  • Toolbars
  • Buttons
  • Content formatting
  • Form elements
  • List views

Adding and changing a component is not too hard. If you know a little HTML, then you are good to go.

Where to go from here

A lot of work has clearly gone into the current alpha version of jQuery Mobile. If you have been waiting to jump into the mobile web design world then your wait is over. jQuery Mobile gives you a framework that would otherwise make mobile web development very difficult.

For more information about using jQuery Mobile, refer to the following:

Explore how to use jQuery to make designing for mobile more efficient [Adobe TV, April 10, 2011]

Using and customizing jQuery Mobile themes [the same author, Adobe Developer Connection, July 11, 2011]

In my earlier article, Getting started with jQuery Mobile, I provided an introduction to using the jQuery Mobile framework to build great web experiences for smartphones and tablets. Out of the box, the websites you build with jQuery Mobile look great. Buttons are glossy, gradients are smooth, and the overall interface is elegant.

Depending on your design requirements, however, you may want to blend colors to match your company colors or brand, or highlight or mute buttons and tabs. In short, you may want control of the look and feel of your jQuery Mobile website. This tutorial demonstrates how you can extend the visual structure and themes in a jQuery Mobile website.

jQuery Mobile themes and swatches

jQuery Mobile uses cascading style sheets (CSS) to control the visual layout of content on the screen. There are two main partsof the main jQuery Mobile CSS document:

  • Structure, which controls the position, padding, and margins for elements such as buttons and tabs on the screen.
  • Theme, which controls specific visual elements such as fonts, colors, gradients, shadows, and corners. Modifying a theme allows you to control the visual elements of objects such as buttons.

Note:To reduce the use of images (and server requests), jQuery Mobile relies on CSS3 properties to add rounded corners, shadows, and gradients instead of techniques that traditionally required JPEG or PNG images. Buttons, backgrounds, and tab bars are created using CSS. It is possible to use images to control your layout, but this is the exception and not the rule.

Each theme can include one or more swatches. A swatch sets the color values for bars, content blocks, buttons, and list items in a theme. You can use swatches to easily switch among alternative color schemes for the main theme.

The idea behind swatches is to provide quick access to alternate color schemes for a given website. While pages for any website generally apply a consistent color scheme, there are occasions where specific elements on a page need to be highlighted (for example, a Try It button) or de-emphasized (for example, a Not Interested button). Swatches enable you to define and use an alternate color scheme to cover these cases.

The default CSS document that comes with jQuery Mobile has a theme with a set of five swatches that are named a, b, c, d, and e. By convention swatch ais the highest level of visual priority; it is black in the default theme (see Figure 1).

Figure 1. A screen created using the default theme and swatch.

Figure 1. A screen created using the default theme and swatch.

Use of the five default jQuery swatches (see Figure 2) is tied to the following jQuery conventions:

  • a(black): high-level visual priority
  • b(blue): secondary level
  • c (gray): baseline
  • d(gray and white): alternate secondary level
  • e (yellow): accent

Figure 2. The five default swatches from a (left) to e (right).

Figure 2. The five default swatches from a (left) to e (right).

Creating jQuery Mobile website themes in Fireworks [Adobe Developer Connection, Oct 03, 2011)

Dreamweaver CS5.5 Studio Techniques: Progressive Enhancement with HTML5 and CSS3 [July 18, 2011]

Customizable starter design for multiscreen development [Adobe Developer Connection, Jul 11, 2011)

Getting started with jQuery Mobile [Adobe TV, May 27, 2011]

Getting started with jQuery Mobile and Adobe Dreamweaver CS5.5 [Edge Newsletter, May 17, 2011]

Dreamweaver CS5.5 and mobile [Adobe TV, May 3, 2011]

Mobile ThemeRoller [Todd Parker, June 13, 2011]

Initial ideas for the mobile ThemeRoller requirements. Consider making this a simple JS tool that can read and edit the theme CSS and be extensible by developersso it can slot into their tools.

Simple mockup.

GLOBAL SETTINGS /////////////////////////

Active state = Same as one of swatches below

Box Corner radius [0.6em] Button corner radius [1em]

Icon [black|white] Disc color [hex] Disc opacity [%]

SWATCHES /////////////////////////

  • Default to 5 swatches (A, B, C, D, E), can add up to 26 total (A-Z)
  • Each swatch has the following fields for these 5 elements: Bar / Body / Button up / Button hover /Button down
  • font-family [input]
  • font-weight [normal|bold]
  • text-color [hex]
  • text-shadow [blur][offset][offset][hex]
  • border [hex]
  • background-color [hex]
  • background-image [hex][hex] = 2 stop gradient, can specify img
  • Icon [black|white]

12.00

Normal
0

false
false
false

EN-US
X-NONE
X-NONE

MicrosoftInternetExplorer4

/* Style Definitions */
table.MsoNormalTable
{mso-style-name:”Table Normal”;
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:””;
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin-top:0in;
mso-para-margin-right:0in;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0in;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:”Calibri”,”sans-serif”;
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;}

When can I use CSS Regions?

Compatibility table for support of CSS Regions in desktop and mobile browsers.

Legend

Green

Supported

Red

Not supported

Greenish yellow

Partially supported

Gray

Support unknown

CSS Regions – Working Draft

Method of flowing content into multiple elements.

Resources:

·         Adobe prototype build & samples

·         IE10 developer guide info

IE

Firefox

Chrome

Safari

Opera

iOS Safari

Opera Mini

Opera Mobile

Android Browser

10 versions back

4.0: Not supported

9 versions back

5.0: Not supported

8 versions back

6.0: Not supported

7 versions back

2.0: Not supported

7.0: Not supported

9.0: Not supported

6 versions back

3.0: Not supported

8.0: Not supported

9.5-9.6: Not supported

5 versions back

3.5: Not supported

9.0: Not supported

10.0-10.1: Not supported

4 versions back

5.5: Not supported

3.6: Not supported

10.0: Not supported

3.1: Not supported

10.5: Not supported

3 versions back

6.0: Not supported

4.0: Not supported

11.0: Not supported

3.2: Not supported

10.6: Not supported

3.2: Not supported

2 versions back

7.0: Not supported

5.0: Not supported

12.0: Not supported

4.0: Not supported

11.0: Not supported

4.0-4.1: Not supported

10.0: Not supported

2.1: Not supported

Previous version

8.0: Not supported

6.0: Not supported

13.0: Not supported

5.0: Not supported

11.1: Not supported

4.2-4.3: Not supported

11.0: Not supported

2.2: Not supported

Current

9.0: Not supported

7.0: Not supported

14.0: Not supported

5.1: Not supported

11.5: Not supported

5.0: Not supported

5.0-6.0: Not supported

11.1: Not supported

2.3: Not supported

3.0: Not supported

Near future

9.0: Not supported

8.0: Support unknown

15.0: Partial support -webkit-

5.1: Not supported

12.0: Support unknown

Farther future

10.0: Partial support -ms-

9.0: Support unknown

16.0: Partial support -webkit-

6.0: Partial support -webkit-

12.1: Support unknown

Note: Currently supported in WebKit using -webkit-flow: “flow_name”; and content: -webkit-from-flow(“flow_name”); Supported in IE10 using an iframe with -ms-flow-into: flow_name; and -ms-flow-from: flow_name;

Qualcomm is very close to getting the HTML5 web apps performance and feature set to rival that of native OS apps

OnQ: Delivering Better Web Experiences for Snapdragon S3 Mobile Processors [Sy Choudhury, Director of Product Management, Web Technologies, Oct 10, 2011]

Sy Choudhury, Director of Product Management for Qualcomm, demonstrates how our web optimizations can enhance the overall web browsing and web apps experience on Android for Snapdragon S3 mobile processor-based devices.

Heavy Lifting on the Mobile Web – Put It Where It Belongs [Sy Choudhury, Director of Product Management, Web Technologies, July 7, 2011]

I encourage you to take a close look at the Snapdragon™ mobile processor– its architecture, documentation and tools – as you consider developing mobile Web apps for Android. The image above maps the Snapdragon processor to the heavy lifting you face in delivering a good mobile Web experience to your customers.

Let’s go through them individually:

Transport– DNS lookup, page loads, page reloads, image downloads…the browser never lets the modem have any peace. But the browser – not to mention the user –is more forgiving on the desktop than on a mobile device. The Web transport functions need to work intelligently on mobile devices or the user experience will drown in latency and needless reloads from the network.

Layout – Images are almost 2/3 of the payload of the average Web page. Do you want graphics-rich sites like photo galleries and social networks hogging the CPU to decode images? The browser needs to take one look at them and offload them to dedicated hardware for decoding.

Scripting– JavaScript is a big part of the Web that is only going to get bigger on the mobile Web. Device APIs associated with HTML5, for example, give Web-based applications access to mobile-specific hardware components like compass, sensors, GPS, camera, audio and more. Last year’s JavaScript engine won’t suffice to handle these efficiently.

Rendering – Whether you need to compose pages in a frame or stream mobile video smoothly, there are better places to do it than the CPU. The work of drawing page objects on separate layers and merging them efficiently belongs on a graphics processing unit (GPU), and the coming onslaught of mobile videofavors chipsets with a dedicated multimedia engine.

In short, your mobile Web apps are going to rely on the browser and the JavaScript engine to perform a lot of heavy lifting. Dumping all that work on the CPU is not a good, long-term development strategy, which is why the Snapdragon processor is designed to carve it up and hand it off to function-specific engines.

That’s one big advantage to pulling all of this functionality into a single chip. Another advantage is that it makes things easier for everybody. We produce the components more efficiently, manufacturers sacrifice less real estate inside the device, and you keep your eye on just one set of rules for writing to hardware.

Also, as part of Qualcomm’s Web Technologiesinitiative, we’ve been developing and implementing optimizations for all of this functionality. Qualcomm has made them available as updates to Adobe® Flash® Player and Qualcomm Innovation Center, Inc., our wholly owned subsidiary that focuses on mobile open source contributions, has made them available to the community. You can take advantage of them by developing for the Snapdragon processor, because we also include them as part of the software bundle we ship.

Want to know more? We’ve written a series of papers on what it’s going to take – in the browser, in the JavaScript engine, in the mobile processor – to make users as productive on the mobile Web as they’re accustomed to being on the desktop. Have a look at the papers and …

Vellamo Mobile Web Browser Comparison for Android [Sy Choudhury, Director of Product Management, Web Technologies, July 14, 2011]

The Vellamo web browser comparison benchmark evaluates browser performance on Android devices. The tool provides comparative analysis of browser performance and stability, including networking, JavaScript, rendering, and user experience. Incorporating industry standards and custom benchmarks, Vellamo is sure to impress mobile users!

Web Technologies [Initiative] [QDevNet, Aug 24, 2011]

Give your end users mobile web applications that are designed to run like native applications.

Get ready for a few realities about developing for the mobile Web:

  • Your users want the kind of rich multimedia content and far-reaching applications that rely on the browser and JavaScript.
  • Rich content and complex Web applications also rely on hardware resources deep inside the mobile device.
  • You need to give your Web users desktop-quality performance on mobile devices before your competitors do.

To make this easier for you, the Web Technologies initiative from Qualcomm Incorporated and Qualcomm Innovation Center, Inc.(QuIC) enables a series of software features and hardware-tuned performance optimizations that give the Web application environment deep reach into the mobile device. The end result–a level of performance from your Web app that users typically expect from native applications and even desktop applications.

We’ve optimized the WebKit browser, the V8 JavaScript engine and Adobe® Flash® Player 10 for best-in-class support of the Web on smart mobile devices:faster page downloads and reloads

  • better interactivity with Web apps and pages
  • snappier, smoother response to user commands
  • the highest quality and resolution multimedia streams
  • lower overall power consumption
  • Web application functionality and performance on par with native mobile apps

Developer Resources

Web Technologies Tools and Resources
Using our runtime software packages, you can begin developing mobile Web apps that perform more like native apps.

Videos

Uplinq 2011 Super Session: Is HTML5 the Future of Smartphone Apps?: A Conversation About Web Technologies
Is HTML5 the future of mobile apps? Can web apps ever perform on par with native apps? What do the advances in browser-based experiences bode for mobile operating systems? How can hardware matter in such an abstracted environment? Join Ben Wood, director of research for leading industry analyst firm CCS Insight, as he engages Rob Chandhok, who leads Qualcomm’s software strategy efforts, on these and other questions central to the intersection of web technologies and mobile.

Uplinq 2011 Session: Session: Developing Rich Web Apps for Smartphones
Most mobile app developers today choose the native app route for performance and feature reasons. However with most apps, taking advantage of a connection to the internet, using the language of web, HTML, JavaScript and XML for future applications makes more sense than ever before. This session will provide an overview of the work to enhance the performance of the browser to enable web apps to equal the snappiness of their native counterparts. We will then cover new device-side functionality that web page and web app developers can expect to access in the near future to build everything from standalone graphically rich web apps through to connected and dynamic use cases.

Snapdragon HD 720p Video Performance [Sy Choudhury, April 29, 2011]

Sy Choudhury, Director of Product Management for Qualcomm, demonstrates Snapdragon’s the in-page web video capability, HD video at 720p in HTML5 and Flash, and full HD video at 1080p for mobile devices

DASH – Toward a Better Mobile Video User Experience [Sy Choudhury, Director of Product Management, Web Technologies, Aug 16, 2011]

Do you like jittery, staccato playback and long buffer times when you watch video on your phone or tablet? Neither do I. Neither does Qualcomm.

Let’s face it, though: the mobile video genie is out of the bottle, and it’s not going back in. Video streaming continues to dominate mobile bandwidth consumption, accounting for 39 percent of data usage in the first half of 2011, according to the H1 2011 Allot MobileTrends Report. Elsewhere, Frost & Sullivan notes that CTIA has called for an additional 800 MHz of bandwidth to cope with the onslaught of mobile video; the U.S. government is trying to provide 500 MHz of that request.

There’s no simple solution that will ensure a good mobile video experience. We’ve identified areas that are ripe for improvement and are working diligently to address them. DASH – Dynamic Adaptive Streaming over HTTP – is an important one. We see DASH as the industry’s best approach to streaming mobile video, while preserving the kind of video experience consumers expect.

What is DASH?

DASH is an open standard that addresses what we think are many of the biggest problems in delivering streaming video:

1. File size– In the old days, Web video was easy. You downloaded a 2- or 4- or 10 MB file to your device and then played it. That wasn’t really streaming, and it wasn’t scalable – imagine streaming high-definition movies that way. So DASH is a standard for chopping video streams into smaller segments.

2. Changing network conditions– To keep a stream of video flowing smoothly, servers need to send these smaller segments when the device can accommodate them. With DASH, the video lives on the server in several different bit-rates – for example, 250 kbit/s low quality, 500 kbit/s medium quality and 1000 kbit/s high quality. And here is the key; the device determines and then commands the server to send the best quality given the current network conditions (see diagram).

3. Proprietary formats– Most Web video is encoded in common codec formats like H.264 but stored in various streaming formats, depending on the media player on the device. Adobe, Apple, Microsoft, Netflix and many of the other names you associate with video delivery have their own streaming format and their own approach to streaming. DASH defines openly published profiles and the device’s native player can therefore easily support these various streaming profiles.

4. Digital rights management (DRM)– For premium video like movies and sporting events, content owners want their rights protected. DASH is focused only on the core streaming technology and hence works seamlessly with various DRM solutions.

If you want to know more of the technical details, Thomas Stockhammer, on our team has published a paper on the design principles and standards we’re putting into DASH.

What’s Qualcomm doing?

Qualcomm and Qualcomm Innovation Center, Inc. (QuIC) have participated as the work-item lead and helped promote DASH with 3GPP, and were the main authors of the DASH specification in MPEG. In collaboration with companies such as Ericsson, Apple, Netflix and Microsoft, Qualcomm has worked on the standard. Although MPEG-DASH content has yet to be published, we’re working with content owners to help bring this open standard to market.

As a result, we’re building a lot of expertise and we’ve chosen to make it widely available. As a matter of fact, to encourage adoption of the DASH standard, Qualcomm will not seek royalties or license fees for use of its DASH Essential Patents as defined in our DASH Licensing Commitment.

You’re going to see similar announcements from other technology companies who realize that it’s time for an open standard for adaptive, Internet streaming video – one which is also easy to implement and bring to market.

Keep an eye on DASH as the standard evolves, and let me know in the comments what your company is doing about the user experience in mobile video.

Snapdragon Processor Enables Flash Player on Windows 8 – A Qualcomm, Microsoft & Adobe [Rick Lau, Sept 15, 2011]

Through its collaboration with Microsoft, Qualcomm is proud to show the Windows 8 Developer Preview running on the latest dual-core Snapdragon processor. Shown running on the desktop, Internet Explorer in the Windows 8 Developer Preview features support for the latest web standards as well as the Adobe Flash Player, giving consumers a rich browser experience and developers support for whatever tools that best suit their needs. Flash is an important part of the web browsing experience – and Qualcomm supports the Flash Player today on our dual core Snapdragon processor running Windows 8.

The Next App OS is the Web Browser [Liat Ben-Zur on QDevNet, Oct 7, 2011]

By optimizing the browser to really take advantage of dedicated hardware blocks in our Snapdragon mobile processors, we’re seeing comparable levels of video performance across both web apps and native apps – 30 frames per second. Not only can we play 1080p video files, we can playback 1080p video in Flash and HTML5. In fact, in HTML5 we’re able to get multiple video streams running live on a page at the same time.

We’re also closing the gap on advanced graphics with the help of HTML5 Canvas for 2D graphics and WebGL for the 3D equivalent. We’re seeing sample 3D WebGL content benchmarked at 25fps in a Web App, vs. 50fps in a native, OpenGL-ES equivalent app on the same device. Though the native app offers twice as many fps, anything over 25fps is not very noticeable to the human eye. Though we see this gap steadily closing over time.

While HTML5 is truly catching up in terms of performance, it still lags behind native apps when it comes to accessing hardware features. Whether it’s full Bluetooth access, advanced camera features, accelerometers or gyros, native apps still have the edge. This is why we are now focusing on this area, so expect to see a lot more device features exposed via Javascript bindings in the future. Qualcomm Innovation Center, Inc. (QuIC) is also working with open standards organizations, such as W3C and Khronos, as well as collaborating with others to ensure an open web.

I think we will see web apps first in tablets followed by Smart TVs. Once more and more TVs have full HTML5 browsers in them, it’s going to break open a whole new set of exciting user experiences. For example, you will no longer be tied to a limited set of Samsung TV Apps, LG TV Apps or Roku Apps. The whole Web will be at your beck and call via your TV Remote. That’s quite a game changer — one that Google TV has attempted to bring us.

If web apps become mainstream on tablets and TVs, they will have to become mainstream on allmobile devices. Speaking of which, we cannot discount the growth of the hybrid apps that are currently available on smartphones, which leverage a lot of HTML5. These are already mainstream.

Web apps are destined to take off for another simple reason: there are a lot more web developers (familiar with HTML5) out there than native app developers. And there are even fewer developers building tablet apps and TV apps. So the momentum is behind web apps — it’s just a matter of time.

The technology in our Snapdragon chips is always evolving, and we are constantly adding more intelligence and features into the chipset via hardware and software. The more features we add, the more we want to expose to web apps.

For example, we’re pushing the envelope in terms of what the camera can do with things like facial recognition, multi-shot with zero shutter lag, smile detection, blink detection, gaze analyzer, etc. So now, it’s no longer just about exposing a camera API to web apps, its about exposing all these advanced post processing features to web apps, too. Similarly we’re doing some very cool things around proximity-based peer to peer (P2P). Imagine the possibilities when your web app can reach out, discover and connect with other web apps nearby you.

Also, as I touched on earlier, we’re working to bring our Snapdragon processors to TVs, too. We suspect that more people will want to buy connected TVs that have all these cool HTML5 web app capabilities, as opposed to spending thousands of dollars and being locked into just Samsung, LG or Roku TV apps.

… with the Snapdragon chip, your browser doesn’t have to be just another piece of software. It can be optimized to take full advantage of all of Snapdragon’s subsystems. Here are a few examples of how a web browser’s performance can be turbocharged when tuned for the Snapdragon chip:

Transport
(Optimizations for the Snapdragon integrated modem and intelligent connectivity engine.)

  • Designed to achieve up to 50% faster page and web app downloads1

Layout
(Leveraging smarter caching.)

  • Improved multi-core utilization

Scripting
(Optimizing JavaScript for Snapdragon’s CPU microarchitecture.)

  • 7x faster JavaScript performance in 18 months2

Rendering
(Leveraging Snapdragon’s GPU and multimedia hardware engines.)

  • HTLM5 video performing at full native rate
  • Faster and smoother scrolling, zooming and panning
  • GPU accelerated HTML5 <canvas>, <video>, WebGL and CSS3D animations

1 Source: Tests performed by Qualcomm Innovation Center, Inc. Tested with 30 sites on Wi-Fi and consistent environment on Android 2.3 using HTC Sensation and production OEM device with Dual-CPU A9.

2 Source: Tests performed by Qualcomm Innovation Center, Inc. Tested using Android 2.1 through 2.3 on HTC Nexus One).

Plane to Line Switching (PLS) screen technology (Samsung)

Crisis Message of Aug 29, 2015 from Hunbiased: Immigration which I very much felt to share here before anything else of my own: “ Immigration is *the* topic in the news in Hungary. It’s what all newscasts lead with and it’s the issue that dominates the front pages. How bad is the situation?  I take a look at some basic figures to see whether or not the current EU policies regarding immigration are fair and answer the question, “if Hungary is expected to absorb 140,000 people without batting an eyelid, how many people should Germany and the UK take?”


Plane to Line Switching (PLS) screen technology (Samsung)
Microsoft gives Samsung Windows 8 developer PCs to Build attendees, AT&T throws in 3G service [engadget, Sept 13, 2011]

… that PC comes complete with a second-gen Intel Core i5 processor, an 11.6-inch 1,366 x 768 Samsung Super PLS display, a 64GB SSD, 4GB of RAM, and a dock with a USB, HDMI and Ethernet ports.

[PLS-LCD only introduced in North America for the Galaxy 10.1 Tablet:] What Are The Benefits Of Using A PLS-LCD In My Wi-Fi GT-p7510 Galaxy 10.1 Tablet? [Samsung FAQ, Aug 6, 2011]

The GT-p7510 tablet comes with PLS-LCD touchscreen panel technology. The Plane to Line Switching technology is roughly 10% brighter (should help with better visibility in sunlight) and offers about 2x the increase in wide angle viewing compared to certain other LCD technologies. In addition, PLS-LCD offers the following below:

  • Higher Contrast
  • Decreased Power Consumption
  • Response Time Faster
  • Lesser Reflection
  • Clearer Screen

Due to the cost of Super AMOLED displays, PLS-LCD was used in the GT-p7510 to remain price competitive in the marketplace with the 10.1 inch display.

PLS LCD @ Samsung SA850 [Feb 27, 2011]


New PLS (Plane to Line Switching) LCD technology by Samsung will be used in its professional monitors SA850

SyncMaster™ SA850 Series 27″ LED Monitor [June 27, 2011]
Samsung S27A850D 27” LED Monitor [March 21, 2011]

See perfect colours from wherever you sit

Maximise your viewing experience with Samsung’s superior PLS technology (Plane to Line Switching). Regular screens suffer from what is called Colour Shift, which reduces the picture quality and colour when viewed from an acute angle. The SA850, which can cover an amazing 178° viewing angle both vertically and horizontally, boasts a crisp and detailed picture by maintaining true-to-life colour, even when viewed from extreme angels, so the experience is vivid and brilliant.

Samsung to Release LED Monitors with Super PLS, Best Fit for Specialists [SamsungTomorrow, Aug 23, 2011]

Samsung Electronics is to release three models of new LED monitor (S27A850, S24A650 and S24A350T) applying cutting-edge Super PLS (Plane to Line Switching) technology — which makes it possible for a viewer to watch in much wider viewing angles than models in the market.

The new LED monitors employed LED panels thus realizing Samsung TV’s iconic features like vivid resolution and eco-friendliness. This monitor line-up is said to be best fitting for professional users. The SyncMaster SA850, for example, is a 27-inch monitor, has a screen aspect ratio of 16:9 and a native resolution of 2560×1440 pixels. Such products are highly interesting in my opinion.

Samsung launches Evolutional Central Station and LED Monitor Lineup with Ultra High Quality LED Panels for Enterprises [Samsung press release, June 21, 2011]

Samsung SyncMaster SA850 series deploys Samsung’s own display technology, PLS panel, which covers 100% sRGB color space, providing excellent image output with the highest color accuracy. This is best-designed for industries such as graphic designs, publishing, filming and broadcasting. PLS panel also provides 178° wide viewing angle (both horizontally and vertically), and it enables users to view high quality images from any viewing positions. The Gamma Distortion Index of the PLS is less than 0.15, which meets the high demands of all users for the highest quality and flawless image.

Samsung SyncMaster SA850 is the first to implement Samsung’s own PLS panel. It has a 27″ WQHD screen which covers 100% sRGB color space, fulfilling the high requirements for image quality and color accuracy of professional users, such as photographers, architectures and advertising practitioners. PLS panel also delivers energy saving features. Comparing to conventional LCD monitor, its LED-backlight can save power consumption up to 36%. The 27″ 2048 x 1152 WQHD screen allows 178° wide viewing angle and produces vivid images with richer color.

Samsung to showcase TFT-LCD vs PLS-LCD vs Super-Amoled-Plus [Feb 22, 2011]


http://www.oled-display.net At the MWC-2011 Samsung show a comparison between a ordinary TFT-LCD against PLS-LCD (IPS type) and the brand new Super-Amoled-PLUS Display. More about OLED-Displays at http://www.oled-display.net

Samsung SyncMaster SA850: World’s First Monitor on PLS Matrix [X-bit labs, May 30, 2011]

Over a year ago Samsung made an attempt to introduce an alternative to mainstream TN-based products by releasing monitors with C-PVA matrixes. The SyncMaster F2080 and F2380 were not much of a success, however. Although Samsung claims that corporate users were eager to buy them, these models were not interesting for home users due to their high response time and some color rendering problems. Later on, Dell and some other brands introduced their e-IPS based products which met the mainstream requirements by having a reasonable price and well-balanced specs.

In late 2010 Samsung responded to e-IPS with its PLS technology. The name itself (it spells out as Plane-to-Line Switching) was quite a surprise for specialists because it was not a variant of the proprietary PVA technology but seemed to resemble IPS matrixes which were produced by Samsung’s largest competitor LG.

PLS technology was at first advertized as a solution for tablet PCs and mobile phones (high-quality matrixes are quite popular in these devices thanks to Apple’s backing and LG’s active participation) but then one monitor from the new 8 series, namely SyncMaster SA880, was declared to have a PLS matrix.

Closer Look at Samsung’s Super PLS Matrix

Although the Super PLS technology (I will call it simply “PLS” below) was introduced by Samsung back in December 2010, there is still very little information disclosed about it. PLS matrixes were first showcased as displays of mobile devices. It was even rumored that Apple took a fancy to PLS and would use it in its iPad 2 (the rumors were wrong; the iPad 2 comes with IPS matrixes). In February, some scraps of information about the first full-featured PLS-based monitor, specs and photos, emerged.

We could only make guesses as to what the new matrix was like. PLS stands for Plane-to-Line Switching which sounds similar to IPS (In-Plane Switching), so PLS was supposed to be Samsung’s version of IPS. Samsung itself compared PLS with IPS, but that didn’t prove anything. The various versions of PVA matrixes were compared to IPS as well, just because IPS matrixes are manufactured by LG, Samsung’s largest competitor. Anyway, the comparisons put an emphasis on such facts as excellent viewing angles, lack of off-angle color distortions (tonal shift), a higher brightness and a lower cost.

It must be noted that we’ve already got a successor to the IPS technology which features a higher brightness and a lower cost. It is e-IPS which is manufactured by LG and is quickly gaining in popularity. The main downside, and not a very serious one, is that black gets lighter when the screen is viewed from a side.

For you to better understand the numerous types of modern LCD matrixes, I’ll just put down their highs and lows in this brief list:

  • TN: low price, low response time (below 5 milliseconds GtG), average contrast ratio (600:1), poor viewing angles (especially vertical ones), significant off-angle color distortions.
  • IPS: high price, average response time (5 to 10 milliseconds GtG), average contrast ratio (600:1), excellent viewing angles, minimal off-angle color distortions.
  • PVA: high price, high response time (over 10 milliseconds GtG), high contrast ratio (over 1000:1), good viewing angles, noticeable off-angle color distortions.
  • C-PVA: average price, high response time (over 10 milliseconds GtG), high contrast ratio (over 1000:1), good viewing angles, noticeable off-angle color distortions.
  • E-IPS: average price, average response time (5 to 10 milliseconds GtG), average contrast ratio (600:1), good viewing angles, minimal off-angle color distortions.

As you can see, e-IPS matrixes are not rivaled directly by any other technology. They are comparable in price to C-PVA matrixes but have different properties. C-PVA matrixes boast a high contrast ratio but are limited in their applications due to their imperfect color rendering and high response time. I wouldn’t dismiss them altogether, yet an LCD matrix with a response time as high as 75 milliseconds can hardly be viewed as suitable for a versatile home monitor.

So, what does Samsung offer us under the name of Super PLS? To answer this question I’ve made macro photographs of pixels of different LCD matrixes.

This is the TN matrix of a Samsung SyncMaster SA950 monitor [the senior 3D model of the home-oriented 9 series … based on a TN matrix with a native resolution of 1920×1080 pixels and a maximum refresh rate of 120 Hz]. We see subpixels of solid colors with slanted corners. When the monitor’s brightness is reduced, the whole of a subpixel keeps on glowing. The photo lacks sharpness a little due to the antiglare coating of the screen (it’s glossy in the SA950, yet affects the quality of the photo anyway).

Here is the PVA matrix of a Dell 2407WFP at full brightness. We can see intricately shaped subpixels with a “waist” in the middle and diagonal segmentation. It’s hard to mistake this one for anything else.

This is the same PVA matrix at half brightness. Again, this matrix type is absolutely different from other technologies. We can see that only the ends of the subpixels are aglow while the middle is turned off.

That’s the e-IPS matrix of a Dell U2311H. The picture is blurred by its antiglare coating, yet we can see that each subpixel consists of two parts with a black line in the middle. The two halves of each subpixel are slightly segmented diagonally, like with PVA. As opposed to PVA, each subpixel is square and does not split in two parts at reduced brightness but keeps on glowing as a single whole.

And this is the PLS matrix of the Samsung SyncMaster SA850. It is obvious that its subpixels are closest to e-IPS. They have the same rectangular shape with a barely visible black line in the middle. It is hard to discern the details because of the monitor’s antiglare coating which, coupled with the small pixel pitch (0.233 millimeters), hindered my photographing. The subpixels of this matrix keep on glowing as a single whole at reduced brightness.

Thus, PLS matrixes do resemble e-IPS in terms of the subpixel structure as far as we can discern it. Let’s see if they also resemble e-IPS (or IPS) in technical properties.

Brightness and Backlight Uniformity

The monitor’s Brightness and Contrast are set at 100% and 75%, respectively, by default. I achieved my reference point of 100-nit white at 30% Brightness and 48% Contrast.

The monitor regulates its brightness by modulating the power of its LEDs at a frequency of 180 Hz. The SA850 uses a white LED backlight, which helped make its case rather slim and light.

[so the monitor’s brightness is Black 0.58 and White 313 (nits)]

Unfortunately, the contrast ratio isn’t high at below 600:1. This is lower than the typical contrast ratio of e-IPS matrixes (600 to 700:1). The maximum brightness is high but you can easily make the screen as bright as is comfortable to you.

The three available MagicBright modes give you three different levels of brightness. The Cinema mode has a very odd color rendering setup (I’ll talk about them shortly) whereas the Standard and Game modes do not distort colors. For practical purposes, I guess that the monitor should be set up manually for a lower screen brightness than the Standard mode for productivity and Web applications, so you can use Standard for viewing photographs and playing games at night and switch into the Game mode for watching movies and playing games in the daytime.

The low contrast ratio may be due to the poor uniformity of the backlight. The picture based on the results of my measurements shows a bright spot in the center of the screen, just where I measured the contrast ratio. That spot is not as bright as the bottom left corner, though.

Although the extent of the variation in brightness is exaggerated in the picture for illustrative purposes, the monitor is obviously far from ideal, especially with black. Talking about the exact numbers, the average nonuniformity of brightness for black is 8% whereas the maximum deflection from the base level is as high as 45%! For white, the average and maximum are 3.6% and 8.3%, respectively. It’s hard to say why the monitor is so good with white and so poor with black, but the bright spot in the corner of the screen can be considered a defect. It is going to be conspicuous when watching movies, for example.

Viewing Angles

The viewing angles of the PLS matrix are excellent when the monitor shows a bright colorful image. I could see no color distortion or contrast deterioration even at large viewing angles, both vertically and horizontally.

There was one interesting thing with black. To illustrate it, I made a few photos of the monitor from different angles in a dark room. The monitor works at full brightness and displays a black fill.

It is easy to see that the screen doesn’t get much brighter when viewed from a side, but the areas with backlight irregularities show some more light. Moreover, each such area has its own particular viewing angle at which it becomes the brightest. For example, the bright spot at the top of the screen moves rightwards in the last two photos.

For the comparison’s sake I will show you photos of an e-IPS matrix (Dell U2311H) under the same conditions.

The brightening of black has nothing to do with backlight irregularities (which have a rather typical X-shaped pattern on this monitor). As the viewing angle gets larger, there appear yellow-colored symmetrical spots in the far corners of the screen. These spots get larger along with the viewing angle.

So, it looks like PLS is indeed superior to e-IPS in terms of viewing angles, especially on black, and can compete with the more expensive samples of IPS matrixes. Besides, my sample of SyncMaster SA850 with a PLS matrix is prevented from showing its best in this parameter by its backlight irregularities. When viewed from a side, its screen gets brighter the most in those areas where the backlight is the most irregular.

Color Rendering

Samsung claims that PLS matrixes with white LED backlight (that’s the kind of the matrix employed in the SA850) cover the entire range of sRGB colors. And that’s indeed so. The monitor’s color gamut triangle matches the sRGB one along one rib and is larger in the other two ribs. Thus, the SA850 is one of the few monitors that you can get an immaculately accurate sRGB gamut with by creating an appropriate profile with a calibrator and using that profile in your image-editing application.

Conclusion

The Samsung SyncMaster SA850 with its Super PLS matrix is not an ideal monitor, but it’s good.

Samsung has indeed begun to manufacture LCD matrixes which are similar to IPS and capable of competing with e-IPS in price and beating them in specs, especially in terms of viewing angles. PLS matrixes do not have the annoying effect of e-IPS ones which show a brighter black when viewed from a side. Considering the comparable price, PLS makes a more appealing option.

On the other hand, it is yet too early to talk about any competition with e-IPS on the market of desktop monitors. PLS is only going to be available in a single product so far. And while the 27-inch SA850 (S27A850) is interesting due to its high resolution, it can hardly challenge mainstream 21.5- and 23-inch e-IPS based monitors.

It should also be noted that Samsung becomes the only company to produce LCD matrixes of all possible types: TN, VA (C-PVA for the SyncMaster F2380 and S-PVA for TV-sets and large info boards), and now PLS which is functionally similar to IPS technology. This may be due to the company’s ongoing search for the most promising and demanded solutions. Instead of making its decisions in labs and at internal meetings, the company releases products with all technologies available to it in order to check out the reaction of real users. This approach brings about more choices but, on the other hand, the buyer may easily get confused.

As for the SyncMaster SA850, this particular product seems quite competitive to me.

Highs:

  • Serious exterior design, good functionality and handy controls
  • High native resolution
  • Low response time, good color rendering, excellent viewing angles
  • Full coverage of the sRGB color space
  • Matte coating of the screen that is free from glares and graininess
  • Three digital inputs and a USB 3.0 hub
  • Ambient lighting sensor

Lows

  • Low contrast ratio
  • Poor uniformity of backlight for black

Even now, three months prior to its official release, this model has more highs than lows. If the manufacturer gets rid of the backlight irregularities, the SyncMaster SA850 will easily become one of the best products in its class and an indispensible solution for people who need a high resolution and good color rendering but cannot afford a 30-inch monitor. The SA850 will also be good as a versatile home monitor.

I hope that PLS matrixes will go beyond 27-inch monitors and into 23-inch and 24-inch products at prices comparable to those of the same-size e-IPS models. After all, if PLS is planned for such different devices as 10-inch tablet PCs and 27-inch desktop monitors, there must be no technical problems with producing a 23-inch PLS matrix. I’m now waiting for Samsung to release one!

Samsung Galaxy Tab 10.1 Review: The Sleekest Honeycomb Tablet [AnandTech, June 13, 2011]

A Beautiful Display

Other than form factor, the 10.1’s display is the only other major advantage Samsung holds over ASUS. While the Eee Pad’s display is quantifiably similar to Apple’s iPad 2, it does fall victim to an incredible amount of glare. There’s a sizable gap between the LCD panel and the outermost glass, which results in more glare than most other tablets we’ve reviewed this generation. The 10.1 however doesn’t suffer this fate and as a result is more directly comparable to the iPad 2.


Samsung Galaxy Tab 10.1 (left) vs. ASUS Eee Pad Transformer (right)


Samsung Galaxy Tab 10.1 (left) vs. Apple iPad 2 (right)

While both ASUS and Apple use an IPS panel in their tablets, Samsung uses its own technology called Super PLS (plane line switching). Brian Klug, our resident smartphone and display guru did some digging and it turns out that Super PLS is Samsung’s own take on IPS that maintains viewing angle while boosting throughput (brightness). The Samsung supplied photo below shows a comparison of the tradeoff you make with S-IPS and I-IPS, as well as both of those compared to Super PLS:

Traditionally you’d have to trade off viewing angle for brightness or vice versa even within the IPS family. Super PLS lets you have your cake and eat it too, giving you the same side viewing angles as S-IPS but with the light throughput of I-IPS.

Perhaps due to the use of Super PLS, Samsung actually managed to outfit the Galaxy Tab 10.1 with a brighter panel than what we saw with the iPad 2. Black levels aren’t quite as good but peak brightness is measurably better at nearly 500 nits. While the display isn’t what I’d consider bright enough to use in direct sunlight, it is more versatile than the iPad 2’s as a result of its brightness.

Display Brightness

Display Brightness

The higher black levels balance out the brighter panel and deliver a contrast ratio comparable to that of the iPad 2:

Display Contrast

I should mention that the quality of the panel on the retail 10.1 sample is significantly better than what I saw with Samsung’s Galaxy Tab 10.1 Limited Edition at Google IO. The sample from IO had noticeably worse black levels, lower peak brightness and as a result lower overall contrast. On top of all of that, the LE suffered light bleed from one of its corners – a problem I haven’t seen on the retail 10.1. With only two Galaxy Tabs to compare this is either an indication of wildly varying quality control, or more likely that Samsung simply repackaged its early samples as LEs and saved the mass production hardware for paying customers a month after Google IO.

As you can see in the shot above the Samsung panel has a considerably cooler white point than the Eee Pad Transformer. A quick measure with our colorimeter shows a white point of 8762 (vs 7805K for the Eee Pad). It does make Samsung’s default wallpaper look very pretty. If you’re wondering, the iPad 2’s panel is calibrated to a 6801K white point – at least with our 16GB CDMA sample here.

Samsung reloaded more possibilities on the go with GALAXY Tab 7.0 Plus [Samsung press release, Sept 30, 2011]

Samsung Electronics Co., Ltd, a leading mobile device provider, today announced the launch of the GALAXY Tab 7.0 Plus. Offering a portable, rich multimedia experience on a 7-inch display, the GALAXY Tab 7.0 Plus packs power and productivity into a chic lightweight design. The GALAXY Tab 7.0 Plus runs Google AndroidTM Honeycomb, enabling an easy and intuitive user experience.

“Samsung pioneered the seven-inch tablet market with the launch of the GALAXY Tab, marking an innovation milestone in the mobile industry. Building on the success of the GALAXY Tab, we’re now delighted to introduce the GALAXY Tab 7.0 Plus reloaded with enhanced portability, productivity and a richer multimedia experience” said JK Shin, President and Head of Samsung’s Mobile Communications Business. He added “GALAXY Tab 7.0 Plus is for those who want to stay productive and in touch with work, friends and content anytime, anywhere.”

Enhanced Portability

With 7-inch display, GALAXY Tab 7.0 Plus provides enhanced portability, weighing just 345g and measuring at just 9.96mm thin. Enhanced portability ensures that it fits easily into an inside-jacket pocket or a handbag, making it an ideal device for those who need to stay productive and entertained while on-the-move.

Advanced Productivity

GALAXY Tab 7.0 Plus delivers a smooth and intuitive user experience with powerful performance powered by 1.2GHz dual core processor. Mini Apps allows seamless multitasking by consolidating 7 applications easily accessed from a bottom-side tray on main screen. Users can launch favorite features such as music player or calendar as pop-ups over full screen applications. Not only that, users can design an individualized up-to-the-minute interface through Live Panel.

Web browsing is also enhanced by Adobe Flash and super-fast HSPA+ connectivity, providing download speeds up to three times faster than a conventional HSPA connection. On top of that Wi-Fi Channel Bonding bonds two channels into one for improved network connection and data transfer at up to twice the speed.

Furthermore, the GALAXY Tab 7.0 Plus offers voice and video call support, with no need for a headset.
Users can see friends and family from anywhere in the world in high quality thanks to the device’s larger screen.

Rich Multimedia on-the-move

Full HD videos can be enjoyed on the 7-inch WSVGA PLS display, with DivX & multi codec support ensuring the device is capable of supporting a variety of different formats. An improved virtual clipboard, which stores text and images enabling easy copy and paste, further adds to these capabilities.

Additionally, the GALAXY Tab 7.0 Plus features Social Hub, Readers Hub and Music Hub services. Social Hub aggregates the user’s contacts, calendar and email along with instant messaging and social networking connections all within one easy-to-use interface. Readers Hub provides e-reading content such as e-books, newspapers and magazines. Music Hub enables access to over 13 million songs even when out and about.

GALAXY Tab 7.0 Plus will be available starting in Indonesia and Austria from end-October and gradually rolled to globally including Southeast and Southwest Asia, US, Europe, CIS, Latin America, Middle East, Africa, and China.

For multimedia content and more detailed information, please visit www.samsungmobilepress.com/

Samsung GALAXY Tab 7.0 Plus Product Specifications

Network

HSPA+ (HSDPA 21Mbps/HSUPA5.76Mbps) 900/1900/2100EDGE/GPRS 850/900/1800/1900

Processor

1.2GHz Dual Core

Display

7-inch WSVGA(1024X600) PLS LCD

OS

Android 3.2 (Honeycomb)

Camera

Main(Rear) : 3 MP AF with LED Flash
Sub (Front) : 2 MPAction Shot, Panorama Shot, Smile Shot

Video

Codec : MPEG4, Divx, Xvid, H263, H.264, VC-1, WMV7/8, VP8
Format: 3GP,MPEG4, WMV, AVI, MKVPlayback : 1080p Full HD
Recording : 720p HD

Audio

Codec : MP3,WMA, AMR-NB, AMR-WB, AAC, AAC+, e-AAC+, AC-3, Flac Midi(SMF), WAV, OGG
apt-X Bluetooth Codec
Music Player with SoundAlive

Value-added Features

Samsung Apps
Samsung Kies 2.0
Samsung Kies air (downloadable via Samsung Apps)
Samsung TouchWiz : Live Panel, Mini Apps
Social Hub
– Integrated Messaging(Email, SMS, SNS, MMS), Contacts/ Calendar Sync
– POP3/IMAP Email & Exchange Active Sync
Readers Hub/Music Hub
(will be available for download via Samsung Apps after launch)
Google™ Mobile Services
– Gmail™, Google Talk™, Google Search™, YouTube™, Android Market™,
– Google Maps™
Smart Remote
Enterprise Solutions
Adobe Flash
Document Editor

Connectivity

Bluetooth® technology v 3.0
USB 2.0 HS & Host
Wi-Fi 802.11 a/b/g/n (2.4 & 5 GHz)
Wi-Fi Channel bonding & Wi-Fi Direct

Sensor

Accelerometer, Gyro, Digital compass, Ambient Light, Proximity

Memory

1GB(RAM) + 16/32GB Internal memory + microSD (up to 32GB)

Size

193.65 x 122.37 x 9.96 mm, 345g

Battery

Li-on 4,000 mAh

The technical excellence of the new Symbian range from Nokia

Nokia 701 vs Apple iPhone 4 display brightness comparison [Oct 1, 2011]


PhoneArena examines the 1000 nits display on the Nokia 701 via an improvised outdoor comparison with the Apple iPhone 4 and the Samsung Galaxy S II, about which you can read on:

Thousand points of light: the brightest mobile display to date on the Nokia 701 compared [Oct 1, 2011]

If we are asked which feature we’d like improved on current smartphones, apart from the obvious contender battery life, we’d answer screen brightness. Average pixel density we can live with, but the brighter the display the less annoying its outdoor usage, especially if you have that old yellow star shining directly on your phone’s screen while you are trying to quickly look up a contact, or check a website.

The Nokia 701 manages to cram in the brightest screen on a mobile phone to date, which, with its 1000 official nits, is almost 50% easier to see outside than the LG Optimus Black, for example, with its 700 nits, or the previous champion Nokia E6 with its 900 nits. The E6 excels in pixel density, though, with its Retina Display-like 325ppi.

Now let’s cut to the chase and examine this sweet 3.5”LED-backlit IPS-LCD display on the Nokia 701, with 360×640 pixels and the ClearBlack technology, which manages to shine like a crazy diamond with 1000 nits of brightness. In short, having a stronger backlight, or whatever other trick the screen manufacturer is using to make the display brighter, is great outside. Compared to some other phones we put it next to in the sunshine outdoors, it was way more visible at full throttle.

To put things in perspective, we compared the Nokia 701 outside with the Apple iPhone 4, which can hit peak brightness of about 600 nits, not shabby at all, and the Samsung Galaxy S II, which goes up to around 400 nits. Nokia says that due to the ambient light sensor the effect on battery life is minimal, as you won’t always have the screen at peak brightness, but it’s good to have a luminous display when you need it, and we tend to agree. Our unscientific test showed that running an HD movie at full brightness claimed about 30% more juice out of the battery than at average luminousity, but that can be said for most other smartphones as well.


see more in the original article

Background details:

The already announced gradual phase-out of the current Symbian based flagship smartphone line means a significant upgrade first, both in hardware and software capabilities (please note the great hardware commonality as well as the differentiation factors between the different models):

Dhrystone Performance:

  • Qualcomm Snapdragon/Scorpion: 2.1 DMIPS/MHz
  • Marvell PJ1 Sheeva: 1.46 DMIPS/MHz
  • Marvell PJ4 Sheeva: 2.41 DMIPS/MHz
  • ARM1136: 1.25 DMIPS/MHz
  • Cortex A8: 2.0 DMIPS/MHz
  • Cortex A9: 2.5 DMIPS/MHz

Nokia N701
1GHz ARM 1136JF-S CPU, 512MB RAM, 1024 MB ROM +1908 MB Flash EEROM and Symbian Belle, €290 ($408) before taxes and subsidies

Nokia N700
1GHz ARM 1136JF-S CPU, 512MB RAM, 1024 MB ROM+1908 MB Flash EEROM and Symbian Belle, €270 ($380) before taxes and subsidies

Nokia N600
1GHz ARM 1136JF-S CPU, 512MB RAM, 1024 MB ROM +1908 MB Flash EEROM and Symbian Belle, €180 ($253) before taxes and subsidies

Nokia N500
1GHz ARM 1136JF-S CPU, 256MB RAM, 1908 MB Flash EEROM and Symbian Anna, €150 ($211) before taxes and subsidies

Display and User Interface

– Screen size: 3.5″- Resolution: 16:9 nHD (640 x 360 pixels)- IPS-LCD- 16 million colours; 160° viewing angle

– ClearBlack display

– Corning® Gorilla® Glass

– Capacitive touch screen

– Orientation sensor (Accelerometer)

– Proximity sensor

– Ambient light detector

– Screen size: 3.2″- Resolution: 16:9 nHD (640 x 360 pixels)- AMOLED- 16 million colours

– ClearBlack

– Capacitive touch screen

– Orientation sensor (Accelerometer)

– Proximity sensor

– Ambient light detector

– Screen size: 3.2″- Resolution: 16:9 nHD (640 x 360 pixels)- TFT display- 16 million colours

– Capacitive touch screen

– Orientation sensor (accelerometer)

– Compass (Magnetometer)

– Proximity sensor

– Ambient light detector

– Screen size: 3.2″- Resolution: 16:9 nHD (640 x 360 pixels)- TFT display- 16 million colours

– Capacitive touch screen

– Orientation sensor (accelerometer)

– Compass (Magnetometer)

– Proximity sensor

– Ambient light detector

Memory

– Internal memory: 8 GB- MicroSD memory card slot, up to 32 GB – Internal memory: 2 GB- MicroSD memory card slot, up to 32 GB – Internal memory: 2 GB- MicroSD memory card slot, up to 32 GB – Internal memory: 2 GB- MicroSD memory card slot, up to 32 GB

Data network

– GPRS/EDGE class B, multislot class 33- HSDPA Cat10, maximum speed up to 14.4 Mbps, HSUPA Cat6 5.76 Mbps- GSM CS data 9.6/14.4/HSCSD MSC6- GSM GPRS data class 33, GSM EGPRS data class 33, DTM 32- WLAN IEEE802.11 b/g/n with UPnP support- TCP/IP support- Capability to serve as data modem- Support for MS Outlook synchronisation of contacts, calendar and notes -GPRS/EGPRS: Class B, MSC 32 (max 6 RX, max TX, max speed UL/DL= 236,80/296 Kbits)- HSDPA 14.4 Mbit/s- HSUPA 5.76 Mbit/s- WLAN IEEE802.11- Capability to serve as data modem- Support for MS Outlook synchronisation of contacts, calendar and notes – GPRS/EDGE class B, multislot class 33- HSDPA Cat. 10 maximum speed up to 14 Mbit/s, HSUPA Cat. 6 5.7 Mbit/s- WLAN IEEE802.11- Capability to serve as data modem- Support for MS Outlook synchronisation of contacts, calendar and notes – GPRS/EDGE release 6, class B, multislot class 33- HSDPA Cat10 14.4 Mbps, HSUPA Cat6 5.76 Mbps- WLAN IEEE802.11 b/g- Capability to serve as data modem- Support for MS Outlook synchronisation of contacts, calendar and notes

See the full hardware specification table in PDF. That table includes the Operating Frequency, Connectivity, Power Management, Camera and Video Cameras aspects of the specification as well.

See the overall Features comparison of these models in PDF as well. Here are the Key Facts are joined by Messaging and communication, Camera, Internet and Media, Connectivity, and Accessories set of features.

Nokia launches three no-compromise mass-market smartphones powered by Symbian Belle [Nokia press release, Aug 24, 2011]

Nokia 700, Nokia 701 and Nokia 600 smartphones introduce latest Symbian software update while new NFC-enabled stereo Bluetooth headset takes advantage of NFC pairing and sharing functionality

Espoo, Finland and Hong Kong – Nokia today announced the launch of three feature-packed, mass market smartphones, bringing the latest smartphone functionality at attractive price points and including market-leading innovation with Symbian Belle. The Nokia 700, Nokia 701 and Nokia 600 extend the range of available designs, features and functionality in the Nokia Symbian smartphone range. Symbian Belle powers all three, with single-tap NFC technology sharing and pairing, the most personal user interface so far and a more powerful mobile Web browsing experience. As well as allowing content to be shared between devices, NFC capabilities allow any of the three new smartphones to pair with NFC-enabled mobile accessories such as speakers or Bluetooth headphones and headsets. To extend the range of available NFC-enabled accessories, Nokia is also announcing the launch of the Nokia Essence Bluetooth Stereo Headset, which can be paired with any NFC-enabled smartphone simply by tapping the two devices together.

While all three smartphones contain recognizable Nokia features, they each represent a very distinct set of priorities to allow users to choose what matters most in a smartphone. The most compact touch screen monoblock smartphone in the world (Nokia 700); a sleek and stylish smartphone with the world’s brightest mobile display for indoor or outdoor use (Nokia 701), and Nokia’s loudest entertainment smartphone (Nokia 600) all bring firsts to the Nokia product portfolio.”After bringing exciting new features to the Symbian user experience only two months ago with Symbian Anna, we are now driving the platform even further with our most competitive Symbian user experience ever,” said Ilari Nurmi, Vice President at Nokia. “Symbian Belle and the three new handsets we are launching today show our commitment to continue delivering Symbian products that allow people to choose what is most important to them in terms of user experience, design, functionality and price. These will not be last products or updates we will deliver on Symbian.”

“With the announcement today Nokia has made it clear that Symbian will continue to play an important role in its product portfolio along side Windows Phone 7” said Nick McQuire IDC. “There is a sense of urgency in the way improvements and innovation are being delivered to the platform that demonstrates how committed Nokia is to make Symbian products a competitive smartphone choice.”

Nokia 700: Nokia’s smallest smartphone

At only 50 cubic centimetres, weighing 96gm and at 110 x 50.7 x 9.7 mm, the Nokia 700 not only becomes Nokia’s most compact smartphone in the Symbian range, it is the most compact touch monoblock smartphone in the world. What it lacks in size it makes up for in functionality, with single-tap NFC sharing and pairing capabilities, a 1Ghz processor, 3.2 inch AMOLED screen ClearBlack display, 2GB of internal memory (with the option of using a 32GB microSD card for a total of 34GB), HD video capture and 5MP full focus camera with LED flash. The Nokia 700 is also Nokia’s most eco-friendly smartphone. With a long battery life, extensive use of eco-friendly materials and features to minimize battery consumption, it is the perfect smartphone for any environmentally-conscious smartphone user.

Nokia 701: Nokia’s brightest smartphone

The Nokia 701is a sleek, slim smartphone incorporating the world’s brightest ever mobile phone display, based on a 3.5 inch ClearBlack display that makes it perfect for indoor and outdoor use. It also has active noise cancellation for the clearest sound quality and, like the other new smartphones, provides single-tap NFC pairing and sharing capabilities, allowing content to be shared and sound to be streamed wirelessly to headphones and NFC-enabled speakers.Based on the popular Nokia C7 design, the Nokia 701 smartphone also has a 1GHz processor, 8MP full focus camera with dual LED flash and 2 X digital zoom, 2nd front-facing camera and HD video capture. It comes with 8GB internal memory and the possibility to increase to 40GB by installing a 32GB microSD card.

Nokia 600: Nokia’s loudest smartphone

The Nokia 600 smartphone delivers a big sound and a big personality in a small package and is Nokia’s loudest at 106 Phons. With built-in FM radio antenna for listening to radio without headphones and FM transmitter that makes it possible to broadcast music from your phone to any FM radio, the Nokia 600 is a music-lover’s dream. With 60 hours of music playback time, an incredibly powerful internal loudspeaker and the ability to also stream music wirelessly to NFC-enabled accessories, it is the perfect smartphone to get the party started.

Available at a lower price point than the Nokia 700 and Nokia 701, the Nokia 600 still comes with a 1 GHz processor; 5MP full focus camera with LED flash and HD video capture, and 2GB of internal memory with ability to increase to 34GB using a 32GB microSD card.

Symbian Belle

Symbian Belle is the latest in a series of planned software updates to the Symbian platform, which started with Symbian Anna and will continue into 2012. Symbian Belle increases the number of home screens from three to six providing more room to display applications and services. Live widgets, now come in five different sizes, making the home screens come alive and giving users more flexibility to personalize the user experience. It also includes a pull down menu and taskbar to access notifications from any of the home screens and further enhancements to the Web browsing experience. All in all, Symbian Belle provides Nokia’s most competitive, seamless and intuitive Symbian experience so far.

One of Symbian Belle’s most exciting features is the single-tap NFC sharing and pairing capability. This allows contacts, videos and images to be shared with other NFC-enabled devices and smartphones, as well as pairing with NFC-enabled mobile accessories such as speakers and headsets. Gaming fans also benefit from the NFC capabilities of the new handsets with the ability to unlock additional levels in Angry Birds or find a hidden blade in Fruit Ninja just by touching two NFC-enabled devices together. On the Nokia 701 smartphone, which comes preloaded with Asphalt 5, two friends can even pair to compete on the same racetrack.

Nokia Essence Bluetooth Stereo Headset
The new Nokia Essence Bluetooth Stereo Headset uses special active noise cancellation technology to eliminate an unprecedented 99.8% of background noise – delivering pure, high-fidelity sound no matter how noisy the surroundings for people who don’t want to sacrifice audio quality when going wireless. Using NFC technology, the Bluetooth headset can be paired with any NFC-enabled smartphone simply by tapping the two devices together.

Symbian Anna now available for download [Nokia press release, Aug 18, 2011]

Symbian Anna – the latest software update for Symbian smartphones – is available for download starting today*.

Symbian Anna significantly enhances the user experience on the Nokia N8, Nokia C7, Nokia C6-01 and Nokia E7. A new user interface, virtual QWERTY keypad in portrait mode, split-screen messaging, enhanced Nokia Maps, better web browsing and stronger security are just a few of the improvements that people will be able to enjoy. Symbian Anna can be downloaded using the latest version of Ovi Suite (version 3.1.1) on a PC, or over-the-air directly to your smartphone**.

“Nokia’s Symbian smartphones are used by millions of people around the world every day, addressing specific consumer needs and providing choices at many price points,” said Ilari Nurmi, Vice President at Nokia. “Symbian Anna represents a significant update to the experience those users have and demonstrates our ongoing commitment to Symbian, which will see up to 10 more phones introduced over the next 12 months, further updates to the user experience and support for the software until at least 2016.”

Key features with Symbian Anna:

User interface: Symbian Anna brings a fresh new look and feel to the Nokia N8, Nokia C7, Nokia C6-01 and Nokia E7 with crisp icons and multiple usability enhancements. Typing on the touchscreen is much easier with a split screen, so you can see message threads, webpages, contacts or email view while typing on the virtual QWERTY keypad – now also available in portrait mode.

Maps and navigation: Symbian Anna enhances Nokia Maps with better search functionality, new public transportation routes and the ability to check-in to favorite geo-social network sites like Facebook, Foursquare and Twitter

Browsing: A faster, easier-to-use browser, delivering quicker page loads and improved device navigation allowing people to connect more easily to their favorite sites on the go.

Better for business: Symbian Anna brings true business-grade security with improved data encryption on Nokia smartphones. Business users with a Nokia N8, Nokia C7, Nokia C6-01 or Nokia E7 can now easily and securely access their company intranet with IPSEC and SSL VPN enablers.

Near Field Communications (NFC): The Symbian Anna software update also activates the NFC hardware in the Nokia C7, so people can now simply tap their Nokia C7s together to share contacts, photos, videos and play games; easily pair with NFC-enabled accessories from Nokia and others; and read NFC tags to check-in and more

*The precise rollout schedule of the Symbian Anna software update varies from market to market.

**Method of delivery of the software update differs from market to market and operator to operator.

Notes to editors:

Symbian Anna key features:
– Virtual portrait QWERTY for fast, one handed typing
– Split screen view while typing; so you can see message threads, webpages, contacts or email
– An easier to use and faster browser, delivering quicker page loads and improved navigation
– Refreshed Nokia Maps including simpler search, new public transportation routes and the ability to check-in to Facebook, Twitter, Foursquare or local social networks
– A feature to share your location via email and SMS (even to non-Nokia phones)

Features for business users:
– Instant messaging and presence with Microsoft Communicator Mobile
– E-mail enhancements including full meeting request support
– True business grade security with hardware accelerated encryption
– Easy and secure intranet access for business users who want to access their company intranet

Features for developers:
– Flashlite 4
– Java Runtime 2.2
– Qt Mobility 1.1
– Qt4.7

Visit www.nokia.com/symbiananna for more information.

Launch: the Nokia 500 – fast, light and multicoloured [Nokia Conversations [Official Blog], Aug 1, 2011]

Today sees the launch of a new smartphone, the Nokia 500. Boasting a 1GHz processor, changeable back covers plus the Symbian Anna operating system, this is a nifty, personalisable performer that comes in at a price that won’t break the bank. Read on for all the details.

If you’re looking for a low-cost, full-function smartphone, then the Nokia 500 should meet your needs and more. As you can see from the pictures, this is a touch-screen phone. It’s got a 3.2-inch capacitive touch display, with a screen resolution of 640 x 360 pixels. On the back, there’s a 5-megapixel camera that can also capture video – ideal for holiday snaps and days out.

The Nokia 500 comes with the latest Symbian Anna OS, offering a refreshed UI, a better browser and split-screen messaging. As you’d expect, preinstalled you’ll find the latest version of Nokia Maps for free drive and walk navigation, plus you can download every other app you might need from the Store. If you’re anything like us, then your first week with the phone will be occupied filling and then emptying the phone of dozens of apps. The music player is complemented by an FM radio receiver and Internet Radio access to all the music and news you might need, not just from your own country, but from around the world. Social Media is catered for through the Social app, bringing friends’ updates to your homescreen.

Under the hood, there’s the 1GHz processor – allowing for plenty of oomph when you’re multitasking lots of apps or doing something extra-demanding. There’s 2GB of storage memory, plus the possibility of increasing this by a further 32GB using the micro-SD card slot. Like all our recent smartphones, it offers pentaband radio coverage so world travellers need never be out of touch, 3G data up to HSUPA speeds [that’s a whopping maximum speed of 5.8Mbps nowadays, by the way]. There’s also Bluetooth 2.1 and Wi-Fi b/g, as you’d expect. The phone measures 111.3 x 53.8 x 14.1mm and weighs in at 93g – lighter than any other Symbian^3 phone to date.

It’s also worth mentioning the battery, which despite the faster processor, still manages to pull off a very respectable performance. For us, that’s an absolute priority. The battery will see you through 5-7 hours talk time, 450+ hours in standby mode or up to 35 hours of music playback, if that’s your thing.





And here it is in video form:

The Nokia 500 will be available in black and white varieties, black first and then white before the end of the year. And there’s three different-coloured back covers in the box. More colours for these will become available soon – including purple, azure blue, pink, coral red, orange and dark silver. Having seen the hot pink versions of the Nokia N8 and N9, we’re convinced that colour will win a lot of fans.

Excluding any local taxes or operator subsidies, the Nokia 500 will cost just €150 before taxes and subsidies, and will be available from the third quarter of this year.

More details are available at http://www.nokia.com/500. What else would you like to know about the Nokia 500?

$199 Kindle Fire: Android 2.3 with specific UI layer and cloud services

Follow-up: Kindle Fire with its $200 price pushing everybody up, down or out of the Android tablet market [Dec 8, 2011]

Suggested preliminary reading (although the 7″ Kindle Fire has an IPS screen, the 10″ coming in 2012 may have the FFS?):  Amazon Tablet PC with E Ink Holdings’ Hydis FFS screen [May 3, 2011]

Updates: Chimei Innolux to Supply Panels to 2nd-Gen. Kindle Fire [Dec 21, 2011]

Chimei Innolux Corp., the largest maker of thin film transistor-liquid crystal display (TFT-LCD) panels in Taiwan, recently won Amazon`s order for panels used in its Kindle Fire second-generation tablet PCs.

The company is already a panel supplier to Apple`s iPad 2, and the new order from Kindle Fire would further consolidate Chimei Innolux`s leading position in Taiwan in supplying tablet-use panels.

Industry sources said that tablet-PC panel is one of a few panel models still generating profits now for panel suppliers, so the new order is expected to have positive effects on Chimei Innolux`s operation.

The first-generation Kindle Fire was contract assembled by local Quanta Computer Inc. using panels supplied by Korean company LG Display and Taiwanese maker E Ink Holdings Inc. (formerly known as Prime View International Co., Ltd., who contracted local Chunghwa Picture Tubes, Ltd., or CPT to produce the panels).

Hon Hai Group of Taiwan reportedly won the contract-assembly order for the second-generation Kindle Fire, allowing its affiliate Chimei Innolux to supply the panels.

Data compiled by market research firm iSuppli showed that Chimei Innolux ranked as the world`s No. 3 supplier of tablet-PC panels, trailing only LG Display and Samsung. With the new order from Amazon, Chimei Innolux`s market share is expected to rise further, industry sources said.

Jeff Bezos Owns the Web in More Ways Than You Think [Wired, Nov 13, 2011]

Bezos doesn’t consider the Fire a mere device, preferring to call it a “media service.” While he takes pride in the Fire, he really sees it as an advanced mobile portal to Amazon’s cloud universe. That’s how Amazon has always treated the Kindle: New models simply offer improved ways of buying and reading the content. Replacing the hardware is no more complicated or emotionally involved than changing a flashlight battery.

Competing Visions

The Kindle Fire isn’t just a rival to the iPad. It represents an alternate model of computing: It’s Apple’s post-PC vs. Amazon’s post-web.

Apple: Post-PC

Amazon: Post-Web

Device-centric

Cloud-centric

Own the OS

Forget the OS

Specialized apps

Specialized browser

Hardware is king

Content is king

Downloaded media

Streamed media

How Amazon Powers the Internet

It began as a way for Amazon’s engineers to work together efficiently. Now Amazon Web Services hosts some of the most popular sites on the web and is responsible for a significant amount of the world’s online traffic. Here’s a look at some of the companies that rely on Amazon’s cloud computing platform.

Customer

What it uses Amazon Web Services for

Foursquare

3 million check-ins a day

Harvard Medical School

Vast database for developing genome-analysis models

NASA Jet Propulsion Lab

Processing of hi-res satellite images to help guide its robots

Netflix

Video streaming service that accounts for 25% of US Internet traffic

Newsweek/The Daily Beast

1 million pageviews every hour

PBS

More than 1 petabyte of streaming video a month

SmugMug

Storage for 70 million photos

US Department of Agriculture

Geographic information system for food-stamp recipients

Virgin Atlantic

Crowdsourced travel review service

Yelp

Data storage for its 22 million-plus reviews

Levy: You’ve leveraged Amazon Web Services by making use of it in your new Silk browser. Why?

Bezos: One of the things that makes mobile web browsing slow is the fact that the average website pulls content from 13 different places on the Internet. On a mobile device, even with a good Wi-Fi connection, each round trip is typically 100 milliseconds or more. Some of that can be done in parallel, but you typically have a whole bunch, as many as eight or more round trips that each take 100 milliseconds. That adds up. We’ve broken apart this process. If you can be clever enough to move the computation onto our cloud platform, you get these huge computational resources. Our cloud services are really fast. What takes 100 milliseconds on Wi-Fi takes less than 5 milliseconds on Amazon’s Elastic Compute Cloud. So by moving some of the computation onto that cloud, we can accelerate a lot of what makes mobile web browsing slow.

Levy: Was it difficult to turn yourself from a retail company into a consumer electronics company?

Bezos: It’s not as different as you might think. A lot of our original approaches and techniques carried over very well. For example, we’ve always focused on reducing the time between order and delivery. In hardware, it’s the same principle. An example is the time between when we take delivery on a processor to when it’s being used in a device by a customer. That’s waste. Why would we own a processor that’s supposed to go into a Kindle Fire that’s not actually in a customer’s hands? That’s inventory management.

Levy: By the way, how many Kindles have you sold?

[Bezos gives a long, loud example of his famous laugh.]

Levy: You don’t even answer!

Bezos: I know you don’t expect me to.

Levy: For years you’ve been touting e-ink as superior to a backlit device for reading. But the Fire is backlit. Why should Kindle users switch?

Bezos: They should buy both. When you’re reading long-form, there’s no comparison. You want the e-ink. But you can’t watch a movie with that. And you can’t play Android games. And so on.

Levy: And you now are selling a new version of the basic Kindle for $79. At this point, why not give it away—offer a deal where if people buy a certain amount of books, they get a free Kindle?

Bezos: It’s an interesting marketing idea, and we should think about it over time. But $79 is low enough that it’s not a big deal for many people.

Levy: Speaking of pricing, I wanted to ask about your decision to include streaming video as part of Amazon Prime. Why not charge separately for that? It’s a completely different service, isn’t it?

Bezos: There are two ways to build a successful company. One is to work very, very hard to convince customers to pay high margins. The other is to work very, very hard to be able to afford to offer customers low margins. They both work. We’re firmly in the second camp. It’s difficult—you have to eliminate defects and be very efficient. But it’s also a point of view. We’d rather have a very large customer base and low margins than a smaller customer base and higher margins.

Media Powerhouse

Amazon has stealthily become a major player in the competitive content business, with a major footprint in every medium. Meanwhile, its web services division owns one-fifth of the cloud computing market.

Amazon increases Kindle Fire orders [Nov 10, 2011]

Amazon has recently increased its Kindle Fire orders to more than five million units before the end of 2011 as pre-orders for the machine remain strong, according to sources from upstream component suppliers.

Amazon already raised its order volume once in the middle of the third quarter, up from 3.5 million units originally to four million units.

Since the company estimates that demand for Kindle Fire will become even stronger at the end of 2011, Amazon has further increased its orders. Amazon’s upstream partners including Wintek, Chunghwa Picture Tubes (CPT), LG Display, Ilitek, Quanta Computer, Aces Connectors and Wah Hong Industrial will all benefit from the short-term orders.

UMC Becomes Exclusive Supplier of Kindle Fire’s Processors [Nov 10, 2011]

Benefitting from the launch of Amazon’s tablet PC Kindle Fire, Taiwan-based United Microelectronics Corp. (UMC), one of world’s largest semiconductor foundries, has landed orders from Texas Instruments to exclusively supply ARM processors for the devices, becoming part of Amazon’s supply chain.

With some 215,000 Kindle Fire tablets sold in the first week of launch, the device, ranked in the top-10 gifts for Christmas, is regarded the biggest challenger to the Apple iPad. Optimistic about its constantly growing popularity, market researchers have also raised fourth-quarter sales projections for the Kindle Fire to 5 million units.

Hot sales of Kindle Fire bodes well for UMC as the Taiwanese company is to exclusively supply Texas Instruments OMAP4430 through the 45-nano process. The OMAP4430 is a dual-core 1GHz processor based on ARM architecture, and is widely adopted in a variety of smartphones and tablet PCs, including Motorola’s Droid 3 and Droid RAZR, Fujitsu-Toshiba’s Arrows Z, Panasonic’s Lumix and Toshiba’s Regza.

UMC’s business ties with Texas Instruments have increasingly grown recently, reflected in the influx of orders for the new OMAP4 series processors, contrasted against TI’s erstwhile reliance on mainly Korea’s Samsung Electronics for its older OMAP3 series processors.

Industry insiders indicated that UMC’s capacity utilization rate at the 12-inch wafer foundry will improve significantly in the fourth quarter, thanks to TI’s increasing orders.

Amazon.com Management Discusses Q3 2011 Results – Earnings Call Transcript – Q@A – Seeking Alpha [Oct 25, 2011]
HEAVY Amazon investments into the future:

We’re seeing the best growth which we’ve seen since 2000, meaning in 2010 and so far over the past 12 months ending September.

1. And so with this strong growth, we’re investing in a lot of capacity … we had announced 15 new fulfillment centers this year that’s on a basis of 52 from last year. And then we’d likely open one or two more. We are actually going to be opening 17 new fulfillment centers. …

2. We’re investing to support retail growth fulfilled by Amazon growth, fast-growing AWS business, as well as infrastructure to support our retail business.

3. We’re investing in our Kindle and Digital business. … if you take a look at our Kindle business, for example, we’ve launched 4 new products at the end of September, and we’re very, very excited about those products. They’re at great prices, and they are certainly premium products. And so we’re very excited about those. And we think about the economics of the Kindle business, we think about the totality. We think of the lifetime value of those devices. So we’re not just thinking about the economics of the device and the accessories. We’re thinking about the content. We are selling quite a bit of Special Offers devices which includes ads. We’re thinking about the advertisement and those Special Offers and those lifetime values.

Because according to Amazon.com Management Discusses Q3 2011 Results – Earnings Call Transcript [Oct 25, 2011]:

North America segment operating income decreased 23% to $144 million, a 2.4% operating margin. … Consolidated segment operating income decreased 35% to $260 million or 2.4% of revenue down approximately 290 basis points year-over-year. … For Q4 2011 … We anticipate consolidated segment operating income, which excludes stock-based compensation and other operating expense, to be between $0 and $450 million or between 100% decline and 28% decline.

End of Updates

Amazon Kindle Fire Official Presentation [Sept 28, 2011]

Check out the official presentation of the new Amzon Kindle Fire tablet.

Kindle Fire [product site]


Fast, Dual-Core Processor [1GHz TI OMAP 4, 512MB RAM]

Kindle Fire features a state-of-the-art dual-core processor for fast, powerful performance. Stream music while browsing the web or read books while downloading videos.

Amazon Whispersync

Like Kindle e-readers, Kindle Fire uses Amazon’s Whispersync technology to automatically sync your library, last page read, bookmarks, notes, and highlights across your devices. On Kindle Fire, Whispersync extends to video. Start streaming a movie on Kindle Fire, then pick up right where you left off on your TV – avoid the frustration of having to find your spot. Learn more

Free Month of Amazon Prime

Experience the benefits that millions of Amazon Prime members already enjoy, including unlimited, instant streaming of over 10,000 popular movies and TV shows and Free Two-Day Shipping on millions of items. Learn more

Technical Details

Display 7″ multi-touch display with IPS (in-plane switching) technology and anti-reflective treatment, 1024 x 600 pixel resolution at 169 ppi, 16 million colors.
Size (in inches) 7.5″ x 4.7″ x 0.45″ (190 mm x 120 mm x 11.4 mm).
Weight 14.6 ounces (413 grams).
System Requirements None, because it’s wireless and doesn’t require a computer.
On-device Storage 8GB internal. That’s enough for 80 apps, plus either 10 movies or 800 songs or 6,000 books.
Cloud Storage Free cloud storage for all Amazon content
Battery Life Up to 8 hours of continuous reading or 7.5 hours of video playback, with wireless off. Battery life will vary based on wireless usage, such as web browsing and downloading content.
Charge Time Fully charges in approximately 4 hours via included U.S. power adapter. Also supports charging from your computer via USB.
Wi-Fi Connectivity Supports public and private Wi-Fi networks or hotspots that use the 802.11b, 802.11g, 802.11n, or 802.1X standard with support for WEP, WPA and WPA2 security using password authentication; does not support connecting to ad-hoc (or peer-to-peer) Wi-Fi networks.
USB Port USB 2.0 (micro-B connector)
Audio 3.5 mm stereo audio jack, top-mounted stereo speakers.
Content Formats Supported Kindle (AZW), TXT, PDF, unprotected MOBI, PRC natively, Audible (Audible Enhanced (AA, AAX)), DOC, DOCX, JPEG, GIF, PNG, BMP, non-DRM AAC, MP3, MIDI, OGG, WAV, MP4, VP8.
Documentation Quick Start Guide(included in box); Kindle User’s Guide (pre-installed on device)
Warranty and Service 1-year limited warranty and service included. Optional 2-year Extended Warranty available for U.S. customers sold separately. Use of Kindle is subject to the terms found here.
Included in the Box Kindle Fire device, U.S. power adapter (supports 100-240V), and Quick Start Guide.

Amazon launches Kindle Fire [The Telegraph, Sept 28, 2011]

Amazon chief executive Jeff Bezos shows off the Kindle Fire, a tablet device designed to build on the success of the company’s e-reader and to challenge the dominance of Apple’s iPad.

… Decked out in jeans, white shirt and a jacket, Amazon’s founder and chief executive, Jeff Bezos, told an audience in New York that “this is unbelievable value. What we’re doing is making premium products and offering them at non-premium prices.”

Mr Bezos also claimed that the ability of Amazon to store all the content users download on the internet will prove a key selling point. “All of the content on this device is backed up on the cloud,” said Mr Bezos. “The model where you have to back up your own content is a broken model.”

Live from the Amazon Kindle Fire Launch [Mashable, Sept 28, 2011]

Mashable gets up close with Amazon’s new Kindle Fire tablet at the official unveiling event in New York City.

The Fire’s interface bears no resemblance to any Android tablet (or phone) on the market. Its home screen looks like a bookshelf, with access to recently accessed content and Apps (books, movies and music) and another shelf to pin favorites or frequently used items. At the top of the screen is search and menu accessto Newsstand (for magazines), books, music, movies, apps and docs.

… There are no ports to connect the Fire to your HDTV, but if you have a device that supports Amazon Prime connected to your TV, you can switch from watching a movie on the Fire to your TV. Whispersync will ensure that the movie starts just where you left off.

… The biggest innovation of all may be Amazon Silk, the company’s home-grown browser that uses the power of Amazon’s own cloud servers to offload Web page building duties. It can even, Amazon promised, prefetch the next page it thinks you’ll view.

Kindle Fire Tablet: The 3 Biggest Disappointments [Sept 29, 2011]

… the Kindle Fire lacks three really important features that a tablet needs to have.

#1. No memory expansion. There are no memory card slots, and no USB host (it has a mini USB port for transferring files). No matter what you are stuck with the 8GB of storage that it comes with. Sure, the Kindle Fire comes with free cloud storage, but that only applies to Amazon’s content.

#2. No HDMI port. I can’t believe the Kindle Fire with it’s access to 100,000 movies and TV shows doesn’t have an HDMI port. Even crappy sub-$150 tablets like the Pandigital Starhave an HDMI out port for connecting to a TV.

#3. The Kindle Fire runs on Android 2.3 Gingerbread, but it is closed off. It’s not like a regular open Android tablet with a customizable homescreen, widgets, Android Market, or any of that. It has Amazon’s customized interface and the Amazon appstore. The Kindle Fire may run Android but it is an Amazon tablet, not an Android tablet (hackers will fix that in about 2 days after its release).

Don’t get me wrong, the Kindle Fire is a good starter tablet for Amazon. It has a lot of nice features, especially the IPS screen and dual-core processor, and will compete with the Nook Color very well, but it certainly isn’t breaking any new ground in the tablet world.

Amazon: The Kindle Fire Will Get Rooted [Sept 28, 2011]

Amazon’s new Kindle Fire tablet has a great user interface, but many of our readers already want to get rid of it. That’s OK. Amazon isn’t doing anything special to prevent techies from “rooting” and rewriting the software on its powerful yet inexpensive new tablet, Jon Jenkins, director of Amazon’s Silk browser projectsaid.

“It’s going to get rooted, and what you do after you root it is up to you,” Jenkins said.

(Curious about rooting? Check out our Concise Guide to Android Rooting, which explains what the fuss is about.)

Amazon’s Kindle Fire is powered by the cloud [GigaOM, Sept 28, 2011]

The Kindle Fire also taps into Amazon’s cloud infrastructure to offer free cloud storage and backup of all content, so users don’t have to worry about irrevocably deleting something from local storage. And there’s also simple wireless syncing and integration of Amazon’s Whispersync technology in movies and TV shows, so users can keep their places in videos when they switch from one device to another.

Amazon has built its own interface layer that hides the Android underpinnings. It’s an approach that Barnes & Noble also undertook with its Nook Color. The interface on the Fire looks great and seems extremely snappy. Users get a search bar at the top and then a selection of books, music, video, docs, apps and the web. There’s a carousel of recently added content and then a shelf for favorites.

UPDATE: Here are some more details on the Kindle Fire. It will ship with its own email application that supports IMAP and POP3, but the Fire will rely on third-party apps to provide Exchange support for email. The device will also ship with contacts, shopping and gallery apps but no calendar app. Users will be able to sideload their own content, including photos and videos, with most of the popular formats accepted.

Amazon will go through its Appstore for Android, which has more than 15,000 apps, and filter out those apps that won’t work on the Kindle Fire for users who visit the store from a Kindle Fire. The company is approaching app developers to build new apps and optimize existing titles for the Kindle Fire, but it’s not putting out its own SDK. Instead it will encourage them to use Google’s existing tools. Amazon has started talks with Twitter, Facebook, Pandora and Netflix to optimize apps for Kindle Fire, but it’s too early to say what will happen.

Kindle Fire Live Demo [Sept 28, 2011]

A very detailed 4:39 long demo video with a lot of details.

Introducing Amazon Silk [Amazon Silk blog, Sept 28, 2011]

Today in New York, Amazon introduced Silk, an all-new web browser powered by Amazon Web Services (AWS) and available exclusively on the just announced Kindle Fire.  You might be asking, “A browser?  Do we really need another one?”  As you’ll see in the video below, Silk isn’t just another browser.  We sought from the start to tap into the power and capabilities of the AWS infrastructure to overcome the limitations of typical mobile browsers.  Instead of a device-siloed software application, Amazon Silk deploys a split-architectureAll of the browser subsystems are present on your Kindle Fire as well as on the AWS cloud computing platform.  Each time you load a web page, Silk makes a dynamic decision about which of these subsystems will run locally and which will execute remotely.  In short, Amazon Silk extends the boundaries of the browser, coupling the capabilities and interactivity of your local device with the massive computing power, memory, and network connectivity of our cloud.

We’ll have a lot more to say about Amazon Silk in the coming weeks and months, so please check back with us often.  You can also follow us on Twitter at @AmazonSilk.  Finally, if you’re interested in learning more about career opportunities on the Amazon Silk team, please visit our jobs page.

Amazon Silk—Amazon’s Revolutionary Cloud-Accelerated Web Browser [Kindle, Sept 28, 2011]

The web browser on Kindle Fire introduces a radical new paradigm — a “split browser” architecture that accelerates the power of the mobile device hardware by using the computing speed and power of the Amazon Web Services Cloud. The result is a faster web browsing experience, and it’s available exclusively on Kindle Fire.

Amazon Silk: Bridging the gap between desktop and mobile web browsers [ExtremeTech article, Sept 28, 2011]

… Silk is WebKit-based, uses Google’s SDPY HTTP-replacement protocol, supports Flash 10 — and no, despite what it sounds like, Silk is not comparable to Opera Mini.

If you’ve used Opera Mini — an existing browser that you can use on almost every phone platform — Amazon Silk certainly sounds similar, but it’s important to note that Silk does not send out images of the content; all of the assets arrive on your Kindle Fire tablet, so you get a full browsing experience. With regards to video content, we are told that Amazon Silk doesn’t transcode content — but presumably the dual-core processor in the Kindle Fire and Flash support is enough to handle most YouTube videos.

By leveraging EC2 and S3, Amazon can also do a few other clever things with Silk. For a start, Amazon can cache static files in the cloud — images, CSS, JavaScript — further speeding up page load times on the Kindle Fire. Amazon says that EC2 keep permanent connections open to popular sites like Facebook and Google, too, reducing latency by a few more milliseconds — and if that wasn’t enough, Amazon EC2 will also use predictive algorithms to pre-download the link that it thinks you will click next. Finally, the use of SPDYinstead of HTTP between Kindle Fire and EC2 should result in Silk being much, much faster than comparable Android or iOS browsers.

With regards to privacy, because all of your web requests will go through the cloud, your surfing will effectively be fully anonymous — target websites will see Amazon’s IP addresses, not yours. If you’re worried about Amazonsniffing your data, though, you can turn off “EC2 acceleration” in the browser’s settings.

All in all, then, Amazon Silk will be faster than the competition, it will save everyone (except Amazon) bandwidth costs, and it will even provide a little more security. One important fact is unknown, though: what version of WebKit is Amazon Silk using? Is it closer to desktop versions of Chrome and Safari, or is it like Android 2.3′s stock browser? Has Amazon designed the Kindle Fire to be a first-rate device for HTML5 web apps, or merely a content-consumption machine? We probably won’t find out until we receive a review unit for some real hands-on testing and benchmarks — which will hopefully be in the next few weeks.

Opera: Amazon’s Silk Browser is Flattering, But Five Years Late [Sept 28, 2011]

According to Mahi de Silva, executive vice president for Consumer Mobile at Opera Software ASA, however, the concept of rendering a complex Web page in the cloud and sending an optimized version down to the client is already in several Opera products today. Opera Mini applies compression to most interactions with the Internet while on a mobile device, and Opera Mobile refines this for the Web. Opera’s desktop browseralso has a “turbo mode” that allows the optimization to take place on the desktop, as well.

In all, Opera already does the sort of cloud optimization that Amazon Silk claims to do, deSilva said. OnLive’s Steve Perlman, who runs a cloud gaming service, has also talked about how easy it would be to provide a cloud-based browser, given the fact that it can push an entire remotely-rendered video game down to the client. However, de Silva endorsed the Silk concept.

“It’s very helpful for the consumer because you get a snappier, consistent quality, and also a less expensive experience,” as well as a boon to operators to reduce their own network congestion, de Silva said.

“We’re very flattered that Amazon chose to replicate something that we’ve had in the marketplace for a long time,” de Silva added. “It’s a good reflection of sort of that value proposition of having cloud-based browsing solutions, and also having the ability to switch full featured version – for example, [within Opera] if you want to support full HTML 5 interaction, Javascript, and Flash, you’re in a native browsing mode, but if you don’t encounter a lot of that content, you can be in [an optimized] browsing mode, and you can overlay that to some extent.”

“We’ve been doing this in mobile for five years as a key feature, and with the Opera browser, even longer,” de Silva said.

The performance of Silk is accelerated by the fact that users who need to wait for a browser to connect and download to dozens of Web objects, many of them relying on different domains, Amazon engineers said. The portion of the Amazon Silk browser that lies on the Amazon EC2 infrastructure can quickly negotiate and fetch those objects, connecting to the Web through Amazon’s “fat pipes”. Those who wish can also surf in “off-cloud” mode, somewhat anonymizing the experience.

“I’m sure you’ve had the experience, where you’re on a page, and you’re hanging, and you’re saying, I wish I was on a better network,” said Peter Voshall, a distinguished engineer for Amazon. “We’re on a better network. Our back end has some of the fattest pipes you’ll ever find, and we do all the heavy listing on the back end.”

Still, de Silva said it was doubtful that users will ever see a marked difference in performance between Opera’s implementation and what Amazon offers, based on its infrastructure connections alone. Opera also caches data that’s frequently accessed by many users in a content delivery network (CDN) close by, so that all of Opera’s users don’t have to ping cnn.com to constantly download the logo graphic.

De Silva called Silk a “smart move” for Amazon, one that will provides an always-on, connected experience. Consumers will have to decide for themselves what the effect of Silk will be on their browsing experience, and whether or not it will differentiate it from other manufacturers.

“Over 200 million unique users per month use this,” de Silva said of the Opera cloud browser technology. “Will Amazon ship 200 million devices anytime soon? Probably not.”

Amazon’s Kindle Fire is powered by the cloud [GigaOM, Sept 28, 2011]

The Kindle Fire also taps into Amazon’s cloud infrastructure to offer free cloud storage and backup of all content, so users don’t have to worry about irrevocably deleting something from local storage. And there’s also simple wireless syncing and integration of Amazon’s Whispersync technology in movies and TV shows, so users can keep their places in videos when they switch from one device to another.

Amazon has built its own interface layer that hides the Android underpinnings. It’s an approach that Barnes & Noble also undertook with its Nook Color. The interface on the Fire looks great and seems extremely snappy. Users get a search bar at the top and then a selection of  books, music, video, docs, apps and the web. There’s a carousel of recently added content and then a shelf for favorites.

UPDATE: Here are some more details on the Kindle Fire. It will ship with its own email application that supports IMAP and POP3, but the Fire will rely on third-party apps to provide Exchange support for email. The device will also ship with contacts, shopping and gallery apps but no calendar app. Users will be able to sideload their own content, including photos and videos, with most of the popular formats accepted.

Amazon will go through its Appstore for Android, which has more than 15,000 apps, and filter out those apps that won’t work on the Kindle Fire for users who visit the store from a Kindle Fire. The company is approaching app developers to build new apps and optimize existing titles for the Kindle Fire, but it’s not putting out its own SDK. Instead it will encourage them to use Google’s existing tools. Amazon has started talks with Twitter, Facebook, Pandora and Netflix to optimize apps for Kindle Fire, but it’s too early to say what will happen.

Introducing the All-New Kindle Family: Four New Kindles, Four Amazing Price Points [Amazon press release, Sept 28, 2011]

  • New latest generation Kindle – world’s bestselling e-reader now lighter, faster, and more affordable than ever – only $79
  • New “Kindle Touch” with easy-to-use touch screen – only $99
  • New “Kindle Touch 3G” with free 3G – the top of the line Kindle e-reader – only $149
  • New “Kindle Fire” – the Kindle for movies, TV shows, music, books, magazines, apps, games, and web browsing with all the content, free storage in the Amazon Cloud, Whispersync, Amazon’s new revolutionary cloud-accelerated web browser, vibrant color touch screen, and powerful dual-core processor – all for only $199

… and Kindle Firea new class of Kindle that brings the same ease-of-use and deep integration of content that helped Kindle re-invent readingto movies, TV shows, music, magazines, apps, books, games, and more.

… said Jeff Bezos, Amazon.com Founder and CEO. “Kindle Fire brings together all of the things we’ve been working on at Amazon for over 15 years into a single, fully-integrated service for customers. With Kindle Fire, you have instant access to all the content, free storage in the Amazon Cloud, the convenience of Amazon Whispersync, our revolutionary cloud-accelerated web browser, the speed and power of a state-of-the-art dual-core processor, a vibrant touch display with 16 million colors in high resolution, and a light 14.6 ounce design that’s easy to hold with one handall for only $199. We’re offering premium products, and we’re doing it at non-premium prices.”

New Class of Kindle–“Kindle Fire”–Only $199

All The Content–Over 18 Million Movies, TV Shows, Songs, Apps, Games, Books, and Magazines

Kindle Fire puts Amazon’s incredible selection of digital content at your fingertips:

  • Over 100,000 movies and TV shows from Amazon Instant Video, including thousands of new releases and popular TV shows, available to stream or download, purchase or rent – all just one tap away. Amazon Prime Members enjoy instant, unlimited, commercial-free streaming of over 11,000 movies and TV shows at no additional cost. Kindle Fire comes with one free month of Amazon Prime.
  • Over 17,000,000 songs from Amazon MP3, including new and bestselling albums from just $7.99 and individual songs from $0.69.
  • Over 1,000,000 Kindle books, including thousands of bestsellers, children’s books, comic books and cookbooks in rich color.
  • 100 exclusive graphic novels, including Watchmen, the bestselling – and considered by many to be the greatest – graphic novel of all time, which has never before been available in digital format, as well as Batman: Arkham City, Superman: Earth OneGreen Lantern: Secret Originand 96 others from DC Entertainment.
  • Hundreds of magazines and newspapers – including The Wall Street Journal, The New York Times, USA Today, Wired, Elle, The New Yorker, Cosmopolitan and Martha Stewart Living – with full-color layouts, photographs, illustrations, built-in video, audio and other interactive features are available from the new Kindle Fire “Newsstand.” Kindle Fire customers will enjoy an exclusive free three-month trial to 17 Condé Nast magazines, including Vanity Fair, GQ and Glamour.
  • All the most popular Android apps and games, such as Angry Birds, Plants vs. Zombies, Cut the Rope and more. All apps are Amazon-tested on Kindle Fire to ensure quality and Amazon offers a new free paid app every day.

Cloud-Accelerated Web Browser – “Amazon Silk

The Kindle Fire web browser Amazon Silk introduces a radical new paradigm – a “split browser” architecture that accelerates the power of the mobile device hardware by using the computing speed and power of the Amazon Web Services Cloud. The Silk browser software resides both on Kindle Fire and on the massive server fleet that comprises the Amazon Elastic Compute Cloud (Amazon EC2). With each page request, Silk dynamically determines a division of labor between the mobile hardware and Amazon EC2 (i.e. which browser sub-components run where) that takes into consideration factors like network conditions, page complexity, and cached content. The result is a faster web browsing experience, and it’s available exclusively on Kindle Fire. Additional technical details are available in the Amazon Silk press release, released today at www.amazon.com/pr. To see a video about Amazon Silk go to www.amazon.com/silk.

Simple and Easy-To-Use

Amazon designed the Kindle Fire user interface from the ground upto make it easier than ever to purchase, manage, and enjoy your digital content. Just like with Kindle e-readers, Kindle Fire comes automatically pre-registered to your Amazon.com account so you can immediately start enjoying your digital content purchased from Amazon or shop for new content. All of your digital content is instantly available to enjoy and manage with a simple, consistent experience across all content types.

Free Cloud Storage

Just like Kindle e-readers, Kindle Fire offers free storage for all your Amazon digital content in the Amazon Cloud. Amazon digital content is automatically backed up for free in the Amazon Cloud’s Worry-Free Archive where it’s available for re-downloading anytime.

Amazon Whispersync Now for Movies & TV Too

Just like Kindle e-readers, Kindle Fire uses Amazon’s popular Whispersync technology to automatically synchronize your Kindle library, last page read, bookmarks, notes, and highlights across the widest range of devices and platforms. With the introduction of Kindle Fire, Amazon is expanding this technology to include video. Start streaming a movie on your Kindle Fire, and when you get home, you can resume streaming right where you left off on your TVavoid the frustration of needing to find your spot.

Easy to Hold in One Hand

Just like Kindle e-readers, Kindle Fire was designed to disappear so you can lose yourself in the content. Weighing in at just 14.6 ounces, Kindle Fire is small and light enough to hold in just one hand and carry everywhere you go. The lightweight, compact design makes Kindle Fire perfect for web browsing, playing games, reading and shopping on-the-go.

Brilliant Color Touchscreen

Content comes alive in rich color on a 7-inch full color LCD touchscreen that delivers 16 million colors in high resolution and 169 pixels per inch. Kindle Fire uses IPS (in-plane switching) technologysimilar technology as used on the iPad, for an extra-wide viewing angle – perfect for sharing your screen with others. In addition, the Kindle Fire display is chemically strengthened to be 20 times stiffer and 30 times harder than plastic, which means it is incredibly durable and will stand up to accidental bumps and scrapes.

Fast, Powerful Dual-Core Processor

Kindle Fire features a state-of-the-art dual-core processor for fast, powerful performance. Stream music while browsing the web or read books while downloading videos.

Free Month of Amazon Prime

Right out of the box, Kindle Fire users will experience the benefits that millions of Amazon Prime members already enjoy unlimited, commercial-free, instant streaming of over 11,000 movies and TV shows with Prime Instant Video and the convenience of Free Two-Day Shipping on millions of items from Amazon.com.

Only $199

The all-new Kindle Firewith all the content, Amazon’s revolutionary cloud-accelerated browser, free storage in the Amazon Cloud, Whispersync, 14.6 ounce design that’s easy to hold with one hand, brilliant color touchscreen, and a fast and powerful dual core processoris only $199. Customers in the U.S. can pre-order Kindle Fire starting today at www.amazon.com/kindlefireand it ships November 15.

For high resolution images and video of the all-new Kindle family, visit www.amazon.com/pr/kindle.

Introducing “Amazon Silk”: Amazon’s Revolutionary Cloud-Accelerated Web Browser, Available Exclusively on Kindle Fire [Amazon press release, Sept 28, 2011]

Amazon’s cloud computing infrastructure and eight years of cloud computing expertise come together in new web browser for Kindle FireAmazon’s new Kindle for movies, music, books, magazines, apps, games, and web browsing

Amazon Silk introduces a radical new paradigm – a “split browser” architecture that accelerates the power of the mobile device hardware by using the computing speed and power of the Amazon Web Services cloud (AWS). The Silk browser software resides both on Kindle Fire and on the massive server fleet that comprises the Amazon Elastic Compute Cloud (Amazon EC2). With each page request, Silk dynamically determines a division of labor between the mobile hardware and Amazon EC2 (i.e. which browser sub-components run where) that takes into consideration factors like network conditions, page complexity and the location of any cached content. The result is a faster web browsing experience, and it’s available exclusively on Kindle Fire, Amazon’s new Kindle for movies, music, books, magazines, apps, games, and web browsing.

“Kindle Fire introduces a revolutionary new web browser called Amazon Silk,” said Jeff Bezos, Amazon.com Founder and CEO. “We refactored and rebuilt the browser software stack and now push pieces of the computation into the AWS cloud. When you use Silk – without thinking about it or doing anything explicit – you’re calling on the raw computational horsepower of Amazon EC2 to accelerate your web browsing.”

Modern websites have become complex. For example, on a recent day, constructing the CNN.com home page required 161 files served from 25 unique domains. This degree of complexity is common. In fact, a typical web page requires 80 files served from 13 different domains. Latency over wireless connections is high – on the order of 100 milliseconds round trip. Serving a web page requires hundreds of such round trips, only some of which can be done in parallel. In aggregate, this adds seconds to page load times.

Conversely, Amazon EC2 is always connected to the backbone of the internet where round-trip latency is 5 milliseconds or less to most web sites rather than the 100 milliseconds seen over wireless connections. In addition, EC2 servers have massive computational power. On EC2, available CPU, storage, and available memory can be orders of magnitudes larger than on mobile devices. Silk uses the power and speed of the EC2 server fleet to retrieve all of the components of a website and deliver them to Kindle Fire in a single, fast stream.

In addition to having more horsepower than a mobile processor, AWS has peering relationships with major internet service providers, and many top sites are hosted on EC2. This means that many web requests will never leave the extended infrastructure of AWS, reducing transit times to only a few milliseconds. Further, while processing and memory constraints lead most mobile browsers to limit the amount of work they attempt at any one time, using EC2 frees Silk from these constraints. If hundreds of files are required to build a web page across dozens of domains, Silk can request all of this content simultaneously with EC2, without overwhelming the mobile device processor or impacting battery life.

Traditional browsers must wait to receive the HTML file in order to begin downloading the other page assets. Silk is different because it learns these page characteristics automatically by aggregating the results of millions of page loads and maintaining this knowledge on EC2. While another browser might still be setting up a connection with the host server, Silk has already pushed content that it knows is associated with the page to the Kindle Fire before the site has even instructed the browser where to find it.

A typical web request begins with resolving the domain names associated with the server and establishing a TCP connection to issue the http request. Establishing TCP connections for each request consumes time and resources that slow down traditional browsers. Silk keeps a persistent connection open to EC2 so that there is always a connection at the ready to start loading the next page. Silk also uses EC2 to maintain a persistent connection to the top sites on the web. This approach reduces latency that would otherwise result from constantly establishing TCP connections. Further, Silk’s split architecture uses a pipelined, multiplexing protocol that can send all the content over a single connection.

Finally, Silk leverages the collaborative filtering techniques and machine learning algorithms Amazon has built over the last 15 years to power features such as “customers who bought this also bought…” As Silk serves up millions of page views every day, it learns more about the individual sites it renders and where users go next. By observing the aggregate traffic patterns on various web sites, it refines its heuristics, allowing for accurate predictions of the next page request. For example, Silk might observe that 85 percent of visitors to a leading news site next click on that site’s top headline. With that knowledge, EC2 and Silk together make intelligent decisions about pre-pushing content to the Kindle Fire. As a result, the next page a Kindle Fire customer is likely to visit will already be available locally in the device cache, enabling instant rendering to the screen.

“Silk”

The name “Silk” is inspired by the idea that a thread of silk is an invisible yet incredibly strong connection between two different things. In the case of Amazon Silk, it’s the connection between the Kindle Fire and Amazon EC2 that creates a better, faster browsing experience. For more information on Amazon Silk, visit www.amazon.com/silk.

Exclusively on Kindle Fire

Silk is available exclusively on Kindle Fire. To pre-order Kindle Fire, visit www.amazon.com/kindlefire.

About Amazon Web Services

Launched in 2006, Amazon Web Services (AWS) provides Amazon’s developer customers with access to in-the-cloud infrastructure services based on Amazon’s own back-end technology platform, which developers can use to enable virtually any type of business. As one of the world’s most reliable, scalable, and cost-efficient web infrastructures, AWS has changed the way businesses think about technology infrastructure–there are no up-front expenses or long-term commitments, capital expense is turned into variable operating expense, resources can be added or shed as quickly as needed, and engineering resources are freed up from the undifferentiated heavy lifting of running onsite infrastructure – all without sacrificing operational performance, reliability, or security. AWS now offers over 21 different services, including Amazon Elastic Compute Cloud (EC2), Amazon Simple Storage Service (Amazon S3), and Amazon SimpleDB. AWS services are used by hundreds of thousands of enterprise, government, and startup customers in more than 190 countries around the world, powering everything from the most popular games on Facebook to NASA’s Mars Rover project to pharmaceutical drug research.

Search

From: 
To: 
Advanced search
Site map
The role of PV in China
Members

Save
Password reminder
Join!!
Sections
Home
Systems
Mobos
Displays
Bits + chips
Telecom
Finance
Photos
News calendar
S M T W T F S
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
DIGITIMES
About
Advertising
Membership
Terms & conditions
Privacy policy
Contact us
Notes & corrections
Miscellaneous
Make my home page
Add to my favorites
Add to My Yahoo!

There are now [16] new stories posted on our member site. Please sign in to read real-time news updates.

Amazon increases Kindle Fire orders

12.00

Normal
0

false
false
false

EN-US
X-NONE
X-NONE

MicrosoftInternetExplorer4

/* Style Definitions */
table.MsoNormalTable
{mso-style-name:”Table Normal”;
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:””;
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin-top:0in;
mso-para-margin-right:0in;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0in;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:”Calibri”,”sans-serif”;
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-fareast-font-family:”Times New Roman”;
mso-fareast-theme-font:minor-fareast;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;}
table.MsoTableGrid
{mso-style-name:”Table Grid”;
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-priority:59;
mso-style-unhide:no;
border:solid windowtext 1.0pt;
mso-border-alt:solid windowtext .5pt;
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-border-insideh:.5pt solid windowtext;
mso-border-insidev:.5pt solid windowtext;
mso-para-margin:0in;
mso-para-margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:”Calibri”,”sans-serif”;
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;}

How Amazon Powers the Internet

It began as a way for Amazon’s engineers to work together efficiently. Now Amazon Web Services hosts some of the most popular sites on the web and is responsible for a significant amount of the world’s online traffic. Here’s a look at some of the companies that rely on Amazon’s cloud computing platform.

Customer

What it uses Amazon Web Services for

Foursquare

3 million check-ins a day

Harvard Medical School

Vast database for developing genome-analysis models

NASA Jet Propulsion Lab

Processing of hi-res satellite images to help guide its robots

Netflix

Video streaming service that accounts for 25% of US Internet traffic

Newsweek/The Daily Beast

1 million pageviews every hour

PBS

More than 1 petabyte of streaming video a month

SmugMug

Storage for 70 million photos

US Department of Agriculture

Geographic information system for food-stamp recipients

Virgin Atlantic

Crowdsourced travel review service

Yelp

Data storage for its 22 million-plus reviews

Pixel Qi’s second investment round concluded by the 3M investment

Preceding information (essential reads):
Pixel Qi’s first big name device manufacturing partner is the extremely ambitious ZTE [Feb 15, 2011, latest update: June 3, 2011]
Pixel Qi and CPT alliance for sunlight readability [Dec 22, 2010, latest update: June 2, 2011]
Marvell ARMADA with sun readable and unbreakable Pixel Qi screen, and target [mass] manufacturing cost of $75 [Nov 4, 2010, latest update: July 20, 2011]

3M Invests in Pixel Qi Corp. [Sept 12, 2011]

3M, through its 3M New Ventures organization, has invested in Pixel Qi Corp., a developer of next generation LCD panels with operations in Taiwan and California. Terms of the transaction were not disclosed.

Founded by LCD pioneer, Dr. Mary Lou Jepsen in 2008, Pixel Qi designs unique, innovative LCD screens that solve problems not addressed by conventional screens. Its first products are sunlight-readable, low-power LCD panels aimed for mobile device applications.

As consumers increasingly rely on connected, mobile devices in their daily lives, there is a growing, unmet requirement for display devices that offer portability, connectivity, long battery life and excellent indoor/outdoor readability in one device. Current displays are not able to solve all of these challenges simultaneously. Pixel Qi’s unique technology platform eliminates the need for trade-offs and enables high quality, outdoor or sunlight viewing with excellent battery life and portability in one device. The combination of its technologies with those of 3M will create excellent new opportunities for both companies.

“Pixel Qi’s full-function color screen technology, for the first time, gives consumers an outdoor-readable video display with exceptional battery life, usable anywhere, anytime. It’s a first in the industry. In our collaboration with 3M, we have the ability to accelerate this into mass adoption,” said Mary Lou Jepsen, co-founder and CEO of Pixel Qi.

The funding led by 3M New Ventures will play a key role in enabling Pixel Qi to develop its product offerings into volume consumer markets as well as digital signage and touch applications. The investment, which successfully concludes Pixel Qi’s second (series “B”) investment round, will also allow Pixel Qi to build and to strengthen its engineering and sales capabilities.

Stefan Gabriel, president of 3M New Ventures said, “Pixel Qi’s technology enables displays of such lower power and high usability that the vision of ubiquitous displays comes much closer to realization. In combining Pixel Qi’s disruptive display technology with our technology platforms, we can create new business opportunities in the consumer and commercial markets for 3M.”

3M’s Optical Systems Division is a world leader in the specialized films used inside liquid crystal displays to optimize the light throughput. Pixel Qi’s innovative LCD designs use such film technologies, and other advances, to create novel displays and enable the best outdoor readable, power efficient displays available on the market. “By addressing the energy consumption and sunlight readability challenges in one package, Pixel Qi provides a ground-breaking solution for the next generation of displays,” said Jim Bauman, vice president, 3M Optical Systems Division. “The combination of Pixel Qi’s low energy, reflective display technology with 3M’s innovative technologies will create exciting products for the mobile, handheld, tablet and other display markets.”

About 3M New Ventures

3M New Ventures is based in Munich, Germany. This business identifies highly innovative companies and future technologies. These opportunities include investments in the strategic sectors of display, energy, water, architecture, media, healthcare and safety and security, with linkages to 3M. Recent investments made by 3M New Ventures include minority stakes in Perceptive Pixel Inc., a developer of advanced multi-touch solutions; Printechnologics GmbH, a printed electronics specialist providing innovative solutions for electronic circuitry on paper or foil; and txtr GmbH, an innovative eReading technology company. 3M recently received the ‘Best Innovator’ award in Germany for its best-in-class innovation management and corporate venturing.

About Pixel Qi Corporation

Pixel Qi Corporation, is based in San Bruno, California and with principal offices in Taipei, Taiwan, and aims to design innovative LCD screens which solve problems not addressed by conventional screens. Its first products are sunlight-readable, low-power LCD panels aimed for mobile device applications. Operating as the industry’s first fabless display house, Pixel Qi designs all layers of the LCD, including each and every mask, the liquid crystal mode and material, the optical films, the driving scheme and the backlight. Pixel Qi, is a spinoff of One Laptop Per Child, the creator of the $100 laptop, where Pixel Qi CEO and founder Mary Lou Jepsen was chief architect and chief technology officer.

The “qi” (pronounced ‘chee’) in the firm’s name, refers to the circulating life energy that in Asian philosophy is thought to be inherent in all things.

SOURCE: 3M

3M US: 3M Optical Systems [site]

Future Technology Today

Portfolio of Key 3M Optical Display Films

  • NEW! Collimating Multilayer Optical Film (CMOF): the latest optical film innovation, offering a nearly perfect balance and mixture of light, for the ultimate viewing experience.  Enables LCD integrated optics.
  • Enhanced Specular Reflector Film (ESR): The most reflective surface available today, for brighter, and more energy-efficient displays.
  • Dual Brightness Enhancement Films (DBEF): Reflecting polarizers that enhance brightness and widen the viewing angle while maintaining color and picture uniformity.
  • Brightness Enhancement Films (BEF): Optical film that collimates light to control viewing angle and increase brightness.

3M Business Units: Optical Systems Division

The Optical Systems Division has global responsibility for the following businesses:

Electronic Display Lighting, Computer Filters, 3M Touch Systems and 3M Precision Optics. OSD provides display enhancement products for all market segments of the electronic display lighting industry that includes computer and television displays, handheld displays, computer filter and specialty displays, touch screens, rear projection screens and lens systems for projection displays.

Electronic Display Lighting

The Electronic Display Lighting business offers multiple Vikuiti™ Display Enhancement solutions for the electronic display industry including transmissive displays, reflective and absorbing polarizers for LCDs and kiosk applications, high contrast projection screens and anti-reflective solutions. Vikuiti™ Display Enhancement Films improve the visual appearance of electronic displays and offer a variety of solutions for improved readability, increased brightness, excellent contrast and color uniformity, glare reduction, privacy, and portability. Maximizing readability, the Vikuiti™ brand signifies superior performance for notebook PCs, liquid crystal display (LCD) monitors and TVs, automotive displays, rear-projection TVs, cell phones, PDAs and other handheld devices.

Major Markets: Electronic display (aftermarket and OEM).

Distribution: Vikuiti™ Display Enhancement Films are sold directly to the LCD and backlight manufacturers or display integrators.

Computer Filters

The Computer Filters business unit concentrates on aftermarket products addressing Cathode Ray Tube (CRT) and Liquid Crystal Display (LCD) needs for light control, privacy viewing, glare reduction and reduction of ELF/VLF E-field radiation. Typical applications include desktop and notebook computer monitors.

Major Markets: Consumer; electronic (OEM and retail); office; transportation (aftermarket and OEM).

Distribution: Computer filters are sold by direct sales through data and office supply distribution.

3M Touch Systems

Created in 2001 through the acquisition of two established touch screen manufacturers, MicroTouch Systems and Dynapro, 3M Touch Systems is a worldwide business group of the Optical Systems Division of 3M. Innovative touch technology complements the Vikuiti™ line of polarizer and brightness enhancement optical films and filters that are offered by the Optical Systems Division. 3M Touch Systems develops and manufactures innovative touch screens, touch monitors, and industrial touch products with a commitment to ease of integration, unparalleled responsiveness and simplicity of use.

Major Markets: Primary touch markets include gaming/entertainment, point-of-sale (POS), industrial, self-service kiosks, financial, portable and consumer products.

Distribution: Touch screens sold primarily through direct sales. Touch monitors sold through direct sales, manufacturing representatives and distributors. Other products are sold through direct sales and resellers.

Internet Web Sites

3M Demonstrates Innovative Display Film Solutions During SID Display Week 2011 [May 17, 2011]

Taking energy efficiency in electronic devices a step further, the 3M Optical Systems Division today provided a sneak preview of its energy efficiency exhibit highlights that will be featured during SID Display Week 2011, to be held May 16-20 in Los Angeles, Calif. Demonstrating how the company’s films make today’s electronic devices more efficient, without sacrificing display performance, 3M will showcase its latest energy efficiency films for tablets, handheld devices, notebooks, monitors and LCD TVs. In addition, the company will debut several new demonstrations including its proprietary integrated optics technology, uniformity tape and 3D handheld displays using collimated films, with and without glasses. The company’s energy efficient solutions can improve energy efficiency in electronic devices by up to 30 percent.

“The display and electronics supply chain is continuously reinventing electronic devices,” noted Jim Bauman, vice president of 3M’s Optical Systems Division. “Our optical films, and unique technology solutions enable display and device manufacturers to create thin, bright and energy efficient electronic devices, with endless possibilities. The demonstrations at our booth provide a sneak preview as to what the future holds for display-centric electronics, made possible by 3M’s technology innovation.”

During Display Week, 3M will show the following:

Uniformity Tape Allows LCD Manufacturers to Reduce Number of LEDs Required for Edge-lit LED LCD Panels at a Low Cost without Sacrificing Brightness or Efficiency
3M’s Uniformity Tape is a clear tape, which has adhesive on one side and a micro-replicated optical pattern on the other side. It is adhered to the edge of the light guide, which faces the LED light sources. The tape is designed to increase the spreading of light in the light guide from each LED, which greatly increases the allowable LED spacing. The optical pattern is spatially uniform, meaning that no positional registration of LEDs is required along its length. The Uniformity Tape keeps the edge of the display closest to the LEDs uniform in brightness when the spacing of light sources is increased. This allows panel manufacturers to save money by removing unnecessary LEDs. Uniformity Tape can also increase LED spacing by up to three times the current spacing, while maintaining edge uniformity for a given bezel size.

3M’s Collimating Multi-layer Optical Film, Air Guide and Unique ‘Light Mixing’ Approach Enables Non-incremental Improvements in Cost and Simplifies LCD/System Supply Chains
3M’s new class of integrated optical films, known as ‘Collimating Multi-layer Optical Film’ (CMOF), can eliminate all free-floating films, as well as the light guide from LED LCD backlights. The continued use of the traditional, multi-film backlight architecture has resulted in constraints that limit innovation in cost, performance, form factor, weight and the supply chain. 3M’s ‘integrated optics’ approach leveraging CMOF and Air Guide technologies addresses these challenges head on—significantly improving the overall environmental profile of these systems and presenting a rare opportunity for collaboration across the supply chain.

Glasses Free 3D Films Deliver True Auto-stereoscopic 3D without Impacting Display Color or Resolution
3M’s latest advances in 3D Enhancement Films include a handheld auto-stereoscopic device demonstration with full resolution 3D and full resolution 2D viewing off-axis and no view reversal. In addition, the company will show its new, 9-inch auto-stereoscopic tablet displays, also featuring full resolution 3D and 2D, with no view reversal, as well as a 400mm viewing distance by leveraging 3M’s advanced 3D Enhancement Film.

3M Tablet Film Increases Battery Life, Reduces Device Thickness and Weight, Without Sacrificing Display Brightness or Quality
3M’s tablet demonstration will leverage four key optical films: APF-V3, an extremely thin, 26 micron, high brightness reflective polarizer; LBR-160, a high efficiency back reflector; as well as BEF4-GMv2 and BEF4-GT, thin, high brightness, Brightness Enhancement Films (BEF). By combining the films, tablet battery life can be extended without sacrificing display quality or brightness. This one of a kind film combination can also be used to increase display brightness by more than 50 percent, enhancing the outdoor viewing experience, in addition to reducing the overall thickness of backlight films by 30 percent*.

Front Light Display Technology for e-Paper Displays Gives Uniform, Energy Efficient Lighting
3M’s new front light display technology provides highly uniform and energy efficient lighting for e-paper displays, while maintaining image quality and thin form factor. The technology creates a display that has all the advantages of e-paper displays in bright and normal lighting and still can be used conveniently and comfortably in dark environments.

Leveraging 3M’s Light Enhancing Films To Enable Energy Savings Without Compromises
This series of demonstrations depicts the innovation that 3M has and is continuing to deliver to the LCD backlight industry. From the current industry standard utilizing 3M’s Dual Brightness Enhancement Film (DBEF) to the future where all that is needed is a back reflector and a new 3M multi-function reflective polarizer that is integrated with the panel, 3M has and will continue to deliver energy saving solutions without any compromises.

Wider Viewing Angles without Sacrificing Brightness
This unique exhibit highlights high-brightness, wide viewing angles and unparalleled picture quality from all directions that are made possible by the benefits of the company’s DBEF solution.

Extended Battery Life (EBL) for Mobile Devices
3M will demonstrate backlight solutions that improve the efficiency of mobile displays and devices—enabling higher brightness and/or longer battery life in high use-modes. Paired comparisons of cell phones running 3M’s Display Monitor Application will demonstrate the improvements in estimated display-on, gaming, movie and Wi-Fi browsing battery life by optimizing the display using 3M’s backlight solutions.

Advanced Structure Optical Composite (ASOC) Makes Thinner Mobile Displays Possible
3M will show prototypes of its 97 micron Advanced Structure Optical Composite (ASOC) film, which will is 3M’s thinnest backlight stack film solution for mobile displays while meeting current crossed prismatic film brightness performance and robustness.

3M Demonstrates Optical Films for Tablet Applications at SID Display Week
2011
[May 16, 2011]

Company’s Tablet Film Increases Battery Life, Reduces Device Thickness and Weight, Without Sacrificing Display Brightness or Quality

3M’s Optical Systems Division today announced that it will debut its new optical film solutions for tablet applications during SID Display Week 2011, taking place in Los Angeles, Calif. May 16-20, 2011.

Specifically, the company’s Display Week tablet demonstration will leverage four key optical films: APF-V3, an extremely thin, 26 micron, high brightness reflective polarizer; LBR-160, a high efficiency back reflector; as well as BEF4-GMv2 and BEF4-GT, thin, high brightness, Brightness Enhancement Films (BEF). By combining the films, tablet battery life can be extended without sacrificing display quality or brightness. This one of a kind film combination can also be used to increase display brightness by more than 50%, enhancing the outdoor viewing experience, in addition to reducing the overall thickness of backlight films by 30%*.

According to DisplaySearch, the global Tablet PC market is forecast to grow 154% Y/Y to 52.4 million units in 2011 and to reach 140 million units by 2013—providing significant growth opportunities for the flat panel display and tablet PC supply chain.

“With this accelerating segment poised for strong growth, 3M continues to develop unique solutions that meet the technical demands and drive the creation of future innovative designs for tablets,” noted Jim Bauman, vice president of 3M’s Optical Systems Division. “The key challenges in the current supply chain are to extend battery life and enable more thinner and lightweight devices. 3M’s advanced optical films meet these requirements and deliver superior performance to meet our customers’ needs.”

3M Ushers in a New Era of Light Management with a New Class of Integrated
Optical Films
 [May 12, 2011]

Company’s Tablet Film Increases Battery Life, Reduces Device Thickness and Weight, Without Sacrificing Display Brightness or Quality

Advancing light management for LCD backlights, 3M’s Optical Systems Division today unveiled a unique solution to address long-standing constraints in LCD backlights. Specifically, the company’s new class of integrated optical films, known as ‘Collimating Multi-layer Optical Film’ (CMOF), can eliminate all free-floating films, as well as the light guide from LED LCD backlights.

“Technology advancements in LEDs have led to exciting developments, such as edge-lit LED LCD TVs,” noted John Wheatley, Division Scientist for 3M’s Optical Systems Division. “Despite this, the continued use of the traditional, multi-film backlight architecture has resulted in constraints that limit innovation in cost, performance, form factor, weight and the supply chain. Our ‘integrated optics’ approach leveraging CMOF and Air Guide technologies addresses these challenges head on—significantly improving the overall environmental profile of these systems and presenting a rare opportunity for collaboration across the supply chain.”

Collimating Multi-layer Optical Film “CMOF” Solution Enables Unique “Light Mixing” Approach

CMOF is based on 3M’s multi-layer optical film technology platform that is used to make current display films such as DBEF reflective polarizers and ESR reflector films. By leveraging CMOF, 3M has demonstrated how to reduce the amount of light management material in an LED LCD backlight by an order of magnitude—significantly improving the overall environmental profile, while enabling non-incremental improvements in cost, as well as the simplicity of products, display systems and supply chain. The company’s ‘integrated optics’ solution also enables a unique, new light management approach, consisting of ‘light mixing’ to addresses fundamental problems to LED displays. As a result of this technology, 3M has developed a new backlight architecture called Air Guide.

Integrated Optics On-Panel: Air Guide

3M’s ability to integrate the light management directly on the panel in the manufacturing process enables a one-step assembly process—making the supply chain even more efficient. Device manufacturers who use LCD panels with 3M optics integrated, can simply place it on the appropriate chassis, made with an integrated ESR reflector. In addition, by leveraging Air Guide, LCD manufacturers will have display systems that are more tolerant to LED binning variations of brightness and color associated with LED manufacturing. This is important since costs associated with binning can account for up to 30% of overall LED manufacturing costs. Monitor, TV, and LCD signage are all potential markets for Air Guide.

“The continuous improvement in LED output and efficiency has created a situation where many displays are now at or will soon approach their uniformity limit. This means that even if LEDs continue to improve, a system cannot use fewer lamps, since it would result in non-uniformity due to the widely spaced points of light,” Wheatley added. “Light mixing changes this, enabling systems with very few, widely spaced LEDs. In fact, a monitor illuminated with a single LED, or a TV with 5 LEDs is not out of the question in the near term.”

Carbon footprint is of increasing importance in assessing environmental impact of products. Carbon footprint includes not only energy efficiency of device power draw, but also the impact of the entire supply chain in making, shipping and packaging required for a device’s manufacture. 3M works with its customers to find ways to continually improve in this area, and integrated optics for LCD is an important part of that effort.

Open Cell Business Model

Lastly, the industry is increasingly moving toward adopting an open cell business model where panel makers will make openly available LCD panels for purchase. 3M’s ability to integrate the light management directly on the panel in its manufacture is well suited to this, and results in an even more efficient supply chain. Device manufacturers would just need to purchase a panel (with 3M optics integrated), and place it on the appropriate chassis.

60.1: LCD Integrated Optics [SID Symposium Digest of Technical Papers — June 2011 — Volume 42, Issue 1, pp. 878-881]

John Wheatley, Tao Liu, Matthew E. Sousa, Stephen Etzkorn, Ellen Bösl, John Van Derlofske, and Quinn Sanford
Optical Systems Division, 3M Company, St. Paul, MN, 55144-1000, USA

C. David Hoyle and Gilles Benoit
Display and Graphics Film Laboratory, 3M Company, St. Paul, MN, 55144-1000, USA

A new class of optical film is demonstrated which addresses fundamental and longstanding constraints in LCD backlights. These films enable displays with highly integrated optics and no free-floating films. Both unitary polarized solid light guides and edge-lit hollow systems without guides are shown. The non-incremental impact on multiple LCD value propositions including waste stream is discussed. Film development has been done on manufacturing scale.

LCD Integrated Optics Presentation in PDF [May 25, 2011]

3M’s Uniformity Tape Allows LCD Manufacturers to Reduce Number of LEDs
without Sacrificing Display Image Brightness or Quality
[May 11, 2011]

Unique Uniformity Tape Enables 3X More LED Spacing, reducing LCD Panel Manufacturing Costs

In an effort to meet LCD manufacturer design flexibility demands, the 3M Optical Systems Division today announced that it has developed a unique solution called Uniformity Tape that will allow LCD manufacturers to reduce the number of LEDs required for edge-lit LED LCD panels at a low cost, without sacrificing brightness or efficiency.

LEDs are becoming brighter and even more efficient—requiring fewer bulbs to achieve target brightness for a given display. Until now, there have been limitations as to how far LEDs can be spaced apart at the edge of an LCD panel because of dark areas that appear between LEDs when they are too far apart. This scenario is commonly referred to as ‘head-lighting’ because it looks like the dark space on the road between the headlights of a car.

3M’s Uniformity Tape is a clear tape, which has adhesive on one side and a micro-replicated optical pattern on the other side. It is adhered to the edge of the light guide, which faces the LED light sources. The tape is designed to increase the spreading of light in the light guide from each LED, which greatly increases the allowable LED spacing. The optical pattern is spatially uniform, meaning that no positional registration of LEDs is required along its length. The Uniformity Tape keeps the edge of the display closest to the LEDs uniform in brightness when the spacing of light sources is increased. This allows panel manufacturers to save money by removing unnecessary LEDs. Uniformity Tape can also increase LED spacing by up to three times the current spacing, while maintaining edge uniformity for a given bezel size.

“As LED technology continues to improve and becomes even brighter, some backlight designs are currently using more LEDs than needed for a brightness specification in order to avoid head lighting or thick bezels. Uniformity constraints have also prevented manufacturers from removing LEDs to save on cost,” noted Gilles Georges, 3M global marketing manager. “By spacing LEDs further apart for edge-lit LED LCD panels, 3M’s Uniformity Tape allows light to travel inside the light guide at wider angles—allowing manufacturers to design wider spacing between LEDs without any dark areas.”

When combined with 3M’s Dual Brightness Enhancement Film (DBEF), Uniformity Tape allows display manufacturers even more design freedom to innovate and use less LEDs to create a backlight that not only meets energy standards, but also remains competitive at a low cost. Furthermore, Uniformity Tape helps device manufacturers meet the growing number of energy efficiency standards around the world.

Windows 8 Metro style Apps + initial dev reactions

With this style of apps there is a clear platform diagram:windows-8-platform-tools
but there is no similar kind of diagram for the structure of the applications themselves, although that structure is absolutely different from the ones we are familiar with in the existing Windows applications of different kind.

First I will present the current confusion in that regard and then SOME answers to that from current MSDN documentation. Some because an equally important part, the contract mechanism is not described in the “answer excerpts” that will follow after the “introductory confusion part”. For the contract mechanism I will include here just this simple paragraph from the Fact Sheet:

Apps are part of a web of apps, not a silo of unrelated apps. Apps can communicate with one another in Windows 8. Rather than switching apps to share information, you stay immersed in your app and share the information to another app right in that context, never losing your place. So if you want to share a photo from a social network app, you just swipe the share charm and share to the app. No burdensome and baroque cut and paste.

Other missing information in brief from the published short guide:

Adding Metro style to your apps
Your apps get a predictable, Metro style UI that’s tailored to the device by using Windows 8 controls. The controls are designed for both touch devices and for mouse and keyboard. By default, your apps convey the Windows personality, which is a familiar user experience that customers understand. Here are the three kinds of controls that you can use.

Standard controls: these include everything you need to display, enter, and manipulate data and content. Control families include view, text, pattern, overlay, media (audio and video), content, collection, and basic.

Collection controls: These help designers to create rich content experiences in consistent, touch-friendly ways. They include built-in support for drag-and-drop operations, and they let you customize display modes by using styling and templates. Examples are the simple list, grid view, grouped grid view, flip view, and semantic zoom.

Intrinsic controls: These are available in the Windows Library for JavaScript (WinJS), and they go beyond the limitations of CSS3 box-type controls, if you need more flexibility in your interface design or you want to integrate your own brand into your customers’ experience.

Creating immersive user interfaces with adaptive layout

Windows 8 gives you creative options for adapting an app experience dynamically to the size of the screen area, changes in orientation, and different display capabilities using CSS3. These features enable you to give your customers a fluid, natural-feeling experience in your Metro style apps. Here are some examples.

Animation: Create smooth, animated experiences and elements with HTML5 and CSS3 that embody the Metro style. Take advantage of a comprehensive set of pre-defined animations that are lively and unique, yet familiar to users.

3-D transformations: Add smooth, fluid visual experiences, such as perspective transforms and flipping elements on and off the screen. In the past, you’d have to create these effects using native code, but now you can create them with HTML5 and CSS3.

Flexible box layout: Create flexible containers that expand proportionally to fill any remaining space in an HTML5 layout. This is great for designers to use to create key components of apps, such as toolbars or navigational elements.

Grid layout: Position and size content elements into cells on a grid structure that you define with fixed, fractional, or automatic units.

Multi-column layout: Mimic newspaper and magazine layouts by creating a single column of HTML5 content in multiple parallel columns with equal width and height.

A typical confusion about Windows 8 Metro style apps:

Re: Windows 8 apps going html5, wtf – part 2 [Sept 15, 2011]

I just watched this BUILD speech by Jensen Harris: http://channel9.msdn.com/Events/BUILD/BUILD2011/BPS-1004 [although it is the most detailed video “answer”, [1:33:05] long, HIGHLY RECOMMENDED BTW]

I must admit that all those concepts regarding the metro touch UI appear to be really thought through. They actually looked at how people hold und use tablets, and the optimization to the “two hands, use thumbs”-method seems quite sensible (the split up touch keyboard was a little odd though … c’mon! … typing with your thumbs?).

Next I browsed the Windows Runtime Reference, http://msdn.microsoft.com/en-us/library/windows/apps/br211377(v=VS.85).aspx(thx to jackbond for the link), and I was relieved to find lots of familiar stuff in there like XAML of course, Dependency Properties, Control Templates etc.

So I’d be willing to change my former “do not want!” attitude to a more excited “Lots of work coming up, but it’ll pay off” one if … well, if all of this was covered by “BUILD – the conference solely for handheld device developers”. As I said before: I might be too stubborn to grasp all this visionary stuff (I guess there’s a reason it’s not me working at the top of win dev ;-), but I simply cannot seeANYof this apply to the desktop environment.

I absolutly disagree for example with Harris’ statement that in the near future we will all unbelievingly remember that there once were screens without touch. I still don’t see me working (yes, Mr Harris, I actuallyWORKwith my Computer rather than spend my whole time looking at beautiful RSS-Feeds, weather forecasts, tweet@rama and stuff like that) here at my desk by pawing my monitor.

And when he showed how to operate Metro UI with a mouse I ultimately thought “Hey, you cannot be serious about that”. So instead of having a context specific pop up menu at the very position of my mouse pointer when I righclick I now get the ususal app bars at the top and bottom of the screen which forces me to move my mouse pointer a much greater distance to achieve the wanted result. This is not “fast and fluid”, but its sheer opposite.

So I’ll try a new evaluation of where this leaves me as a developer. We now have a new UI that (in my opinion) is awesome for handhelds, but doesn’t make any sense on the desktop. We finally(!) have a true replacement for the WIN32-API (“YES!!”) that unfortunatly only works with Metro UI (“D’oh!”). We still have the traditional desktop, but it is clearly labeled as “NOT modern, NOT immersive, NO WinRT” (I still don’t understand why). We have Silverlight that doesn’t run in the Metro UI Browser because its own creator(!) thinks that this plugin only disturbs the indeedily-doodily HTML5 experience.

I stand here scratching my head in disbelief, and I cannot resist the impression that this whole show is about “Heeeyyyy, we developed an AWESOME solution! Wait, it gets better: for a problem that didn’t even exist!”. I think it’s hilarious to read posts like this http://dougseven.com/2011/09/14/i-know-what-youre-thinking-and-youre-wrong/ (thx to jrboddie for the link). So while Mr Sinofsky is still on stage at BUILD trying to sell Metro to the crowd as the next big thing, developers are wiping the sweat off their foreheads in relief to hear people like Doug Seven say “My advice…keep doing what you are doing [with WPF and Silverlight], and invest 20% of your time in learning about Windows 8 and the Metro style app models“. There’s something going very wrong here, and I wonder if anyone at the top of Microsoft does take notice.

Short Answers:

Windows 8 Previewed Today at BUILD [Sept 13, 2011]

Build: More Details On Building Windows 8 Metro Apps [Sept 14, 2011]

Jensen Harris Walks Us Through the Windows 8 UI [only 10 minutes long Channel 9 video, Sept 14, 2011]

A great example: Metro style browsing: one engine, two experiences, no compromises[Sept 14, 2011]

A great number of Metro style app samples

Answers from Metro style app development:

[Roadmap for creating Metro style apps using C#, C++, or Visual Basic]

Touch is an important part of many Metro style app [they are touch first!] using C++, C#, or Visual Basic apps. But the mouse remains a primary means of interacting with these apps on some devices. Learn how to make your apps work with both means of input.
>> Quickstart: Touch input

[Primer for current Windows developers]

With the Windows desktop, the shell is static. Icons can be colorful and pretty, sure, but they really just sit there. A running app is also often surrounded by visual noise that has little to do with the app itself—noise that comes from other apps and from Windows itself. Even an app’s own menus, ribbons, and other command structures often consume a noticeable portion of screen space and can distract the user.

In contrast, Windows Developer Preview is designed to help Metro style apps engage and re-engage the user much more deeply:

  • Apps typically run full-screen and the Start screen disappears after an app is launched. System UI also appears only as needed in response to specific user interactions. As a result, users are completely immersed in the foreground app by default, and you don’t need to implement a special full-screen mode.
    • The exception to this is that two apps (and only two) can run side-by-side. One occupies the majority of the screen and the other, a smaller portion to the side. This keeps multi-tasking focused on the user’s most important apps.

     

  • For all but its most essential UI, apps can use the app bar and flyouts to reveal secondary operations when needed, in response to specific interactions.
  • Live tileshelp apps dynamically display their most important content on the Start page, providing users with essential info at a glance. This way, users don’t have to open the full app to engage with it.
  • Users can create content tiles [secondary tiles] that link directly into specific parts of an app. This makes the interaction with an app both highly efficient and meaningful, in contrast to the user wasting their time simply navigating the app structure.
  • Apps can use notifications to surface events to the Start page in a way that feels natural to Windows. Such consistency increases the likelihood that a user will take notice of the event and re-engage with the app.

In addition to having two side-by-side apps, Windows Developer Preview introduces a new means of multitasking— apps can now work together to perform common tasks such as searching, sharing, and managing contacts:

  • Instead of having the user switch between apps, as in the classic Windows shell, portions of other apps that help fulfill a task, like sharing, appear directly in the foreground app.
  • In the classic shell users often must switch between apps because the data they want is accessible only within a particular app. In Windows Developer Preview, such apps can act as sources for searchable data, sharing services, contacts, and files. This means that selecting and sharing a picture that’s managed in an online service like Flickr is as easy as picking a file that’s on the local hard drive.

With all this aliveness and active integration, it is also important to optimize battery life and maximize the responsiveness of the foreground app. Here is what’s new:

  • Windows Developer Preview automatically suspends background apps once those apps have an opportunity to save their state and finish long-running tasks.
  • Suspended apps remain in memory and can be quickly resumed if the user switches back to them, they’re needed to fulfill a task (like providing search results or a sharing service), or they’ve asked to be awakened in response certain events like a timer or network activity.
  • If the system needs to free memory, it can unload suspended apps, knowing that the app can reload its saved state when it starts up again to bring the user right back to where they left off.
  • Selective app features, such as music, voice-over-IP, and data transfer, can continue running in background mode (subject to user approval).

Finally, because many users spend the majority of their computing time in a web browser, with Windows Developer Preview an app can specify itself as the primary handler for certain internet domains. This means that navigating to those domains takes the user to a typically richer app experience rather than a generic browser experience. Developers can also use header markup in web pages to identify a handler app, which improves app discovery both through the browser and through Bing search.

[What are Metro style apps?]

Your Metro style apps engage users with the info they are interested in and the people they care about. Live tilesupdate users at a glance and draw them into your app.

The Start screen is about showing off what apps are great at. App tiles are alive with status and activity updates, encouraging your users to dive into your app. When designing your tile, you need to:

  • Highlight your brand. Your app tileis a chance to visually define your brand for your users. It should be attractive and distinct.
  • Showcase the info and activities your users are most interested in. You want your users to keep returning to your tile, looking for updates, checking in. You want those updates to pull your users back into the app itself. The more thoughtful you are about the kinds of info and activities you showcase, the more likely users are to engage.

For more info on designing and creating an app tile, see Guidelines and checklist for tiles and Guidelines and checklist for notifications.

[Creating and managing tiles, toast, and Windows push notifications]

In the new Windows Developer Preview Start screen, tiles are the primary representation of an app. Users launch their apps through those tiles and tiles can display new, relevant, and tailored content to the user through [tile] notifications. This makes the Start screen feel vibrant and allows the user to see at a glance what’s new in their world.

An app can also communicate time-critical events to the user through toast notificationswhether the user is in another app, in the Start screen, or on the desktop. The methodology to design and deliver toast closely parallels that of tiles, lowering the learning curve.

Tile notifications, toast notifications, and badge updates [or notification badge] can all originate either from a local API call or from the cloud.

Tiles and tile notifications

Tiles represent your app in the Start screen. They are the primary method for the user to launch your app, but can also surface information and notifications directly through tile itself, making it a dynamic representation of your app even when your app is not running. This contributes to making Windows feel alive and connected. An interesting and useful tile can give a user incentive to launch your app and this aspect of your app development should not be slighted.

Tiles are available in two sizes. Which of the two sizes is displayed is entirely controlled by the user.

  • Square: This tile size can contain application branding—either an application icon or name—as well as potential notification badges. Because a square tile contains only basic information, only one template is available to create them.
  • Wide: This tile size can contain any of the content of a square tile plus richer, more detailed, and more visually compelling content as well. A broad choice of layout templates is available at this size to allow the additional content. Any app that uses a wide tile must also provide a corresponding square tile because the user can choose to shrink the tile at any time as they personalize their Start screen.

The content of a tile is defined in XML, based on a set of templates provided by Windows. To define a tile’s contents, the developer simply retrieves one of the templates and provides their own text and images.

A tile can contain text and images, depending on the template selected, and can also display a badge and either a logo or short name. The badge is displayed in the lower right cornerand the logo or short name in the lower left. The choice of whether to show the logo or the short name is declared in the app manifest.

Cycling

Up to five update notifications can cycle repeatedly through the tile if the developer declares the tile to have the cycling capability. Notifications can be given a tag to use as a replacement ID. Windows examines the tag on a new notification and replaces any saved notification with the same tag. Notifications cycle until they expire, are pushed out of the queue by newer updates, or are replaced in the queue with an updated version of themselves.

Default tiles

When your app is first installed, it is represented by a default tile. This is a simple, static tile defined in your app manifest; generally just a representation of your logo or brand. This tile is replaced only when you send your first tile notification. It’s a significant concept to grasp that the only time you technically “create” a tile is when you define it in your app manifest. All further changes are tile notifications.

Your tile can revert to the default when there are no notifications to be displayed on the tile; for example, when the user is offline or all tile notifications have expired.

As with any tile, if you supply a wide tile, you must also supply a square tile.

Default tiles are rendered on top of the app color, so if there is any transparency in the default tile image, the app background shows through.

Secondary tiles

Secondary tiles provide the ability to create tiles pinned to the Start screen that launch directly to a specific location or subexperience in a parent app. The app decides which content to offer as a pin option, but the user has the final say in whether the secondary tile will be created or deleted. This allows users to personalize their Start screen with the experiences they use the most.

This tile is independent of the main app tile and can receive tile notifications independently. When the secondary tile is activated, an activation context is presented to the parent app so that it can launch in the context of the secondary tile.

Toast notifications

A toast notification is a transient message to the user that contains relevant, time-sensitive information and provides quick access the subject of that content in an app. It can appear whether you are in another app, the Start screen, or on the desktop. Toasts are an optional part of the app experience and are intended to be used only when your app is not the active foreground app.

For your app to be able to receive a toast notification, you must declare that it can do so in your app’s manifest file.

A toast notification can contain text and images but secondary actions such as buttons are not supported. Think of toast as similar to a Windows balloon notification arising from the taskbar’s notification area. Like those notifications, a toast appears in the lower-right corner of the screen. When a user taps or clicks on the toast, the associated app is launched in a view related to the notification. It is the only mechanism by which one app can interrupt a user in another app. Toasts can be activated, dismissed, or ignored by the user. The user can also choose to disable all toasts for an app.

A toast notification should only be used for information considered of high interest to the user, typically involving some form of user opt-in, therefore it is a good choice for incoming e-mail alerts, IM chat requests, and breaking news. However, it is extremely important that when you consider using a toast notification, you realize that, due to its transient nature, the user might never see it.

Raising a toast notification is very similar to sending a tile notifications: a developer creates an XML payload based on a provided template and passes that payload to a manager object to display. Toast is visually distinct from a tile but the markup structure is nearly identical.

There are two types of toast notification:

  • Standard toast: Most developers will use the standard toast. This toast remains on the screen for 7 seconds, playing a brief sound to alert the user when it appears. This toast is best for notifications such as a new e-mail, an IM contact sign-in, or a new social media update.
  • Long-duration toast: This toast looks the same as a standard toast but stays on the screen for 30 seconds and can play longer, looping audio. This is used in situations where developers want to grab the user’s attention because there is a human waiting on the other end of the connection. This type of toast is appropriate for person-to-person communication like instant messages and VOIP calls.

Scheduled and recurring toast

A toast notification can also be scheduled to appear at a specific time. Use this feature for alarms, calendar reminders and notifications that depend on precise timing. These notifications do not depend on the app’s state or the computer’s network connection.

A scheduled toast notification can also display multiple times within a short period to increase the user’s chance of seeing it. For instance, you might want to show important meeting reminders three times, five minutes apart.

Scheduled toast notifications specify the date and time when Windows should raise that toast notification. In the case of a recurring scheduled toast it is the first time that the OS will display the notification.

Badges

A tile can display a notification badgewhich conveys summary or status information concerning and specific to the app. Badges can be displayed on either the square or wide tile. They can be numeric (0-99) or one of a set of Windows-provided glyphs. Examples of information best conveyed through a badge include network connectivity in an online game, user status in a messaging app, number of unread mails in a mail app, or number of new posts in a social media app.

The system provides a set of glyphs for use with a badge. These glyph values are available:

  • none
  • activity
  • alert
  • available
  • away
  • busy
  • newMessage
  • paused
  • playing
  • unavailable
  • error

[Guidelines and checklist for notifications]
  • Use what you know about the user to send personalized, tailored notifications to them through the tile. Tile notifications should be relevant to the user. The available information about a user on which this relevance is based is largely internal to the individual appand may be limited by a user’s privacy choices.For example, a television streaming service can show the user updates about their most-watched show or a traffic condition app can use the user’s current location to show the most relevant map.

     

  • Send updates to the tile frequently so the user feels that the app is connected and receiving fresh, live content. The cadence of tile notifications will depend on the specific app scenario. For instance, a busy social media app could update every 15 minutes, weather every two hours, news a few times a day, daily offers once a day, and a magazine app monthly. If your app would update less than once a week, consider simply using a square tile with a badge.
  • Provide fun and engaging tile notifications to help users make an informed decision about when to launch your app. For instance, if you provide a shopping app, tell the user when a sale is going on.
  • If your app is not connected to cloud updates, use the tile to display local content or recent activity, updated each time the user launches or exits the app. For instance, a photo viewer tile could display photos from a recently added album. A video streaming service could show a static image to represent a video the user recently watched but didn’t finish.
  • Don’t use relative time stamps or dates (for instance, “two hours ago”) on tile notifications because those can become out of date. Use an absolute date and time (for instance, “11:00 A.M.”).

[How to Create the Best User Experience for Your Application [April, 2006]]

Aa468595.humanux_10(en-us,MSDN.10).gif

Figure 10. Custom toast window with graphics and multiple controls

“Toast” windows (see Figure 10), made famous by instant messaging clients like MSN Messenger, are a great solution for informing the user of something without annoying or disrupting his or her work flow. There is a great article by Bill Wagner on creating Toast windows. It is good policy (and manners) to not disturb any other application’s toasts. Obstruction of such windows can be annoying and unproductive. One solution is to use the ToastSemaphore Mutex provided by the OS to avoid toast collision.

Sometimes you may need to show multiple items by the toast. Popping up 3 or more toasts would not really be advisable. Instead, cycling through each by popping/fading one toast after the other would be better. Microsoft Outlook implements a similar solution when notifying the user of incoming e-mails.

[Guidelines and checklist for notifications]

Toast notifications

  • Consider that the user might not see the toast. If the information is important, you may want to retain related information on your tile or within your app views.
  • Notify the user of something personally relevant and time sensitive. Examples include:
    • new e-mails in a mail app
    • an incoming VOIP call
    • a new instant message
    • a new text message
    • a calendar appointment or other reminder
    • notifications that the user has explicitly opted-in for
  • A running app can hide a toast notification if it is no longer valid, such as an incoming call where the other party has hung up or the user has already answered on another device.
  • Do not include text telling the user to “click here to…” It is assumed that all toasts have a click/tap action with a result made clear in the context of the notification.
  • Combine multiple related updates that occur within a short period of time into a single toast. For instance, if you have 3 new e-mails that arrive at the same time, the app or app server should raise a coalesced notification.
  • Don’tuse toast to notify the user of something that must be seen, such as a critical alert. To ensure the user has seen your message, notify them in the context of your app with a flyout, dialog, app bar or other inline element.
  • Don’t use toast to notify the user of transient failures or network events, such as a dropped connection.
  • Don’t notify the user of something they didn’t ask to be notified about. For instance, don’t assume that all users want to be notified each time one of their contacts appears online.
  • Don’t use toast for anything with a high volume of notifications, such as stock price information.
  • Don’t notify the user of something that is not user-initiated, peer-to-peer, or explicitly enabled by the user.
  • Don’t use toast notifications for non-real time information, such as a picture of the day.
  • Don’t use toast to notify the user of routine maintenance happenings, such as the completion of an anti-virus scan.
  • Don’t raise a toast when your application is in the foreground. Use PushNotificationReceivedEventHandler to intercept push notifications when your application is running.
[Working with templates]

A badge is used to provide status on a tile, such as the number of new e-mails received or the status of a network connection. There are two variations: a number and a glyph. Badges are also defined as an XML document and its elements are defined in the badge schema.

[Guidelines and checklist for tiles]
  • Tile designers should attempt to create an appealing tile for their app that presents new, tailored, and engaging content that the user will want to check in the Start screen and that invites them to launch the app.
  • For a suite of apps, create one tile for each unique app in the suite.
  • Don’t create multiple tiles that open subexperiences in the same app. There should only be one tile for each unique app. Instead, consider whether secondary tiles [content tiles] would be a better option for those scenarios.
  • Don’t clutter the user’s Start screen with tiles for extras or accessories along with the app’s main tile. Only create multiple tiles when the product is truly a suite and each tile represents a separate core app in that suite.
  • Don’t create a tile for a configuration or troubleshooting experience within the app. That functionality should be provided to the user through the app’s Setting charm.

  • Don’t use tiles for advertisements.
  • Avoid the overuse of loud colors in tiles; simple, clean, elegantly designed tiles will be more successful than those that scream for attention.
  • Don’t use images with text on them; use a template with text fields for any text content needs.
  • Don’t rely on tiles to send urgent real-time information to the user. For instance, a tile is not the right medium for a news app to communicate an immediate earthquake evacuation message. Toast is a better medium for messages of an urgent nature.
  • Avoid image content that looks like a hyperlink, button, or other control. Tiles do not support those elements and the entire tile is a single click target.
[Creating and managing secondary tiles]

Secondary tiles [content tiles] enable users to promote interesting content and deep links—a reference to a specific location inside of the pinning app—from Metro style apps onto the Start screen. Secondary tiles enable users to personalize their Start screen experience with playlists, photo albums, friends, and other items important to them.

The option to create a secondary tile is seen most often in UI as the Pin to startoption. To pin content is to create a secondary tile for it. This option is often presented as a glyph on the app bar.

Selecting the secondary tile through a touch or a click launches into the parent app to reveal a focused experience centered on the pinned content or contact.

Only users can create a secondary tile; apps cannot create secondary tiles programmatically.Users also have explicit control over secondary tile removal, either through the Start screen or through the parent app.

Secondary tilesare associated with a single parent app. They are pinned to the Start screen to provide a user with a consistent and efficient way to launch directly into a frequently used area of the parent app. This can be either a general subsection of the parent app that contains frequently updated content or a deep link to a specific area in the app.

Examples of secondary tile scenarios include:

  • Weather updates for a specific city in a weather app
  • A summary of upcoming events in a calendar app
  • Status and updates from an important contact in a social app
  • Specific feeds in an RSS reader

Any frequently changing content that a user wants to monitor is a good candidate for a secondary tile. Once the secondary tile is pinned, users can receive at-a-glance updates through the tile and use it to launch directly into the parent app to reveal a focused experience centered on the pinned content or contact.

[Adding a splash screen]

A splash screen is requiredfor all Metro style apps.

.Hh465332.ux_splash_intro(en-us,VS.85).png

Your default splash screen displays when users launch your app, providing immediate feedback to users while your app initialized its resources. When your app’s first view is ready for interaction, the splash screen is dismissed. Good use of a splash screen can improve how the user perceives the performance of your application.

You can customize your application’s loading display by specifying the splash screen image and background color, and by using the Splash Screen API to display your splash screen for longer, and/or to notify your app when your splash screen is dismissed.

Extending the length of time that your splash screen is displayed enables your application to complete additional startup tasks and display additional loading information. For example, your app might need to load resources from the network. You would extend your splash screen by retrieving the coordinates of the splash image in order to construct your own splash screen (which is the first view in your app) that mimics the default splash screen, but can also provide the user with additional loading information. Mimicking the default splash screen in this way ensures that your app is in full control of its loading process while also maintaining a clean, consistent, loading experience for users.

If you have entrance animations, detecting when the splash screen is dismissed lets you know when to begin your app’s entrance animations.

[Choosing the right UI surfaces]

You have a number of surfaces you can use in your Metro style app, like the app window, pop-ups, dialogs, and bars. Choosing the right surface at the right time can mean the difference between an app that is a breeze to use or a burden.

The app window, or canvas

The app window, sometimes called the canvas, is the base of your UI. The canvas holds all of your content and controls. Whenever possible, you should integrate your UI elements into this base surface. For example, instead of using a pop-up to display an error, you can smoothly show, hide, or shift the error message on the window with the built-in animations. Presenting your UI inline lets users fully immerse themselves in your app and stay in context.

The app bar

Outside of the app window, the app bar is the primary command interface for your app. Use the app bar to present navigation, commands, and tools to users. The app bar is hidden by default and appears when users swipe a finger from the top or bottom edge of the screen. It covers the content of the app and can be dismissed by the user with an edge swipe, or by interacting with the app.

Hh465304.app_bar1(en-us,VS.85).png

The charms bar

The charms bar presents a specific and consistent set of buttons to users in every app: search, share, connect, settings, and start. We believe these are core scenarios that every user wants to do in almost every app they use.

  • SearchUsers can search for content located your app or in another app, and they can search your app’s content from another app.
  • ShareUsers can share content from your app with people or services.
  • ConnectUsers can connect to devices and send content, stream media, and print.
  • SettingsUsers can configure your app to their preferences.
  • Start Users can go directly to the Start screen.

Context menus

The context menu, sometimes called a popup menu, shows actions that users can perform on text or UI elements in an app. You can use up to five commands on each content menu, like cut, copy, or open with. This limit keeps the context menu uncluttered, easy-to-read, and directly relevant to the text or object that the commands act on.

Hh465304.ux_contextmenus(en-us,VS.85).png

Don’t use context menus as the primary command interface for an app. That’s what the app bar is for.

Message dialogs

Message dialogs are dialogs that require explicit user interaction. They dim the app window and demand a user response before continuing. Use message dialogs only when you intend to stop the user and to demand response.

Hh465304.message_dialog1(en-us,VS.85).png

In the example above, the app window is dimmed, and the user must tap one of the two buttons to dismiss the dialog. That is, the message in the dialog cannot be ignored.

Flyouts

Flyouts show temporary, dismissable UI related to what the user is currently doing. For example, you can use flyouts to ask the user to confirm an action, to show a drop-down menu from a button the app bar, or to show more details about an item. Flyouts are different from message dialogs in that you should show a flyout only in response to a user tap or click, and you should always dismiss the flyout when the user taps outside of it; you should show a message dialog only when you need to interrupt the user and demand some kind of interaction.

Hh465304.flyout_command(en-us,VS.85).png

In the example above, the app stays active, and the user can tap the button or tap outside the flyout to dismiss it. That is, the message in the flyout can be ignored.

Toasts

Toasts are notifications that you show to users when your app is in the background. Toasts are great at updating users with information they want to know in real-time, but it’s ok if they miss. Users tap on the toast to switch to your app and learn more.

Errors

Errors within an app can be communicated to the user through three main surfaces. The right surface for an error is chosen by the app developer based on the content and consequences of the error. See also Guidelines and checklist for error messaging.

To show: Use this surface:
A non-critical error specific to an element in the app. Your app cannot fix the problem, but users can.User interaction: Users can continue to interact with the app, system components, and other apps without dismissing the error.

Example: The user enters an invalid string in a text box and then retypes it.

Text inline on the canvas· Text only

· Dismissed by app

· Appears inline near the source of the error

A non-critical error that applies to the whole app. Your app cannot fix the problem, but users can.User interaction: Users can continue to interact with the app, system components, and other apps without dismissing the error.

Example: Mail cannot sync at the moment.

Text at the top of the page· Text only

· Dismissed by app

· Appears at the top of the page

A significant but non-critical error that applies to the whole app and your app can suggest a solution.User interaction: Users can respond to your prompt or continue to interact with the app, system components, and other apps without dismissing the error. Error and warning bar· Text, two buttons

· Dismissed by user

· Appears near the top of the page

A critical error that applies to the whole app and prevents the user from using the app.User interaction: Users cannot continue interacting with the app unless they dismiss the error. Users can still interact with system components and use other apps. Message dialog· Text, 1 to 3 buttons, title (optional)

· Dismissed by user

· Appears centered across the app

Do not use flyouts, toasts, or custom UI surfacesto display errors.

Errors: Inline text

In general, the inline error is the first choice of surface. An inline text error delivers messages in the context of the user’s current actions or the current app page itself. An inline error does not require an explicit user action to dismiss the message. The message goes away automatically when it no longer applies.

Do
Align the message with the control or element that the message relates to.

Lay out the message with ample surround space to increase its focal strength.

The following example shows an inline error message associated with a specific text box.

Hh465304.error_inline(en-us,VS.85).png

Don’t
Include actions or commands in the message.

In the following example, an Error and Warning bar would be a better choice.

Hh465304.error_inline_incorrect(en-us,VS.85).png

Errors: Error or warning bar

Use a Error or Warning bar to notify users of important errors and warnings and to encourage the user to take action. Error messages inform users that a problem occurred, explain why it happened, and provide a solution so users can fix the problem. Warning messages alert a user of a condition that might cause a problem in the future.

Do
Position the bar at the top of the screen, encouraging the user to notice and take action.

Color the bar with a color from the app’s palette.

Use the same color and layout for all your error and warning bars.

Hh465304.error_bar(en-us,VS.85).png

Don’t
Display bars with different colors or glyphs (such as a shield or exclamation point) based on perceived severity.

Use an ‘X’ glyph to close the bar; instead, use a labeled Close button.

Use an error and warning bar for information-only message.

The message in the example below is purely informational and no action is required. In this case, an inline message at the top of the screen should have been used.

Hh465304.error_bar_incorrect(en-us,VS.85).png

Errors: Message dialogs

Use a message dialog only if a modal message is required, blocking the user from interacting with the app.

Do
Use a message dialog if the user must take action before using the app any further.

The following example is an appropriate use of an error message dialog because users cannot use the app unless they have an active account.

Hh465304.error_dialog(en-us,VS.85).png

Don’t
Use a dialog if the user can ignore the message.

In the following example, there is nothing about the error that would require you to block users until they address it. An error or warning bar would have been a better choice.

Windows 8: the first 12 hours headlines and reports

After  A too early assesment of the emerging ‘Windows 8’ dev & UX functionality [June 24, 2011] we came to an as full disclosure as possible by the keynote of the BUILD conference. Here are the very first (12 hours) reactions to that:

Windows 8 debuts at Microsoft Build (live blog) [cnet, with keynote liveblog replay embedded]

Qualcomm’s Snapdragon Powering Windows 8 Prototype PCs [PCMag.com]
At the Build conference, in Anaheim, Microsoft demonstrated a number of prototype PCs running its Windows 8 development platform. And if you expected Intel or AMD guts in most of them, you’d be wrong.

Qualcomm Powers Next Generation of Windows 8-Based Prototype PCs Previewed at Microsoft BUILD [Qualcomm press release]

The next generation of Snapdragon processors is a family of all-in-one chipsets with the option for integrated multimode 3G/4G, differing numbers of CPU cores and the ability to support a range of device types.

Shown for the first time, Qualcomm’s Gobi solution provided the 3G/4G LTE connectivity of a Windows 8-based prototype PC. Qualcomm’s Gobi mobile Internet connectivity solution is a pre-certified multi-mode 3G/4G LTE module that makes it easy for OEMs to certify the connectivity of any Windows 8-based PC. By integrating a Gobi-based module into Windows 8-based PCs, Qualcomm will provide a fast, easy-to-use global connectivity solution for an untethered, productive user experience.

Qualcomm’s Snapdragon family of mobile processors also delivers dual-band Wi-Fi®, Bluetooth and FM radio connectivity through Qualcomm Atheros’ WCN3660 combo chip. The WCN3660 is an integrated solution optimized to work with a broad range of mobile operating systems and will be the first in a series of 802.11n wireless LAN solutions to fully support Windows 8.
[see also:
Qualcomm Snapdragon SoCs with a new way of easy identification [Aug 4, 2011]
Next-gen Snapdragon S4 class SoCs — exploiting TSMC’s 28nm process first — coming in December [Aug 9, 2011]
Mobile Internet (Aug’11) containing a lot of information about Qualcomm’s truly leading edge capabilities in that space
]

Hands-on with Windows 8: A PC operating system for the tablet age [ars technica, pre-written with full knowledge already, but published just as the keynote began]

It’s not finished yet, and Microsoft still has plenty of work ahead of it, but one thing is clear: Windows 8 is a genuine, uncompromised tablet operating system.

Liveblog: Microsoft previews Windows Server 8 at BUILD [ars technica, with keynote liveblog replay embedded]

Hands-on with Windows 8: it’s good stuff on the PC, too [ars technica, published (?written?) after the keynote quite probably because the keynote was mostly Metro/tablet oriented]

[summarized opinion in the end of the article:]
Windows 8 is a usable touch-screen tablet operating system, and it certainly has some compelling features when used on that kind of machine. The look of the software is different from what traditional Windows users are used to, but the operating system remains true to its PC roots: you can use it on a tablet, but you won’t need to.

//Build/–Windows 8 Thoughts [the below summarized opininion of a blogger already got 49 votes “for” vs. 1 vote “against” on DZone]

Game on. After going through the Day 1 keynote for the Build event, I should say I’m pretty much convinced that Microsoft has got the equation correct. They corrected the Tablet part of the equation, and got the entire Cloud <-> Tablet stack in place, with proper platforms and a nice set of developer tools. And with out doubt, Windows 8 devices are going to be a definite competitor for iPad/iOS, and Microsoft has officially entered the post PC era.

Windows 8 can run on an Atom CPU, 1GB of RAM [engadget]

We highly doubt it’s enjoyable, but at least you (probably) won’t be forced into an upgrade if you don’t want to be.

Microsoft launches Windows 8 developer preview, downloads are live! [engadget]

everything from “10-inch tablets to laptops to all-in-ones with 27-inch HD screens” will be able to ingest Win8 with ease. That’s a markedly different take than the folks in Cupertino have expressed, with an (admittedly limiting) mobile OS being chosen to run the tablet side of things. Only time will tell which mantra proves more viable, but we’re guessing the both of ’em will find varying levels of success.

Windows 8 for tablets hands-on preview (video) [engadget]

Wrap-up

With the introduction of OS X Lion, Apple gave us a glimpse at what a post-PC operating system might look like, and now Microsoft’s gone and pushed that idea to the limit. If Cupertino’s latest was a tease, than Windows 8 is full frontal. And we have to admit, we like what we see. Sure this may not be the final build, or anywhere near it, but for whatever flaws it may have, the UI being offered in this developer preview is really something special. Time will tell if the “one ecosystem to rule them all” approach will catch on, but for now it’s time to give props where props are due — at least until we can get our hands on a final build.

Windows 8 Store to sell both Metro-style apps and conventional Win32 programs [engadget]

Oh, sure — you’ve already started digging into the upcoming Windows Store (or, at least what it’ll deliver), but Microsoft just revealed a cute little nugget about its future functionality here at Build 2011. In keeping with its mantra of making Windows 8 a one-size-fits-all affair, the Store will be home to both Metro-style apps (useful for tablets and desktops alike) as well as traditional Win32 programs.
windows-8-platform-tools

Microsoft demos NFC-based tap-to-share for Windows 8 devices (updated) [engadget]

There’s not a ton of details on this just yet, but Microsoft confirmed during its Build keynote today that Windows 8 devices equipped with an NFC chip will be able to use a tap-to-share feature to either send content from one device to another, or simply receive content from something like an NFC-equipped card.

Update: NXP Semiconductors has now confirmed that it “worked closely” with Microsoft to develop an NFC driver for Windows 8, and that it’s also supplied the NFC solution used in the Windows 8 tablets given out at Build. According to the company, the NFC support in Windows 8 includes things like device pairing (simply tapping to pair a Bluetooth headset, for example), data sharing, and the ability to transfer control from one device to another (such as during a video call). And that’s all to say nothing of the usual fare like interacting with an NFC-enhanced advertisement, not to mention other applications that will surely follow once it’s actually put into practice. The company’s press release is after the break.
[NXP’s NFC Solution Supports Windows 8]

Microsoft shows Windows 8 on existing Ultrabooks, acts like it’s never seen a thin laptop before [engadget]

Microsoft gives Samsung Windows 8 developer PCs to Build attendees, AT&T throws in 3G service [engadget]

… that PC comes complete with a second-gen Intel Core i5 processor, an 11.6-inch 1,366 x 768 Samsung Super PLS display, a 64GB SSD, 4GB of RAM, and a dock with a USB, HDMI and Ethernet ports.
[Super PLS (Plane Line Switching): see A Beautiful Display [Anandtech, June 13, 2011] from which the below photo is copied here to explain the improvement of Super PLS over previous S-IPS and I-IPS: 
]

NVIDIA opens Windows 8 developer program with support for Kal-El tablets [engadget]

… it’ll embrace not just x86-based PCs, but Tegra-powered tablets as well. Specifically, that means support for its forthcoming quad-core Tegra platform, codenamed Kal-El, along with PCs packing GeForce, Quadro and Tesla cards.
[NVIDIA [press release] Helps Transform the PC With Windows 8 Developer Program]

Windows 8 details: new features, UI enhancements and everything in between [engadget]

Staying true to its roots, the new OS implements the familiar keyboard commands users have become accustomed to over the years — you know, like CMD and Ctrl+F. And as for its update to Internet Explorer, MS has imbued its tenth iteration with the ability to switch between the much-hyped Metro-style UI and plain old desktop view — all according to your whimsy. Of course, Redmond’s instituted other sweeping changes across the platform, and you can check some of the highlights after the break.

  • All Windows 7 applications will run natively on Windows 8
  • Security update notifications have been minimized to the lower right of the log-in screen
  • Refreshed Windows Task Manager suspends apps when they’re not running on-screen
  • New “Reset and Refresh PC” functions enable simplified system wipe and restore
  • HyperV virtualization software comes pre-loaded on Windows 8
  • Multi-monitor support now enables a single background across screens, as well as monitor-specific task bars
  • Multi-touch support enabled for Internet Explorer 10
  • Magnifier function enhanced for desktop manipulation
  • Optional thumb-by-thumb input mode
  • SkyDrive storage support integrated into all cloud-based apps
  • Metro-style refresh for Mail, Photos, Calendar and People apps with Windows Live ID
  • Settings roam allows for preferences to sync across a user’s Windows 8 devices
  • Continued update support for Windows 8 Developer Preview Beta
  • Even a Lenovo S10(first-gen Atom + 1GB of RAM) can “run” Windows 8
  • There’s “no overlays” with Windows 8; Metro-style goodness is baked into the core
  • Both Metro-style and conventional Win32 apps will be soldin the Windows Store
  • Windows 8 devices equipped with an NFC chip will be able to use a tap-to-sharefeature to either send content from one device to another, or simply receive content from something like an NFC-equipped card.
  • Logins will use a photo-based system
  • Apps will be able to natively connect and understand one another (if written as such)
  • Built-in antivirus software will ship in Windows 8
  • There will notbe a different edition of Windows 8 for tablets, and presumably, not for Media Centers either
  • It’s unclear how many “editions” (Home, Professional, Ultimate, etc.) of Windows 8 there will be
  • ARM devices will be supported, but not in the developer preview

Windows 8 developer preview: when and where to download (update: right now, here!) [engadget]

… you’ll be able to download a copy of the Windows Developer Preview to your 32- or 64-bit x86 machine (no activation required) from dev.windows.com. Sorry, ARM hopefuls!

Microsoft launches Windows 8 preview [Computerworld, ]
Microsoft will post the first developer preview beta of Windows 8 late on Tuesday, the company announced as it showed off the new OS running on a Samsung tablet.

5,000 Microsoft developers get Samsung preview tablets [Computerworld, ]
Microsoft on Tuesday gave the 5,000 developers attending its BUILD conference preview units of a Samsung tablet running a version of the upcoming Windows 8 operating system.

Windows 8 on ARM to open up for developer scrutiny  [Computerworld, ]
Microsoft’s upcoming Windows 8 OS running on ARM prototype tablets and other devices will be open for developer scrutiny at the software giant’s Build conference this week.

Microsoft opens Windows 8 preview to all [Computerworld, ]
Taking a different tack than it did three years ago, Microsoft has made a preview of Windows 8 available to anyone who takes the time to download it.

Microsoft leaves Windows 8 questions unanswered [Computerworld, the headline on the homepage of the Computerworld after the day earlier demonstration for journalists and analysts, while the article headline is a more natural one: “Windows 8 steps beyond the desktop”]
On the Windows computer of the future, live tiles will replace icons, touch-based gestures will replace mouse clicks and semantic zooming will replace the arduous traversal through nested menus and folders.

Microsoft leaves Windows 8 questions unanswered, say experts [Computerworld, the same thing reiterated now with quoting analysts to support the Computerworld headline]
Today’s long-awaited look at Windows 8 left analysts almost as perplexed as they were before Microsoft’s top Windows executive walked onto a California stage.

But if Microsoft was hoping to generate excitement about the upgrade, it succeeded, if only because of the fast-paced presentation by Steven Sinofsky, the president of the Windows group.

“It all looks great,” said Michael Cherry, an analyst with Directions on Microsoft, a Kirkland-Wash. research firm that specializes in tracking Microsoft’s moves. “If the goal was to get everyone excited, they did that. I was impressed by what they showed, by what they’ve done, but it’s too much to digest. I think I’ll have to watch the keynote [webcast] two or three more times to get it all.”

During the keynote, Sinofsky and other Microsoft executives spent most of their time showing off what they called the “Metro experience,” a tile-style, full-screen interface borrowed from Windows Phone 7 that’s intended to address the company’s lack of a true touch-based operating system.

“This is interesting for consumers,” added Michael Silver, a Gartner analyst who attended the keynote. “Certainly, Microsoft has to catch up on tablets [with Apple and Google] and get consumers excited about Windows again. I think this was a good effort at trying to do that.”

But for Cherry and Silver, who spend most of their time scrutinizing Windows for corporate clients, not consumers, there were tons of unanswered questions.

“We still don’t know when this will be shipped,” noted Cherry. “And we don’t know how stable Windows 8 is. Remember, these were all demos, and demos are carefully rehearsed.”

Silver echoed Cherry.

“They haven’t made the case yet that enterprises will want this,” said Silver. “I expect that they will have [enterprise-specific features] to show later, but at this point there are still lots of questions that haven’t been answered.”

Tops on his list: Can Microsoft successfully pitch Windows 8 as an upgrade for businessesthat have just recently migrated to its predecessor, Windows 7?

“Microsoft has implied that [Windows 8] would not drive an upgrade cycle,” said Silver, talking about corporations purchasing new computers to replace outdated machines and operating systems. “After all the work on Windows 7 deployment, organizations will think twice before deploying this everywhere,” said Silver. “They’re looking for a little respite, and planning to take a break because of migration fatigue.”

But Cherry was taken with the apparently smooth integration of the two interfaces: Metro and the traditional desktopfamiliar to users for decades.

“It appears that they will coexist well,” said Cherry. “I don’t envision a lot of problems for businesses there, although we’ll have to see how they handle group policies.”

Even so, he was hesitant to applaud Windows 8 until he knows more.

The story they’re trying to tell — that they’ve re-imagined Windows — is a good story, but when I hear that they’re making major changes, I remember that changes lead to instability.”

Later today, Microsoft will distribute Samsung tabletswith a developer preview of Windows 8 to attendees at the BUILD Windows conference, which Sinofsky kicked off with the two-and-a-half hour presentation.

Microsoft has not said anything about when it will release a Windows 8 beta that will be available to the general public.

Windows 8 BUILD conference – The best reviews

Microsoft is currently previewing Windows 8 at the BUILD conferenceand the web goes crazy. It appears the interest in Windows 8 is even bigger than it was for Window 7. Of course, this is due to the fact that Windows 8 is the biggest overhaul since Windows 95.

I compiled a collection of the best Windows 8 reviews that have been published today. I divided the link list into two sections. The first part covers general reviews, and the second part specific Windows 8 features.

The first blog post is from Steven Sinofsky (President of the Windows Division). Most interesting is that everyone will be able to download the developer’s prelease of Windows 8 later today.

General Windows 8 reviews

Windows 8 feature reviews

On the spot responses

Windows 8 Shines at Build Keynote

Microsoft Build: Windows 8 will scale from tablets to PCs to servers

Top 10 Features of Windows 8: Will Microsoft Outshine Apple?

Build 2011: What Is WinRT, and Is Silverlight Dead?

Microsoft BUILD Event: Three Top Priorities for Windows 8

Windows 8 and Office 365: Microsoft’s Killer Cloud Combo?

Windows 8 boots ‘faster than monitor’

Microsoft Touts Windows 8, “Reimagines” Computing

Microsoft blows up Windows with Windows 8

Microsoft Build conference starts with Windows 8 demo, talks on programming apps and hardware platforms

Microsoft’s BUILD Conference Windows 8 Blowout

Sinofsky Spotlights ‘Fast and Fluid’ Windows 8 in Build Keynote

Microsoft Gives BUILD Attendees Copies Of Windows 8

Build 2011: First Glimpse of the Windows 8 App Store

Microsoft shows off new Windows 8 tablets, notebooks and more

Microsoft Demoes Windows 8 Features At BUILD Conference [SCREENSHOTS]

Developers receive Windows 8 tablets; Windows 8 DP build coming

Microsoft BUILD: Windows 8 developer preview now available

BUILD 2011: Windows 8 keynote highlights

Microsoft Build conference 2011: Windows 8 round up

Microsoft launches Windows 8 and details new features at Build 2011

Microsoft Demoes Windows 8 Features At BUILD Conference [SCREENSHOTS]

Microsoft showcases Windows 8 at BUILD

Microsoft’s Build Windows 2011 [Windows 8 info]
The Build Windows Conference has initiated, I would quickly give you a foreword : The Windows 8 OS Showcase seems outstanding in terms of interface. It seems as if your big computer screen is going to have a interface as competitive as Android or iOS.
Windows 8 Build Windows 2011 [Update 2]
Windows 8 Build Windows 2011 [Update 3]

Samsung Windows 8 tablet revealed at Build 2011

Microsoft Previews Windows 8 at BUILD Conference

Windows 8 Details Emerge at Build Conference Demo

Microsoft unveils Windows 8 – New features and screenshots

Tuesday Keynote @ Build Windows 8 [quite good notes]

Keynote started with a video of developers, designers etc. working on Windows 8 giving their favorite features in Win8.

  • ~450 million copies of Win7 sold (1500 non-security product changes seamlessly delivered)
  • Consumer usage higher than XP
  • 542 million Windows Live sign-ins every month

Lots of change in Windows

  • Form factors/UI models create new opportunities (touch)
    • “People who say touch is only for small or lightweight devices are wrong. As soon as you use touch on a tablet, you’re going to want to touch on your desktop & laptop.”
  • Mobility creates new usage models – e.g. use while reclining on a couch
  • Apps can’t be silos – “customers want a web of applications”
    • Apps to interact easily
    • Services are intrinsic

What is Win8?

  • Makes Windows 7 even better – everything that runs on Win7 will run on Win8
  • Reimagines Windows from the chipset (ARM work) through the UI experience
    • All demos shown today are equally at home on ARM and x86

Performance / Fundamentals

Kernel Memory Usage

Win 7 RTM
540 MB
34 processes

Win 7 SP 1
404 MB
32 processes

Win 8 Dev Preview
281 MB
29 processes

Demos

User Experience (Julie)

  1. Fast and fluid – everything’s animated
  2. Apps are immersive and full screen
  3. Touch first – keyboard/mouse are first-class citizens (“you’re going to want all three”)
  4. Web of apps that work together – “when you get additional apps, the system just gets richer and richer”
  5. Experience this across devices and architectures
  6. Notes from Julie’s demo
  • Picture password – poke at different places on an image (3 strokes) to login
  • Tiles on the home screen – each is an app – easily rearranged. Pinch to zoom in/out
  • On screen keyboard pops up
  • Swipe from right side to bring up Start screen – swipe up from bottom to get app menus (“app bar”) – relevant system settings (e.g. sound volume/mute) also appear
  • Select text in a browser – drag from right side to see “charms” – these are exposed by apps. One is “Share” – shows all apps that support the “Share contract”.
    • Think of sharing as a very semantically rich clipboard.
    • Target app can implement its own panel for information (e.g. login, tags, etc.) for sharing when it’s the target.
  • Search
    • Can search applications, files – apps can also expose a search contract to make it easy for search to find app-specific data.
  • Inserting a picture
    • Shows pix on computer
    • Social networking sites can add content right into picture file picker
  • Showed settings syncing from one machine to another machine she is logged in on that is an ARM machine.

Metro-style Platform/Tools (Antoine)

  • Current platform a mixed bag – silo of HTML/Javascript on top of IE, C#/VB on top of .NET & Silverlight, and
  • Metro apps can be built in any language
  • Reimagined the Windows APIs – “Windows Runtime” (Windows RT).
    • 1800 objects natively built into Windows – not a layer.
    • Reflect those in C#/VB.Net/C++/C/JavaScript
    • Build your UI in XAML or HTML/CSS
  • Launch Visual Studio 11 Express – new app to build Metro apps.
    • Pick the language you want – pick the app template you want.
  • Enable millions of web developers to build these apps for Windows.
  • Code you write can run either locally or in a browser from a web server – just JavaScript and HTML 5.
  • New format – App Package – that encapsulates
  • Use mouse or touch seamlessly – no special code.
  • Modify button to bring up file picker dialog…
    • Also allows connecting to Facebook if the app that connects FB photos to the local pictures is there – every app now gets access to FB photos.
  • Adding support for the “Share” contract is 4 lines of JS
  • Use Expression Blend to edit not just XAML but HTML/CSS.
    • Add an App Bar – just a <div> on the HTML page.
    • Drag button into there to get Metro style where commands are in the app bar
  • Uses new HTML 5 CSS layout as Grid. Allows for rotation, scaling, etc. Center canvass within the grid.
  • Expression lets you look at snapped view, docked view, portrait, landscape.
  • 58 lines of code total
  • Post app to the Windows Store
    • In VS Store / Upload Package…
    • Licensing model built into app package format. Allows trials.
    • Submit to Certification
      • Part of the promise of the store to Windows users is the apps are safe and high quality.
      • Processes can be a bit bureaucratic.
      • Does compliance, security testing, content compliance.
      • Will give Developers all the technical compliance tools to run themselves.
    • The Store is a Windows app. Built using HTML/JavaScript
  • Win32 Apps
    • Not going to require people to rewrite those to be in the store.
    • Don’t have to use Win8 licensing model.
    • Give the Win32 apps a free listing service.
  • XAML / Silverlight
    • Using ScottGu sample SilverLight 2 app.
    • Not a Metro app – input stack doesn’t give touch access.
    • How to make it a Metro app?
      • Runtime environments between SL and Win8 are different.
      • Had to change some using statements, networkin layer.
      • Reused all the XAML and data binding code – it just came across.
      • Declare it supports “Search” and add a couple of lines of code.
    • Also can use same code on the Windows Phone.
    • “All of your knowledge around Silverlight, XAML just carries across.”
  • If you write your app in HTML5/CSS/XAML, it will run on x86/x64/ARM. If you want to write native code, we’ll help make it cross-compile to these platforms.
  • IE 10 is the same rendering engine as for the Metro apps.
  • Can roam all settings across your Win8 machines – including you app settings if you want.

Hardware Platform (MikeAng)

  • 8 second boot time – win7 pc.
  • UEFI
  • New power state called “Connected Standby”
    • Windows coalesces all the timer and network requests, turns the radio on periodically to satisfy them, then goes back to very low power consumption.
    • But because app requests are getting satisfied they are up to date as soon as you press “ON”
  • USB 3 ~4x faster at copying a 1 GB file than USB 2
  • Can boot Win8 from up to 256 TB drive.
  • Direct Compute API – can offload compute loads to GPU
  • Every Metro app has hardware acceleration UI baked in.
  • Doing work with OEMs on testing sensitivity of touch hardware
    • Windows reserves only one pixel on each side for the Windows UI, so sensitivity important.
  • Down to 1024 x 768 for Metro apps. If 1366 x 768, get full Windows UI (side-by-side snap in). Any form factor – about resolution.
  • Have a sensor fusion API – accelerameter, touch.
  • NFC – near field communication – business card can have a little antenna built in to send data to Win8.
  • Integrating device settings (web cam, HP printer, etc.) into Metro UI rather than as a third-party app.
  • Ultra Books
    • Full core powered processor in a super-thin and light package.
    • Some are thinner than legacy connectors – RJ45 and VGA – they are bumps.
    • These things are mostly battery.
  • Samsung PC giveaway – to all BUILD attendees
    • 64 GB SSD
    • 4 GB RAM (Steven: “so you can run Visual Studio”)
    • AT&T 3G included for one year (2GB/mo)
    • Windows tablet + development platform.
    • 2nd generation core i5
    • 1366×768 display from Samsung – amazing
  • Refresh your PC without affecting your files
    • Files and personalization don’t change.
    • PC settings are restored to default
    • All Metro apps are kept – others are removed.
    • Command-line tool to establish base image for this for pros.
  • Hyper-V in the Windows 8 client
  • ISOs get mounted as DVD drives.
  • Multi Mon –
    • Screen background extends
    • Task bar customizes to multi-mon – can have identical across two mons or have per-monitor task bar (show only apps running on that monitor)
    • Ctrl/PgDn to switch Metro start screen between the two monitors – develop on one, test on another.
  • Keyboard works the same – type “cmd” from Metro Start screen and are in search for CMD.

Cloud Services (ChrisJo)

  • Windows Live mail Metro client connects both Exchange and Hotmail.
    • Full power delivered by ActiveSync.
  • Windows Live Metro calendar app.
  • Bring together all the Friends through Linked In, Facebook, Windows Live.
  • Photos
    • Connected to Facebook, Flickr, local photos.
    • Written as a Metro app.
  • SkyDrive – 100 million people.
    • Every Win8 user, every Win Phone has a SkyDrive.
    • Also accessible to developers – access the same way as you would use local store.

Wrap

  • Used college interns to develop sample apps included in dev preview build.
  • 17 teams (2-3 devs per team).
  • 10 weeks.

Developer Preview (not Beta).

Learn more:

MSFT will let everyone download the Developer preview starting tonight.

http://dev.windows.com

  • X86 (32- and 64-bit)
  • With Tools + Apps or just Apps
  • No activation, self-support.

Pre-written with full knowledge already:

Microsoft BUILD: Windows 8, A Pre-Beta Preview [AnandTech single multi-part article]

ZDNet’s whole series (mostly pre-written with full knowledge already):

Windows 8 unveiled
This morning, Microsoft officially took the wraps off of Windows 8, unveiling its radically revised new operating system in front af an audience of software developers. I had a chance to get my hands on the new system (literally) last night. Here’s what you can look forward to.
September 13, 2011 | 9:05am PDT

Microsoft to developers: Metro is your future
Silverlight and .Net are not dead (yet). But Metro is really the future for Windows 8, Microsoft is telling developers on the opening day of Build.
September 13, 2011 | 9:13am PDT

Windows 8 will ship with built-in antivirus protection
In a move that is likely to anger the antivirus industry, Microsoft is adding security features from its Security Essentials program to Windows 8.
September 13, 2011 | 2:36 PM PDT

Nvidia launches Windows 8 developer program
Under Nvidia’s Windows 8 developer program, its quad-core Tegra processor, GeForce GPUs, Quadro and Tesla processors will be included.
September 13, 2011 | 12:00 PM PDT

Windows 8 will run on old Atom CPUs and 1GB RAM
Seems like Microsoft’s taken those bloatware claims to heart and has actually been working hard to minimize the system requirements footprint of the OS.
September 13, 2011 | 10:58 AM PDT

Get the Windows 8 Developer Preview – Today!
Want to check out Windows 8? You’ll be able to tonight!
September 13, 2011 | 10:32 AM PDT

Microsoft’s Windows 8: Here’s what we now know (and don’t)
Microsoft’s Windows 8 developer conference kicks off on September 13. Here’s a cheat sheet of what we now know and don’t going into the four-day confab.
September 13, 2011 | 9:05 AM PDT

Microsoft’s big task: Juggle PC, post-PC eras
Windows 8 is one mammoth hedge on the possibility that PCs won’t be able to evolve well in a land of Android and Apple smartphones and tablets.
September 13, 2011 | 2:35 AM PDT

Windows 8 and Windows Phone 8 ‘Apollo’ OS convergence, Tango1 and Tango2, and more
Is Windows and Windows Phone OS going to converge to form one all-encompassing OS? With Windows 8 and Windows Phone 8, code name “Apollo,” it may just happen.
September 12, 2011 | 2:21 PM PDT

Five unanswered Windows 8 questions
By the end of the day tomorrow, we’ll know much more about Windows 8. But some questions will remain unanswered, even after a thorough demo. Here are the top five on my list.
September 12, 2011 | 10:00 AM PDT

winrumors whole series (some pre-written with some knowledge already):

[the indicated hours are relative to September 13, 2011 | 12:00pm PDT]

Windows 8 really does change everything, it’s mind-blowing
Microsoft is welcoming around 5,000 developers to its BUILD conference today to unveil the most significant change in the PC space since Windows 95. “It’s a launch,” explains Windows chief Steven Sinofsky. 15 hours ago

Hands on with Windows 8′s new Metro experience
Microsoft unveils Windows 8 to the world today, a reimagined Windows for the next-generation of devices and hardware. The new Start Screen and immersive Metro experience are designed to make experiences in Windows 8 “totally … 15 hours ago

Windows 8 Metro apps and Windows Store
Microsoft’s new application model for Windows 8 comes coupled with a Windows Store for developers and end users. The Windows Store will play a big role in Windows 8 applications going forward. 15 hours ago

Windows 8: classic desktop features
Microsoft’s Windows 8 operating system sees a fresh start for the interface as a whole, but what about classic desktop? Don’t fear if you’re a die hard Windows power user. Microsoft has kept the fundamentals … 14 hours ago

Hands on: Windows 8 input options and pen computing
Microsoft has nurtured pen based computing inside Windows for a number of years, but what’s it like in Windows 8? The Windows 8 developer preview build includes the ability to use pen based devices. Microsoft …
  14 hours ago

Hands on: Windows 8 File History backup
Microsoft’s backup options are changing in Windows 8. The developer preview of Windows 8 includes a File History feature that was previously known as “History Vault” during the early Milestone builds of Windows 8. File …    14 hours ago

Microsoft to release Windows 8 developer preview ISO bits later today
Microsoft is planning to release an early developer preview copy of Windows 8 today. The Windows 8 Developer Preview will be made available alongside guides, tools, samples, forums, docs and other resources to build on Windows. …
   12 hours ago

How fast does Windows 8 really boot? Really fast
Microsoft unveiled its incredible fast boot feature of Windows 8 earlier this month, but how fast does Windows 8 really boot? The answer is super fast. The Samsung Windows 8 developer preview tablet restarts in …   12 hours ago

Microsoft to outline Xbox LIVE Windows 8 support at BUILD
Microsoft’s BUILD session is now live and it reveals an interesting look at Xbox LIVE integration in Windows 8. The software giant currently ships Games for Windows LIVE for Windows 7 PCs which offers a …   11 hours ago

Windows 8 beta and RC on the horizon, updates to developer build
Microsoft’s Windows 8 develop schedule will include one beta and one RC before the RTM and general availability points. Windows chief Steven Sinofsky revealed the schedule in a keynote address on Tuesday.    10 hours ago

Windows To Go: Run Windows 8 from a USB device
Microsoft’s Portable Workspace feature has been renamed to Windows To Go inside Windows 8. The feature allows Windows 8 to boot from a USB device. First discovered in leaked builds, Microsoft looks set to detail …   9 hours ago

Windows 8 Xbox LIVE UI is identical to the new Xbox dashboard [pic]
Microsoft’s new Xbox LIVE integration in Windows 8 is identical to the company’s Xbox dashboard. Larry Hryb (Major Nelson) revealed the interface in a blog post on Tuesday. Microsoft’s Xbox LIVE support in Windows 8 …    8 hours ago

Microsoft captured users fingerprints for Windows 8 touch work
Microsoft’s early research work with Windows 8 saw the company capture a number of consumers fingerprints. The software giant captured fingerprints and handprints to figure out the best interface to suit people’s varied hand size.    7 hours ago

Windows 8 Developer Preview now available to download Microsoft’s Windows 8 Developer Preview is now available to download. The Windows developer center is now live and Windows 8 available to download in the following flavours: Windows Developer Preview English, 64-bit (x64) DOWNLOAD (3.6 GB) …   6 hours ago

WinBeta whole series

Download the Windows 8 Developer Preview
The moment we have all been waiting for has come to fruition. Microsoft has just uploaded the Developer Preview build of Windows 8. Check out the download links at the bottom of this post to grab the 32bit or 64bit versions.

Microsoft to be streaming the BUILD conference live
There has been speculation on whether Microsoft will be streaming the BUILD conference live. Fortunately, Microsoft have confirmed the legitimacy of a LIVE stream starting from September 13th at 9AM PDT time.

Windows 8 Developer Preview Build 8102 Screenshots
Windows 8 Developer Preview has only been out for a few hours now but we have some screenshots for you that will give you an idea of what to expect, in case you are not planning on trying it out for yourself or your download is taking ages. Either way, we got you covered with some lovely screenshot action!

Microsoft’s Highlights Windows 8’s New Features
During the Build Developer’s Conference today in California, Microsoft showcased Windows 8 and detailed its new features. “We re-imagined Windows. From the chipset to the user experience, Windows 8 brings a new range of capabilities without compromise,” explains Steven Sinofsky. So what are the new features?

Windows 8 Screenshots: Start Screen, Keyboard, and more
We’ve got a few new Windows 8 screenshots for you, directly from the Windows 8 demonstration at the Build developer’s conference. In these screenshots, we get to see the new start screen, the classic desktop, the new onscreen keyboard, and the new Metro-styled applications (mail, calendar, and photo).

Microsoft Reveals the Path to Windows 8 RTM
Microsoft revealed its plans for Windows 8’s release during the Build developer’s conference. We learned that Windows 8 will have only a few more milestones before going final. First we will have a beta, a release candidate, release to manufacturing, and finally, general availability.

Windows 8: Reset PC and Sync Settings
Microsoft is revealing a ton of new information regarding Windows 8. This time, we learn about a feature that will allow you to reset your PC settings and another feature that allows you to sync your settings across all PCs that run Windows 8.

Windows 8: Screenshots of new Task Manager
During the Build Developer’s conference, Microsoft showcased the new task manager in Windows 8. At the demonstration, Microsoft’s Steven Sinofsky stated that this new task manager was years in the making.

Silverlight and .Net are not dead, but Metro is the future
During the Build Developer Conference in California, Microsoft revealed that both Silverlight and .Net are not dead. Instead, those two platforms will be utilized to write classic and desktop apps for Windows 8, rather than the new Metro styled apps, which is Windows 8’s primary focus.

Windows 8 Developer Preview available tonight at 8PM PDT
BUILD is live and Microsoft are talking about their new operating system, Windows 8. They have announced many new features and the best bit yet, it will be available today!

Microsoft Reveals the Path to Windows 8 RTM
Microsoft revealed its plans for Windows 8’s release during the Build developer’s conference. We learned that Windows 8 will have only a few more milestones before going final. First we will have a beta, a release candidate, release to manufacturing, and finally, general availability.