DARREN EDWARDS – INVISAGE EVENT TECHNOLOGY BLOG

Conference, Exhibition and Business Event Technology: Social Media, Event Apps®, Email Marketing, Cloud Solutions, Hybrid and Virtual Events.

DARREN EDWARDS – INVISAGE EVENT TECHNOLOGY BLOG - Conference, Exhibition and Business Event Technology: Social Media, Event Apps®, Email Marketing, Cloud Solutions, Hybrid and Virtual Events.

HTML5 v’s Native Event Apps

Firstly I want to clear up some apparent confusion.

A mobile website is not an app, it is a mobile website. If you need to enter a url into your mobile browser and save the bookmark to your home screen this is not an app, it is a mobile website. If you enter in a url and are taken to an app store then this is an app. It may not be a truly native app (may be hybrid) but it is an app. Anything that you do not download via an app store is not an app. It is a mobile website and it is important not to confuse the two.

HTML5 web sites, Hybrid web apps and Native Event Apps I also want to demystify. A truly native app is native application or program that has been developed for use on a particular platform or device. Because native apps are written for a specific platform, they can interact with and take advantage of operating system features and other software that is typically installed on that platform. We define hybrid HTML5 apps as a web app, primarily built using HTML5 and JavaScript, that is then wrapped inside a thin native container that provides access to native platform features. Apps such as Fabebook are Hybrid web apps.

HTML5 for web development has been described as the cure for device fragmentation, and is liked by developers for its use of familiar programming languages such as HTML, javascript and CSS. It is interesting to note that Facebook, for example, shunned native mobile apps for years, instead betting fully on HTML5. But last September at TechCrunch’s Disrupt conference, Mark Zuckerberg announced that "betting completely on HTML5 is one of the, if not the biggest strategic mistake we’ve made".

What went wrong?

To be clear, HTML5 has certain limits and shortcomings. The implementation of HTML5 is far from uniform. It varies from browser to browser and from mobile platform to mobile platform. This widespread "technology fragmentation" makes it difficult for software developers to know which part of HTML5 they can use. HTML5 apps can also be afflicted by slowness and often work erratically when a data connection isn’t available or is intermittent.

Other shortcomings of HTML5 in comparison to native applications include the fact that it presently lacks the DRM (Digital Rights Management) needed for many multimedia services, does not support background processing, and is missing secure storage and notifications outside of applications. Finally, HTML5, by itself, does not provide apps with the native look and feel that users may expect. These disappointing aspects of the technology have led some well-known companies to reduce their usage of HTML5.

It turns out that HTML5 is not yet a mature enough set of web standards to fully deliver on its promises. Missing APIs, weaker UI compared to native apps and difficulty routing ads onto HTML5 sites can add up to make it feel like an inferior product. Zuckerberg added that "it’s not that HTML5 is bad. I’m actually, on long-term, really excited about it" – but right now, the platform isn’t mature enough to replace the native app. Even if performance and UI improve in HTML5, developing and upcoming features such as augmented reality and NFC, will first be exploited by native apps, maintaining a feature gap.

You might even find this article interesting:

Why LinkedIn dumped HTML5 & went native for its mobile apps
Read more at http://venturebeat.com/2013/04/17/linkedin-mobile-web-breakup/

For my money, and obviously Facebook and LinkedIn, native is the only way to go.

All interesting points to consider when planning your mobile event app strategy.


Mobile development is a constantly moving target. Every six months, there’s a new mobile operating system, with unique features only accessible with native APIs. The containers bring those to hybrid apps soon thereafter, with the web making tremendous leaps every few years. Based on current technology I will sum those up in the following table:

Native HTML5 Hybrid
App Features
Graphics Native APIs HTML, Canvas, SVG HTML, Canvas, SVG
Performance Fast Slow Slow
Native look and feel Native Emulated Emulated
Distribution Appstore Web Appstore
Device Access
Camera Yes No Yes
Notifications Yes No Yes
Contacts, calendar Yes No Yes
Offline storage Secure file storage Shared SQL Secure file system, shared SQL
Geolocation Yes Yes Yes
Gestures
Swipe Yes Yes Yes
Pinch, spread Yes No Yes
Connectivity Online and offline Mostly online Online and offline
Development skills ObjectiveC, Java HTML5, CSS, Javascript HTML5, CSS, Javascript

EVENT APPS TIP 5. MARKETING and ENGAGEMENT

My five best tips on what to consider when developing Event Apps®

EVENT APPS TIP 5. MARKETING and ENGAGEMENT

Now that you have developed your Event App you need to get people to use it and engage with it. Your app developer should be able to arm you with the tools to do this such as press releases, download language, QR codes, access links, website language, marketing graphics etc. If you have deployed a native app then finding your app will be a whole lot easier as attendees can simply access via their app stores rather than trying to find your unique download url.

