HTML5: A new world of enterprise mobile applications

HTML5 Mobile

Subscribe to HTML5 Mobile: eMailAlertsEmail Alerts newslettersWeekly Newsletters
Get HTML5 Mobile: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories

How about we start this post off with some facts? - Mobile data traffic exceeded voice traffic in 2010 (Wireless Industry News, August 26, 2010) - Shipments of smartphones exceeded the shipment of PCs for the first time in 2011 (2011 Economist) - Ten billion mobile connected devices are expected to be in use by 2020 (2011 Economist) - 74% of surveyed CIOs indicated mobile capabilities were a top investment priority over the next three to five years (2011 IBM Global CIO Study) As you may surmise from the above, the mobile computing space is hot. Companies are already doing mobile, and many have already or are looking to define their three to five year strategy. In that respect, this month's acquisition of Worklight by my employer, IBM, is not at all surprising. Let's take a little closer look at exactly what Worklight is and what it delivers. A quick perusal of exis... (more)

Mobile Web Apps vs. Native Apps

Web Apps vs. Native Apps is a topic that still excites readers to this day, as if it were anticipated that one side will win and the other will lose. Contrary to popular belief, the discussion doesn't need to produce a winner and a loser. Instead of classifying apps as web apps or as native apps, why not just call them mobile apps? I believe "mobile app" is a great name. Under this name there are simply two variations of mobile app that can be created: web app and native app. A web app is an HTML5, JavaScript, CSS app running in a mobile browser. Now, you might wonder, why not just call this a mobile site? This is a fair point, and I believe the term "mobile site" can also be used. However, it is common to distinguish a mobile web app by one important extra feature, that it is invoking some remote services, usually a REST API (instead of just loading a static mobile ... (more)

Where Is My Disk Space?

by Nick Mueller, Zetta.net Hello new users! The file system visualizer can be found at wheresmydiskspace.com - continue reading to learn more about the development of the tool and the visualization options. Before buying more storage space it's a good idea to make sure your existing space isn't filled with redundant or old data - or hundreds of downloaded cat videos. Disk capacity is increasing and while prices continue to drop, those savings are offset by demands for new capacity to store more and larger files. Not only does this mean more primary disk space, but 2x that amount for backups. Zetta co-founder Lou Montulli may have the answer to this problem. Recently Lou combined his experience with browsers and storage in creating an open-source tool - a File System Visualizer (www.wheresmydiskspace.com) - for analyzing storage usage. Lou was a founding engineer a... (more)

Compuware Delivers APM Solution for Hybrid Mobile Apps

Compuware on Wednesday announced a new version of Compuware APM Real User Monitoring for Mobile and Web Apps powered by dynaTrace and PurePath Technology™. This new release delivers an end-to-end APM solution for hybrid mobile applications that use a combination of both native and HTML5 technology. In addition, auto-instrumentation has been added for fast, easy set-up even for applications that companies might not build themselves. "Our mobile solutions deliver immediate bottom-line business impact for our customers, and help them remain competitive in an increasingly complex, interconnected world," said Steve Tack, Vice President of Product Management for Compuware's APM business unit. New features and capabilities in Compuware APM Real User Monitoring for Mobile and Web Apps include: One Solution for Mobile Native, Hybrid and Web Apps: enables organizations to o... (more)

A Comparison: Microsoft Surface and iPad 4

This week, we've been putting both the iPad 4 and the Microsoft Surface tablet through their paces. In our testing, we're happy to say that both tablets are very solid HTML5 platforms. Internet Explorer 10 on the Surface has a broad, well implemented HTML5 feature set that mostly meets and occasionally exceeds mobile Safari's. On the performance front, the iPad 4 leads in raw JavaScript and Canvas performance while the Surface has a faster SVG implementation. Having comprehensive, high performance HTML5 support is now a "must-have" feature for new mobile devices. For end users, both these devices promise great user experiences from well-designed HTML5 apps. Going into our testing, we were bringing expectations set by the iPad 3 and our developer hardware for Windows 8. When we reviewed the iPad 3 in the Spring, we were disappointed with iPad performance. Ordinary web... (more)

Kaazing WebSocket Gateway Security is Strong

