Trends in Developing and Publishing Content: How HTML5 and Mobile Change the Game

Similar documents
HTML5 - Key Feature of Responsive Web Design

HTML5 the new. standard for Interactive Web

How to Choose Right Mobile Development Platform BROWSER, HYBRID, OR NATIVE

Cross-Platform Development

Bridging the Gap: from a Web App to a Mobile Device App

Statement of Direction

The 8 th International Scientific Conference elearning and software for Education Bucharest, April 26-27, / X

Adobe Experience Manager Apps

Best practices building multi-platform apps. John Hasthorpe & Josh Venman

What HTML5 is, isn t, and why it matters

Responsive Web Design. vs. Mobile Web App: What s Best for Your Enterprise? A WhitePaper by RapidValue Solutions

CROSS PLATFORM DEVELOPMENT The HTML5 Way

Web Browser. Fetches/displays documents from web servers. Mosaic 1993

Native mobile apps: The wrong choice for business?

Mobile App Infrastructure for Cross-Platform Deployment (N11-38)

Mobile Application Development Meets the Mainstream

HTML5 & Digital Signage

Firefox for Android. Reviewer s Guide. Contact us: press@mozilla.com

White Paper. THE GREAT MOBILE APP DEBATE: NATIVE, HTML5 OR HYBRID? Determining the Right Approach for Your Business

A Beginners Guide To Responsive, Mobile & Native Websites 2013 Enhance.ie.All Rights Reserved.

SYST35300 Hybrid Mobile Application Development

Taking Your Content Mobile. 5 Keys to a Successful Mobile Content Strategy

Step into the Future: HTML5 and its Impact on SSL VPNs

Mobile web apps: The best option for business? A whitepaper from mrc

APP DEV. We build your ideas into web and mobile applications. steicho. Technological Solutions

Cross-Platform Tools

HTML5 An Introduction

Research on HTML5 in Web Development

Mobile Application Development

The Suitability of Native Application for University E-Learning Compared to Web-Based Application

RapidValue Enabling Mobility. How to Choose the Right Architecture For Your Mobile Application

Coding for Desktop and Mobile with HTML5 and Java EE 7

Dealing with the Dilemma: Mobile App Development Approach & Decisions

Native vs. HTML5 Mobile App Development

Developing and deploying mobile apps

Going Mobile-does your website work on mobile devices?

Mobile App Testing Guide. Basics of Mobile App Testing

Statement of Morgan Reed. Executive Director. The Association for Competitive Technology

Mobile Learning Application Based On Hybrid Mobile Application Technology Running On Android Smartphone and Blackberry

Table of Contents. Living In A Mobile World. There s Always An App For That. The UX Challenge. The Facebook + Mobile Opportunity

Best Practices of Mobile Marketing

HTML5 AUTOMOTIVE 2013 White Paper Series

The Development Manager s Quick Guide to HTML5

Appscend Mobile Platform Whitepaper

574 Newark Avenue, Suite 210, Jersey City, NJ Contact Us:

The Gaming and App Developers Guide to Advertising on Facebook

Navigating the Mobile App Development Landscape

RhoMobile Suite. Develop applications for the next generation of business mobility

Web Apps The Next Generation

Accelerating Business Value by

CHOOSING THE RIGHT HTML5 FRAMEWORK To Build Your Mobile Web Application

Introduction to Dreamweaver

Lecture 4 Cross-Platform Development. <lecturer, date>

RIA DEVELOPMENT OPTIONS - AIR VS. SILVERLIGHT

Article. One for All Apps in HTML5

Big Data Solutions. Portal Development with MongoDB and Liferay. Solutions

Developing Mobile Apps for the Enterprise Splitware Mobility Platform Vs. Custom Build

Web Services or Native Client for Enterprise Mobile Application Development? A Comparison of SAP Fiori and RFgen Mobile Foundations for SAP

Mobile Application Marketplace 2015: Market Analysis and Assessment of Future Evolution and Opportunities

Mobile Development Frameworks Overview. Understand the pros and cons of using different mobile development frameworks for mobile projects.

Trends in HTML5. Matt Spencer UI & Browser Marketing Manager

separate the content technology display or delivery technology

Here s how to choose the right mobile app for you.

Why HTML5 Tests the Limits of Automated Testing Solutions

Planning a Responsive Website

Web Development Life Cycle

collaboration Keeping people in touch efficiently

Differences between HTML and HTML 5

Responsive Versus Adaptive Web Design

app design & development

HTML5 / NATIVE / HYBRID

Top 10 Website Pitfalls to Avoid

Automated testing for Mobility New age applications require New age Mobility solutions

Web. Programming. Hans- Pe0er Halvorsen, M.Sc. h0p://home.hit.no/~hansha/?page=sojware_development

Analysis of Native and Cross-Platform Methods for Mobile Application Development. [ Whitepaper] Praveen Kumar S

