Thursday, October 2, 2008

Magento's iPhone Theme: Mobile Commerce for the Masses?

Magento Commerce, an open source ecommerce platform, has introduced an Apple iPhone specific theme that is potentially the first step toward leveling the playing field for small online retailers who want to compete in the lucrative and booming mobile ecommerce market.

Mobile eCommerce has massive potential

Mobile ecommerce (often call m-commerce) is coming; 9 million Americans have already made a purchase from a mobile device, and perhaps half of the United States' 250 million odd mobile handset users are willing to make a purchase in the near future, according to a recent study from The Nielsen Company, New York, N.Y. All of those U.S. users plus the billions of consumers in Asia, Africa, and India, where a mobile handset may serve as phone, mobile TV, and primary point of Internet access, make m-commerce very attractive to e-retailers large and small.

But mobile browsing experiences can be frustrating for customers, and developing ecommerce websites that are functional, legible, and compelling for mobile device users has been the realm of moneyed and massive e-retailers like Amazon.com.

The Apple iPhone actually does an excellent job of rendering websites already, but there are still problems. Most online stores are designed to look good on a modern, flat-panel monitor which may be 19 inches in diagonal. While these sites are rendered properly on the iPhone, they take on diminutive dimensions, requiring an iPhone owner to zoom in, zoom out, and scroll in all directions. Bandwidth can also be a problem. iPhones use WiFi connections (802.11n standard), Bluetooth (radio), fast 3G cellular networks, or older and slower cellular networks depending on what sort of connection is available at a given time. Browsing on WiFi or a speedy 3G network might be no problem, but uploading an online store over older cellular networks can be painfully slow.

To address this, Magento developed a special theme or combination of layout, template, and presentation files that are optimized for an iPhone's browser. This theme still offers great looking graphics, full functionality, and the same payment gateways, but in proportions and layouts that make a store attractive and easy to use on an iPhone's palm-sized LCD screen.

Equalizing m-Commerce

Magento's new iPhone theme is an important (if small) step, giving independent e-retailers an easy way to tap m-commerce's amazing potential. Varien, a Los Angeles, Calif.-based ecommerce developer and consultancy, created Magento Commerce and then unleashed the platform, turning it over to a vibrant community of perhaps 400,000 users (store owners and developers), while staying intimately involved in the platform's development and expansion. The new theme makes it easier for iPhone users to browse and shop Magento-powered sites with ease. Basically, Magento utilizes "the iPhone's inherent navigation methods and offer[s] quick catalog browsing, global site search, customer accounts, and a shopping cart with a complete checkout process," Varien said, "The iPhone extension delivers a user experience that supports the iPhone's touch-screen functionality, taking users on a clearly defined path from browsing to purchasing."

The iPhone is just a Drop in the Bucket

Unfortunately, as awesome, cool, and fantastic as the iPhone may or may not be, it represents a very tiny percentage of the total mobile handset universe. By some estimates, leading mobile phone makers Nokia, Motorola, Samsung, LG, Sony-Ericsson, BlackBerry, and the like, build between 700 million and 1 billion new mobile handsets each year. While something like 8 million to 10 million iPhones have sold worldwide based on Steve Jobs 2008 MacWorld keynote speech and estimates for the iPhone 3G. So the new Magento iPhone theme only scratches the m-commerce surface. On the other hand, what e-retailer wouldn't want to reach as many as 10 million or so potential customers all of whom represent the iPhone's decidedly upscale user base.

Using the iPhone Theme to gain a Competitive Advantage.

m-Commerce is here to stay, and retailers who implement a mobile solution like Magento's iPhone extension will gain a competitive advantage over other ecommerce sites that are slower to adopt a mobile-specific platform. And there is still hope that Varien or other ecommerce developers will address the mobile mass market soon.

“We are looking to expand the capabilities of Magento to target additional mobile browsers in the future, but the iPhone, with its smart usability, market share and passionate audience was a natural place to start,” said Chris Marshall, a Varien spokesman.


source:- practicalecommerce.com/

Microsoft Debuts 'Dublin' App Server in .NET 4.0


As part of its release of the .NET Framework 4.0, Microsoft is enhancing its Windows Communication Foundation and Windows Workflow Foundation technology as well as delivering new application server capabilities into Windows Server in an offering codenamed "Dublin."

Burley Kawasaki, director of Product Management, Connected Systems Division, said the enhancements were needed because the development of composite applications has become increasingly complex, particularly with the need to build, deploy and manage a variety of Web services. The enhancements to the core .NET technologies include new messaging and REST (Representational State Transfer) capabilities in WCF, new workflow models, seamless integration between WF and WCF to support stateful and conversational services, and a new visual designer, Microsoft officials said. In addition, Kawasaki said “Dublin” will offer greater scalability and easier manageability and provide a standard host for applications that use workflow or communications. 

"WCF is the foundation for our service-oriented investments in .NET," Kawasaki said. "We're adding in pre-built templates inside Visual Studio to make it easier to build REST and Atom and POX [Plain Old XML] extensions and we'll be releasing that on Codeplex [Microsoft’s community development site] at the same time as the PDC [Microsoft's Professional Developers Conference, which will be in Los Angeles in late October]."