This is the second post of a two-part blog post that discusses HTML5 WebSocket and security. The first post, HTML5 WebSocket Security is Strong, talked about the security benefits that derive from being HTTP-compatible and the WebSocket standard itself. In this, the second post, I will highlight some of the extra security capabilities that Kaazing WebSocket Gateway offers. Kaazing WebSocket Gateway makes your Web application architecture more secure. We leverage the HTTP and WebSocket standards as well as Kaazing-specific technology for capabilities beyond what the standard provides, but what real-world applications typically need. What are some of those things? Read on… HTTP Authentication (Challenge/Response) Specified by RFC 2617, a WebSocket gateway/server can issue a standard HTTP challenge and receive a token or other authentication information in the HTTP ... (more)

The Windows 8 Opportunity

As the march toward general availability of Windows 8 (on October 26th) continues, I’ve had the opportunity to chat and work with lots of Windows 8 developers via hackathons, mini-meetups, and in-person and e-mail conversations. Many of them are well on their way to, or already have apps, in the Windows Store – and I’ll be profiling some of them in the weeks to come. They got there because they recognized the significance of the first-mover advantage; there’s nothing better to increase your visibility - and profitability - than being the first (and perhaps for a while, the only) application that provides a given function or caters to a specific audience. The time to secure your brand is now, and with the opening of the Windows Store last week – to developers in 120 markets – the playing field has been leveled. This is the age of developer democratization. Anyone ... (more)

Book Review | CSS3: The Missing Manual

This book is both board and deep. Meaning it covers a ton of topics and goes in-depth on all of them. This book is great for the beginner, but also has a lot of advanced material. After a nice introduction that explains the structure of the book the author starts off Part 1 covering the basics. The book starts with the basics and leads us to advanced topics by the end of the book. I have listed the 5 parts of the book below with the chapters they contain to give an idea of all the topics covered. Part 1. CSS Basics 1. HTML for CSS 2. Creating Styles and Style Sheets 3. Selectors: Identifying What to Style 4. Saving Time with Style Inheritance 5. Managing Multiple Styles: The Cascade Part 2. Applied CSS 6. Formatting Text 7. Margins, Padding, and Borders 8. Adding Graphics to Web Pages 9. Sprucing Up Your Site’s Navigation 10. CSS Transforms, Transitions, and Animations 11. Form... (more)

Improving the Mobile Experience with HTML5

It has been reported that one third of the world's top 100 websites have already adopted HTML5, a percentage we expect to grow with the ever-increasing amount of traffic coming from smartphones and tablets and, more importantly, the amount of conversions and revenue-bearing transactions coming via that channel. With Adobe signaling the end of mobile Flash, HTML5 has quickly become the choice for companies looking to deliver a rich and interactive mobile Website or app experience. In the end, organizations must deliver an exceptional design and exceptional performance to give the end user the experience they are expecting and that keeps them coming back for more content. Delivering performance remains a key challenge; vigilant uses of testing and monitoring solutions that support HTML5 technologies (swiping, geo-awareness, local storage) have become more critical t... (more)

Thinking Through Gamification and HTML5 for Mobile Apps

In this article, my colleague and uber-geek (he builds games over wet-weekends) Peter Rogers shares his insights on Gamification and HTML5. One of my most interesting achievements in life is having the first downloadable mobile game ever rejected. I was running an internal games team back in the days of the emergence of J2ME and we were actually running custom built MIDP 2.0 emulators (that I had to build myself) on top of iPAQs, as there was no 3G phone hardware available yet. We had to load a reduced Java SE runtime onto the iPAQ and then load on the MIDP 2.0 emulator which was itself written in Java. The interesting thing to note was the proliferation of Java SE runtimes that were available for Compaq's handheld Pocket PC, but they all suffered from performance issues which is why they never really took off. It was not until Google decided to make the Dalvik VM us... (more)

Engaging the Mobile Visitor

In today's hyper-connected world, Web and mobile application performance is playing a more critical role than ever in driving user adoption and engagement. End-users have high expectations - they expect pages to load faster than ever before and they expect richer and more engaging Web experiences and applications. At the same time, mobile is a fast-growing, global phenomenon that is changing the way we all interact with content, whether for business, information or entertainment. As such, the ability to engage mobile users with fast, quality Web experiences has become a business requirement and a prerequisite for success. Ignore the needs of mobile users, and risk losing a large and growing portion of the business. Responsive Web Design Adoption Is Growing Fast Yet, delivering fast, quality experiences in this brave new world isn't exactly easy due to the challenge... (more)