HYBRID APPLICATION DEVELOPMENT IN PHONEGAP USING UI TOOLKITS

HTML5: Separating Fact and Fiction. #wipjam

What We Learned From Porting 50+ Cloud Apps to Tizen. Dima Malenko, Vlad Pavlov, rollapp Inc.

Choosing a Mobile Application Development Approach

WEB-8000 Series and WEBs-N4. Our newest products are open 4 innovation.

White Paper INTRODUCTION. In mobile development, there are three different types of applications: PRE-SMARTPHONE MOBILITY NATIVE MOBILE APPLICATIONS

max firt.mobi martes 26 de julio de 11

Device-Centric Authentication and WebCrypto

Overview. History HTML What is HTML5? New Features Features Removed Resources 10/8/2014

ipad, a revolutionary device - Apple

Tablets: Will They Replace PCs?

Transcription:

Trends in Developing and Publishing Content: How HTML5 and Mobile Change the Game Greg Fagan, Sales Director Data Conversion Laboratory Publishing your content to multiple devices creates lots of options for your users to take their content with them and experience it in any format on any device. The flourishing mobile market permanently opened the door into communication and revenue-generating opportunities that didn t exist 20, 10 or even 5 years ago. Smartphones, tablets, and wearables such as smartwatches enable users to experience content anywhere at any time. And users are often vocal about their expectations. From companies that already provide mobile-accessible content to those that are just realizing it s time to embrace the trend, organizations can leverage an HTML5, future-ready solution, to deliver the content users demand.

What is the Current State of Mobile? To build trust in your brand and deliver great customer experiences, you must produce accurate, relevant and timely content and you must produce a lot of it. But you can t achieve this goal unless you know where your customers are. And audiences are leaving their old desktops in droves, in favor of mobile devices. The pie chart below incorporates data from Millennial Media s 2014 report on online content consumption. US Consumption of Online Content - 2014 12% 56% 56% 44% Smart Phones 44% Desktops 12% Tablets The term online used to mean available solely on a computer with an internet browser. Today the term continues to expand as quickly as the number of mobile devices that enter the market. As shown in the pie chart, 56% of online content in the US is now consumed via smartphones (44%) and tablets (12%), while just 44% is consumed on desktop computers. Streaming radio and games are almost all mobile, and social media and weather information aren t far behind. On the content creation side of the equation, plenty of content authors don t create content that displays and functions well on mobile devices, for example, because buyers may prefer viewing large images of products that are best displayed on a desktop computer. In fact, even though most people don t consume all content on a mobile device, cross-platform consumption is quite common. Those vocal consumers are looking for content that crosses platforms. Why Consider an HTML5 Solution? The data begins to make the business case for mobile content, but to be complete and convincing, your case needs solutions for cross-platform consumption. A code base that works across all platforms and devices not only meet the needs of the mobile marketplace, but also supports all other platforms and devices. That s why we recommend an HTML5 solution. According to VisionMobile, Developer Economics 2013 developers who write the code list seven key features of HTML5 that make it attractive to them and the content providers they support: What Drives Mobile Developers to using HTML5? Cross-platform code portability Low cost development Cross-screen code portability Learning curve Open source Reach Large Developer Community 33% 27% 25% 23% 19% 56% 51%

Cross-platform code portability and low-cost development top the list of benefits. Developers like to write a single code that will work everywhere, and content providers like the savings realized by developing one version that works across operating system and devices. In addition to more traditional development shops, many powerful and advertising firms have thrown their weight behind HTML5, and it is increasingly used in the hugely popular gaming market. You can choose from four main approaches to get your HTML5 solution to market. They all have a distinct advantage over native apps you might be familiar with (such as Angry Birds or Uber), which are written for specific hardware programs and stored locally thus requiring different versions based on operating system (Android or ios). HTML5 apps work across all platforms and devices. Mobile Browser Web apps or website tailored for mobile devices and running in a mobile browser Native Wrapper Web-to-native Converter Native JavaScript API Web apps packaged in a native wrapper and delivered through an app store Apps written in JavaScript and compiled to native code HTMLS apps written for platforms natively supporting it, such as Firefox OS, Windows 8, Chrome OS Current HTML5 Limitations and Recommendations for Maximum Value VisionMobile s 2013 survey went over 6,000 developers worldwide, supplemented by interviews with 32 top experts on HTML5 vs. native, analysis of more than 30,000 Android Play apps and evaluation of 42 HTML5 frameworks and tools. The results showed that 61% of the developers write code for mobile browsers, but 63% of US-based Android Play apps cannot be written in HTML5 based on lack of application programming interface (API) browser functionality. APIs are used in computer programming to provide standards and protocols that developers can use to create consistent web experiences. When the browser support catches up for power management and Wi-Fi APIs, the number of Android apps you could implement using HTML5 could grow to 58%. Of the developers who responded, 39% said they work with the other three options to get mobile to market. The research indicated that US Android apps can be implemented with HTML5 using these three options as follows: 49% with native wrappers 63% with web-to-native converters 98% with native JavaScript and 98% with native JavaScript HTML5 as a standard is still being built, so there are some limitations to consider until the World Wide Web Consortium (W3C) completes the standard. In theory, HTML5 should work across all platforms and devices consistently, but in practice, it presents a technology challenge. The need to access more hardware, APIs and Wi-Fi can also pose a problem with limited resources. Even though HTML5 is still undergoing revisions, it demonstrates enormous potential as a future-ready technology as new iterations of the specification evolve. Fortunately, performance also continues to improve with each new generation of hardware and better JavaScript compilers. Perhaps a bigger challenge than technology exists in the form of the politics and competitive pressures around companies and device specificity. Although companies sometimes quickly implement the latest HTML5 standards, they often leave