Also at the PDC, Microsoft will deliver CTPs (Community Technology Previews) of the enhanced and new technology for building composite applications: WCF 4.0, WF 4.0 and "Dublin," Kawasaki said.

The WCF REST Starter Kit is an early preview of capabilities that will be shipped with WCF in the .NET Framework 4.0, Microsoft officials said. The Starter Kit provides Visual Studio project and item templates for common RESTful scenarios:  REST Singleton Service, REST Collection Service, Atom Feed Service, Atom Publishing Protocol Service and HTTP Plain.

And in addition to the templates, the Starter Kit will include support and guidance around caching, security and error handling in REST servers and early ideas around a REST client as well.

"WCF 4.0 will tighten integration between WCF and WF, with a unified declarative model underneath it with XAML [the Extensible Application Markup Language]," Kawasaki said. "You can now build an entire application in XAML."

Meanwhile, Microsoft has improved the performance and scalability of WF, Kawasaki said.

"Providing a host process for WF applications, as Dublin does, together with the easier-to-use WF 4.0, should go a long way toward making WF a more widely used technology, said David Chappell, principal at Chappell & Associates and a software development expert familiar with Microsoft's plans.

Moreover, Kawasaki said part of Microsoft's goal with the new technology is to preserve customers' investment in skills and training in .NET technologies. The enhancements to the Windows Application Server will simplify the deployment, configuration, management and scalability of composite applications while allowing developers to use their existing skills with Visual Studio, the .NET Framework and Internet Information Services (IIS), Microsoft officials said.

Kawasaki also said "Dublin” will be the first Microsoft server product to deliver support for the company's “Oslo” modeling platform. “Dublin” does not require “Oslo” in order to operate and provide benefits of hosting .NET applications; however, administrators will be able to deploy applications from the “Oslo” repository directly to the “Dublin” application server, the company said.  “Dublin” provides model-driven “Oslo” applications with a runtime environment, out of the box.

"Oslo--which now refers only to the modeling technologies--can be used to define WF-based applications that run in Dublin," Chappell said. "All three of these things [WF, WCF and Dublin] can be used together, which is perhaps why Microsoft originally put them all under the 'Oslo' banner. Still, they can be used separately, and so to me, narrowing the 'Oslo' name to refer just to the modeling technologies is a good thing. It makes the independence of these technologies clearer."

And Microsoft's internal teams already have begun using Dublin and the enhanced WCF and WF technologies, Kawasaki said.

Among the first products that have announced plans to support Dublin is Microsoft Dynamics, Kawasaki said. Microsoft has announced that future versions of both the Microsoft Dynamics AX and Microsoft Dynamics CRM applications will leverage both .NET 4.0 and “Dublin.” In particular, the next version of Microsoft Dynamics AX is being specifically designed to take full advantage of the enhanced capability and scale delivered in Windows Server by the enhanced “Dublin” application server technologies, he said.

Also, Kawasaki said that among third-party ISVs (independent software vendors), line-of-business applications such as Dataract, Eclipsys, Epicor, Red Prairie and Telerik and software infrastructure providers such as Amberpoint, SOA Software, Frends Technology and Global360 have announced plans to leverage the .NET Framework 4.0 and “Dublin” technologies.

source:- eweek.com/

The sweet logic behind SugarCRM’s Tracker feature

All it took was one new feature to see that SugerCRM has a handle on the future of enterprise business applications.

The company this week launched version 5.1 of its flagship open source customer relationship management system. This includes Tracker, which allows IT managers to review who in a company is actually making use of the product, and what specific features they are using most often. This information can be compiled statistically and presented to senior management so that the strategy, or perhaps the training, surrounding the technology can be fine-tuned.

It’s possible there are many other software platforms which have this kind of capability, but no vendor I know of has really bragged about it. Instead, they invest millions in marketing fancy extras to already-functional products that get ignored. A cynic might suggest this happens on purpose, because by not paying to new features users tend to have difficulty adjusting to system upgrades, which leads to more help desk issues, which leads (in many cases) to additional revenue to the vendor through support services.

If companies really see their employees as “assets,” however, it makes sense to provide the same kind of monitoring that you would to your inventory or the performance of your corporate network. Not only would such information make it easier to evaluate the return on your IT investments, it would possibly provide a useful guide to likely adoption of future applications, whether packaged or custom-built.

Although we’re talking about CRM here, the idea of monitoring usage is really like providing business intelligence about your internal software business. We all have such businesses, whether we are in the banking or grocery sectors. What it may not offer is the necessary analytics. SugerCRM might be able tell you how many salespeople pressed a particular button, but it might be harder to figure out why they bypassed others.

This brings up the question of who should be in charge of looking at this data and acting on it. Although IT would probably be interested, this is an example of where it might make more sense for the business owner of a particular department or process powered by an application – in this case, the director of sales – to take responsibility for studying usage patterns. Of course, in the end, sales people should be spending their time selling, not redesigning software, but only actual users will have the day-to-day understanding of what influences on-the-job behaviours.

We tend to say a software deployment is successful if no one complained about it, and provided it functions as it should. Forgotten features, however, can be as debilitating to achieving business objectives as any bugs. I really hope we’ll start to see more features like SugerCRM Tracker. If you’re not actively tracking, you’re losing track.


source:- blogs.itworldcanada.com/