Marketing your app forms the single most important part of the development process. If you do not allow adequate time (recommend 2 months) or resources to market your app to staff, committees, sponsors, exhibitors or attendees there is really no benefit to developing an app to begin with.

Marketing can be done via traditional methods using your social networks, youtube, email campaigns, sms, advertising, web banners etc. or by any other means that you commonly utilise to connect to your audience.

Once your app is in the hands of your attendees you can then communicate directly via the app using real-time alerts in order to promote event activities before, during and after the event.

There are many other things you should consider when developing Event Apps® and they all start with simple discussions with your event stakeholders, planners and app developer. Get started today as apps are a wonderful tool to truly engage your audience and deliver a powerful live event experience.

Apps are too expensive for our events!

I know at first glance the cost of native app development may seem high but when you compare the cost of deploying an app with more traditional methods of content delivery they are really on par. A lot of final programs that are designed and printed cost clients in the vicinity of $5-10K for design and print alone (volume and event dependent of course). Native app costs sit squarely in the middle of this. When you also factor in that apps, if launched early enough, present a more targeted communication tool than email marketing you are also saving hundreds, if not thousands of dollars in your marketing efforts.

In addition to these costs savings native event apps also provide a lot of opportunities for your clients to generate show revenue via the app through sponsorship and advertising sales. Securing an overall app sponsors alone should more than cover the cost of deployment. You can also add silver level sponsors and sell advertising space to exhibitors and local accommodation, restaurants etc. I have written an article on this topic which may help you see things differently: http://blog.invisage.net/?p=664

In general most of our clients generate between $15-35K of additional revenue via the app by utilising the tools mentioned above so there is really no reason why people should shy away on price. I often find, when I did a little deeper, that it is not price but lack of knowledge as to how well the app will work for them that is the main objection. Price is just an easy out.

EVENT APPS TIP 4. WHAT COSTS?

My five best tips on what to consider when developing Event Apps®

EVENT APPS TIP 4. WHAT COSTS?

There are a lot of points to consider when selecting a mobile Event App developer, cost is certainly one of them but should not be your determining factor. I look at everything with the view of ‘you get what you pay for‘ this is certainly true when it comes to Event Apps®.

I want to summarise for you a few simple things you should be looking for in an Event App that will help you reduce or even eliminate development costs. Hey, with a bit of creative thinking you could even increase revenue for your event. Wouldn’t that be a welcome change?

Cover your costs through: Sponsorship Opportunities, Banner Advertising, Enhanced Exhibitor Profiles, Exhibitor Leads Generation, Revenue sharing with your developer etc. etc.

If you think creatively I am certain you will come up with many new and innovative ways to increase event revenue through a mobile event app. As development of Event Apps® continues there will also be new opportunities available for all stakeholders to benefit.

Should you choose to deploy an app as a revenue generating tool, done properly, an Event App should never add any cost to your event.

EVENT APPS TIP 3. MAKE SURE YOUR DEVELOPER ‘SPEAKS YOUR LANGUAGE’

My five best tips on what to consider when developing Event Apps®

EVENT APPS TIP 3. MAKE SURE YOUR DEVELOPER ‘SPEAKS YOUR LANGUAGE’

It is important that your app developer understands your event and can provide support services above and beyond app development. They need to speak your language. As part of the development process you will need to design graphics, prepare documents, capture and manage data, create marketing collateral etc. If your app developer understands your event and can provide all of the support services this will make the development process a whole lot easier and will produce a powerful event experience for attendees

EVENT APPS TIP 2. TURN ON AIRPLANE MODE?

My five best tips on what to consider when developing Event Apps®

EVENT APPS TIP 2. TURN ON AIRPLANE MODE?

Download a Native app and a web based html5 app and have a play with both. Put your device in airplane more so see the worst case scenario. To run a Mobile Web-based app (which is essentially a mobile website), the user commonly has to access the Internet via Wi-Fi or cellular connection. Native Event Apps®, on the other hand, reside on the device itself; they don’t require an Internet connection to work. This is crucial because in a hotel or a convention centre you may have hundreds or thousands of attendees trying to access Wi-Fi or cellular network simultaneously to use their Event Apps®, email, social networks etc. Even with the best venue supplied Wi-Fi service this can produce a virtual traffic jam. Native apps do require updates periodically but those updates usually take less than 10 seconds. HTML5 apps may one day be the way of the future but for now native apps provide a greatly enhanced user experience.  Have a chat with your venue and event app developer to understand what internet access capabilities your venue provides?

Follow

Get every new post delivered to your Inbox

Join other followers:

Get Adobe Flash player