out performance-related APIs. But consumer demand for adaptable mobile content and developers demand for the tools to code and deliver across platforms likely will result in vendor decisions to build in essential APIs. As a result of the survey, VisionMobile recommends the development of a standardized packaging solution for native JavaScript apps to be packaged once and deployed on any supporting platform. They also recommend a device identity API to alleviate privacy concerns, and a debug API to support a robust set of debugging tools. And developers should ensure they are educated about the real advantages and current drawbacks of HTML5. Top 10 Reasons to Mobilize Your Content with HTML5 One of the first steps in future-proofing your content is ditching Flash development, as it is rarely supported and continues to fade into oblivion. Flash was never supported on ios, and forcing users to continually install plug-ins just irritates them. Native apps still have a significant place in the market, but you should consider moving to HTML5 to create web apps. Here s why: 1. Low-Cost Development and Distribution HTML5 apps and sites, only need to be developed once, cost less and allow you to bypass app stores if desired. 2. Accessibility Semantics and ARIA are the two main factors in the improved accessibility of HTML5 sites. HTML semantic headings make it easy for screen readers to access content accurately and improve user experience. ARIA, a W3C spec, assigns specific roles to elements in HTML to create those essential signposts readers are used to (header, navigation or article). HTML5 is able to validate these attributes. 3. Video and Audio Support HTML5 tags for video and audio make content truly accessible, unlike the previous iterations of technology nightmares. The tags treat content as images, and attributes for height, width and autoplay can be coded. 4. Doctype Doctype provides instructions to browsers to indicate the HTML version. And with HTML5 development, doctype is all you need. No more cutting and pasting long, unreadable lines of code. 5. Cleaner Code Many developers are passionate about simple, elegant code that is easy to read, and HTML5 offers just that. It easily separates semantic meaning from style and content. 6. Smarter Storage HTML5 offers local storage, a cross between cookies and a client-side database. It enables storage across multiple windows and improves security and performance. 7. Better Interactions Developers have tons of useful APIs to choose from, including drag and drop, offline storage, browser history management, document editing and timed media playback. These APIs deliver superior interactions for users.

8. Game Development The <canvas> tag is key for game development. It provides a mobile-friendly way to develop games your users will find fun and interactive. 9. Legacy/Cross-browser Support Modern browsers support HTML5 (Chrome, Firefox, Safari, IE9 and Opera). HTML5 doctype was created to make things easier even in old browsers. 10. Geolocation New HTML5 geolocation APIs make location, whether generated via GPS or other methods, directly available to any HTML5-compatible browser-based application. Rapid development of mobile solutions means more and more users want content that is portable. HTML5 will replace Flash, so all mobile web app development will follow it as a framework. From companies already publishing mobile content to those who are ready to embrace the trend, users demand mobile content, and by getting it to them, you open the door into new markets. Resources Millennial Media/comScore Report: http://www.millennialmedia.com/press/cross-screen-studyreveals-70-percent-of-digital-users-access-internet-across-multiple-devices VisionMobile Report: https://www.developereconomics.com/reports/can-html5-compete-native/ HTML5 standard still under development http://www.w3.org/html/wg/drafts/html/master/single-page.html

About Data Conversion Laboratory (DCL): DCL (www.dclab.com) is a leader in helping organizations grow the value of their content assets investment. With digitization and content management expertise across multiple industries including publishing, life sciences, government, manufacturing, technology and professional organizations, DCL uses its advanced technology and U.S.-based project management teams to help solve the most complex conversion challenges securely, accurately and on time. Founded in 1981, DCL was named to EContent's Top 100 Companies in the Digital Content Industry in 2014 for the fourth straight year. Connect With Us: https://www.facebook.com/dclab http://www.linkedin.com/company/dclab https://twitter.com/dclaboratory 61-18 190th St, Fresh Meadows, NY 11365 Phone: 718-357-8700 info@dclab.com www.dclab.com