Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
The changing
mobile platform
landscape
The changing mobile platform landscape
In this e-guide:
In a recent blog looking at mobile technologies, Forrester
principal analyst Lorenzo Introna, wrote: “Data and the
capability to manage and share data will be the differentiators
in the future of mobility, and managing the data from the first
mile to the last mile will provide incredible insight and power.”
Page 1 of 72
The changing mobile platform landscape
Page 2 of 72
The changing mobile platform landscape
Clearly not every developer has the time and resources to write
native multi-platform mobile apps. But cross-platform tools go
some way to reducing the workload, providing a common set of
functionality across all supported OS platforms.
Page 3 of 72
The changing mobile platform landscape
Page 4 of 72
The changing mobile platform landscape
Contents
Cross-platform mobile app development is more viable than ever
Page 5 of 72
The changing mobile platform landscape
Endpoint diversity and the differences in developer skill sets have made it
critical that today's mobile apps have strong performance across multiple
platforms.
Employees have come to expect to use the mobile devices of their choosing for
their day-to-day workflows. As a result, organizations have had to invest in tools
to modernize the applications they have relied on for years. At the same time,
tools have emerged that can drastically simplify the process of creating
applications that run across multiple operating systems. More importantly, many
of these cross-platform mobile app development tools feature design,
development, testing and deployment capabilities within a single integrated
platform.
Page 6 of 72
The changing mobile platform landscape
aware that their products need to appeal to different types of developers with
varied programming experience and exposure to business productivity
applications.
While products that simplify the mobile app development process continue to
emerge, the diversity of approaches also continues to evolve, making it difficult
for organizations to identify the most appropriate option. It is very important to
assess the organization's developer resources prior to deciding on app
development tools. Does the business have talented web developers, Java
developers or .NET developers? The company's device landscape and
application user experience requirements -- for instance, which devices need to
be supported and how fast and responsive apps need to be -- are equally as
important.
Building a single code base for Apple iOS, Google Android and web apps has
been possible for several years now, but what has changed is the performance
of cross-platform apps. Once Android standardized rendering engines between
the browser and the WebView, which renders websites on Android device
browsers, and Apple stopped restricting its web rendering, performance issues
became less relevant. Plus, business-grade apps don't usually require the same
level of performance of gaming or consumer-oriented apps, which typically need
to look more polished and aesthetically pleasing. Modern cross-platform tools
use common languages such as C# and JavaScript to share code across
Page 7 of 72
The changing mobile platform landscape
All of these aspects are driving the ability for developers to more easily create
successful cross-platform mobile apps.
Businesses can use tools from vendors such as Alpha Software, Capriza, Kony,
Microsoft, PowWow Mobile, Sapho and ViziApps to develop cross-platform
apps. These products are typically proprietary but also take advantage of open
source components to augment their features.
Another approach is to use JavaScript to write hybrid apps -- web apps that are
wrapped in a mobile browser runtime with native plug-ins -- or progressive web
apps (PWAs). Open source hybrid frameworks such as React Native,
NativeScript and Ionic allow developers to use their existing .NET and C# skills
to compile native Android or iOS apps. They also offer the ability to
simultaneously deploy completely native iOS and Android apps. The main
drawback of this category of tools is that developers still need to understand
native development if they are going to create any complex UI functionalities.
Page 8 of 72
The changing mobile platform landscape
Cross-platform mobile app development tools offer the native look and feel for
both iOS and Android that organizations want. Developers can also include
platform-specific modules -- such as status bars, navigation or access to native
elements such as the camera and contacts. (Some may need developers to
write them from scratch depending on the framework.) Most products offer a
singular development experience and are an ideal option for generic database-
reliant apps.
Finally, web apps rely on third-party platforms and plug-ins for access to native
features, which can complicate the mobile app development process by
requiring developers to rely on more resources. Plus, web apps and PWAs are
not visible in public app stores, so organizations lose this channel to deliver and
promote apps to employees. Still, these cross-platform apps offer some benefits
comparable to native apps, such as offline access and the ability to send push
notifications. PWA support is strongest on Android, but the capability on iOS will
improve.
Page 9 of 72
The changing mobile platform landscape
Next Article
Page 10 of 72
The changing mobile platform landscape
Since the mid 2000s, thanks to the growth of JavaScript on servers and Java
application servers, service-oriented architecture (SOA) emerged as the new
enterprise integration champion. Like its predecessors, this blueprint for
distributed computing was engineered before the era of cloud-native computing.
Companies built in the cloud have taken a very different approach, based
around the idea of containers and loosely coupled microservices.
Page 11 of 72
The changing mobile platform landscape
Now, thanks to the success of Docker and Kubernetes, more businesses are
looking at deploying containers. The reason for the popularity of this approach is
that it helps businesses develop cloud-native applications, which can be
delivered quickly to power digital transformation initiatives.
Red Hat OpenShift is one of the major enterprise container platforms identified
in the Forrester report. Global information analytics business Elsevier is among
the companies using the Red Hat product as it digitises its business.
Like many organisations, Elsevier began with an SOA and used containers as a
way to make software development more agile.
Page 12 of 72
The changing mobile platform landscape
This meant it was difficult for the software teams at Elsevier to build reusable
components, which slowed down the pace of change. “We had a monolithic
application – a jack of all trades – and it was a big move any time you wanted to
adapt it,” Perry adds.
At the time, the company was in the process of changing from selling content to
selling services on top of content. As well as the shift in the business, Elsevier
was also shifting its approach to IT, closing its datacentre and moving on to the
Amazon Web Services (AWS) cloud instead.
Perry says he wanted an architecture that would work with how the business
was evolving. “Instead of looking at how applications interact, we wanted data
access across end-to-end business processes,” he says. To achieve this,
Elsevier needed a loose coupling between internal and software-as-a-service
(SaaS) systems such as Salesforce.
Given that container platforms are constantly evolving, Perry says Elsevier
initially tried Red Hat Fuse to start migrating from SOA to more of a hybrid
container architecture. However, he says: “We could see where things were
going, but the technology was no way near mature enough for the enterprise.”
Page 13 of 72
The changing mobile platform landscape
If Red Hat Fuse was not going to work, what else? While it is possible to build
complete enterprise cloud platforms from open source components such as
Kubernetes, Perry points out that Kubernetes is just the bit in the middle. “You
need to build services around Kubernetes,” he says. Elsevier wanted a single
product, so it selected the Red Hat OpenShift Container Platform. “We got an
all-in-one platform, which allows us to pick up our code and deploy it to another
platform,” adds Perry.
The first system to use the new platform was the company’s marketing and
advertising system, which used both on-premise software and SaaS. Describing
the setup, Perry says: “We looked at providing access to enterprise data and
exposing a set on enterprise API for future reuse.”
Unlike the company’s attempt with Red Hat Fuse, he says the architecture is
based on microservices running in containers. These only perform logic
functions, so there is no additional security overhead to worry about. ”We use
an API gateway to manage security so the services do not need to care about
security,” Perry adds.
Lessons learned
Beyond his experience with integrating security into the APIs, Perry believes
containers are not suitable for all types of applications and workloads. “It is not
always the right choice to use containers,” he says.
Page 14 of 72
The changing mobile platform landscape
Another takeaway from the use of containers at Elsevier is that not every part of
the business is ready for cloud-native computing. Agile development
methodologies are often associated with a cloud-native approach to application
development.
Allocating cost is another problem area for IT, in Perry’s experience. “We
haven’t quite cracked how we apportion cost in the area of integration across a
shared function,” he says.
Challenges of compliance
Page 15 of 72
The changing mobile platform landscape
and agility are not without risks, according to Jonathan Hotchkiss, head of cloud
service reliability engineering at money lending service, WorldRemit.
As the company built out its serverless payment system using microservices,
the ability to understand everything that was going on became increasingly
difficult, says Hotchkiss. “Unless done correctly, money is wasted doing DevOps
because systems are built and forgotten about, or code is scaled up beyond its
ability using the cloud,” he says, meaning that, in effect, that code is not written
to scale efficiently
Page 16 of 72
The changing mobile platform landscape
Balancing compliance with giving DevOps teams the freedom to work effectively
is always a challenge. As WorldRemit found out, without some level of control –
such as the need for teams to document their work thoroughly – cloud-native
architecture can quickly become unmanageable.
The debate about what is the right enterprise IT architecture has moved beyond
private, public and hybrid clouds to the need to run multiple clouds.
Open source software is free, but many businesses are happy to pay for
support. This model tends not to scale well, however, making wider deployment
expensive. We weigh up the options.
Going cloud native Speaking at the New Relic FutureStack event in London,
James Governor, co-founder of analyst RedMonk, discussed how cloud-native
architectures changed how applications are debugged. At the time, he said:
“[We must] build applications in a way they can be effectively managed. We are
Page 17 of 72
The changing mobile platform landscape
Next Article
Page 18 of 72
The changing mobile platform landscape
For almost two decades, the dominant desktop operating system in enterprise
IT has been Microsoft Windows.
The combined installed base of Android and iOS far exceeds that of Windows-
based PCs. Browser-based and mobile app-based enterprise
applications are also commonplace, due to the maturity of software as a service
(SaaS) in business.
Yet the majority of older enterprise applications are designed for Windows
users, and desktop administrators have spent years fine-tuning the
management of the Windows estate.
Page 19 of 72
The changing mobile platform landscape
Windows alternatives
Mac OS is clearly the most direct rival, and Apple has managed to ride on the
success of the iPhone with a range of premium laptops that look far smarter
than many corporate laptops.
Google has taken a very different approach. It began in 2011 with the release
of Chrome OS, a Linux-based operating system that relies on cloud-based
applications with the Chrome browser as its primary user interface.
There is no real concept of local applications and local storage. The idea is that
everything is accessible online. Chrome OS is designed to run browser-based
applications as efficiently as possible. The experts Computer Weekly has
spoken to believe it not only achieves this, but surpasses the web experience
on fat client operating systems such as Windows and Mac OS.
But as IT distributor Tech Data points out, Chrome OS is not limited by the
availability of network connectivity. “Chromebooks work offline as well as online.
Page 20 of 72
The changing mobile platform landscape
Enabling offline mode will keep a document available in local storage allowing
you to continue to work. You simply synchronise to the cloud as soon as the
internet connection is restored,” Tech Data explains.
Page 21 of 72
The changing mobile platform landscape
So, with the advent of cloud-based storage and the fact that many enterprise
software publishers now offer SaaS, could now be the time to consider Chrome
OS as a viable desktop operating system for the enterprise?
Page 22 of 72
The changing mobile platform landscape
“As long as you use the right applications, it is the right tool – it does one job,
which is run a web browser,” says Mark Ridley, group technology officer at
Blenheim Chalcot. “Chrome OS doesn’t have all the power of Windows or Mac
OS, but this limit makes it simple to roll out.”
Ridley pioneered the use of Chrome OS when he was CIO at recruitment firm
Reed. He believes the operating system provides a secure environment, making
it a good choice when regulatory compliance is a top priority.
Over the past 18 months, Computacenter has seen a surge in demand for
Chrome OS.
Page 23 of 72
The changing mobile platform landscape
One of the big changes is manageability, says Bray. “The high-end devices also
provide better fleet management, such as the management capabilities built into
HP and Lenovo Chromebooks. Google and Airwatch also provide good
management capabilities.”
For instance, at Dell EMC World last year, VMware and Google announced an
expanded partnership focused on accelerating Chromebook adoption. This
expansion includes VMware Workspace ONE support for Chromebooks,
enabling secure identity-based single sign-on (SSO) to any app on
Chromebooks, including cloud services, internal web apps and virtual Windows
apps and desktops.
Page 24 of 72
The changing mobile platform landscape
“We have customers with quite progressive strategies to exploit Chrome OS,
where they can unlock web and cloud apps. The benefits are ease of use and
simplicity,” says Bray.
But with the consumerisation of IT during the late 2000s, people felt corporate
IT – and in particular their work computer – was inferior to the slick devices they
used in their personal lives. Mobile device management evolved as the
industry’s answer to balance the management requirements of corporate IT with
the flexibility of allowing workers to use their own devices to access corporate
systems.
Page 25 of 72
The changing mobile platform landscape
popular – such as Office 365, Concur, Workday and Salesforce – are cloud-
based SaaS products, which implies they can be run in a browser or as an app
on Android or iOS.
“We have been on a web journey for 15 years, but the enterprise is still heavily
dependent on Windows. The Chromebook and Chrome OS is a symbol of
operating system diversity,” says Bray.
Think differently
Chrome OS is still quite marginal, he says, but he admits it does have a certain
appeal.
Page 26 of 72
The changing mobile platform landscape
And while, in the purest sense, use of Chrome OS should ideally be solely
browser-based, it can be extended. The latest Chromebooks even allow users
to download Android apps from the Google Play store. Users can access a full-
blown Windows environment via Chrome RDP, which provides a plug-in virtual
desktop infrastructure (VDI); accessing Windows file shares and remote
terminal emulation is possible; and there is even an interactive developer
environment from Cloud9 on Google Play for developing Amazon Web Services
(AWS) apps collaboratively.
There will always be people who need masses of local storage, powerful
processors and vast amounts of memory. A high-spec MacBook Pro,
HP ZBook or Dell XPS mobile workstation will cater for their needs. But in this
always-connected world, it is now entirely feasible to use the cloud-
optimised Chrome OS operating system to stream feature-rich, compute-
intensive applications onto a Chromebook.
Page 27 of 72
The changing mobile platform landscape
“Heavy users with more than 12 tabs open will see a benefit. High-definition
video use will be better with a faster processor. SSD storage, while previously
not as important, will now bear more relevance as people download and store
Android apps,” says Paul Nicholas, business manager, Google, at Tech Data.
Next Article
Page 28 of 72
The changing mobile platform landscape
This is a guest post for the Computer Weekly Developer Network written by
Keith Casey in his capacity as API problem solver (yes, real job title) at identity
management specialist company Okta.
They drive integrations, sharing capabilities and driving revenue across the
business landscape. So much so that APIs have shifted from the domain of just
developers to a mainstay of board level conversations.
Page 29 of 72
The changing mobile platform landscape
Some of the world's largest companies have monetised their API offerings,
propelling business revenues in the process. Salesforce reportedly generates
50 per cent of its revenues through APIs, eBay nearly 60 per cent and Expedia
a whopping 90 per cent.
Yet it's far from smooth sailing. Developers have often built with a feature-driven
mindset, where functionality has taken precedence over security, but in today's
security landscape where vulnerabilities and threats lurk at every corner, this
must be turned on its head. Put simply, the growth of APIs needs to be matched
with the mindset of securing them.
Page 30 of 72
The changing mobile platform landscape
Zero Trust world where not treating API security seriously will
leave companies open to being the next Equifax. Developers
should approach APIs in the same way they would for web
interfaces and applications to protect company data and IP.
To many, API keys are the answer. They provide additional security to
selectively trusting end users and have the additional advantage of being fast
and easy to implement. But, they allow all or nothing access, which may expose
sensitive data to any developer that has your keys. We need to be smarter and
only grant access to the things someone needs to accomplish the task at hand.
With a full access management solution to complement it, API Gateways can be
extremely valuable. But, when used alone, API Gateways do not give
businesses full context on the user and how much we should trust them. They
lack the ability to differentiate between a user on the trusted computer at their
office versus a suspicious mobile device on the other side of the world. For
example, using an HR system's API to download holiday history contains a very
different risk to using that same API to change direct debit information.
Page 31 of 72
The changing mobile platform landscape
OAuth is a more complex approach but allows far greater flexibility and
consistency – an unquestionable benefit in the world of security. It's important to
remember, however, that OAuth 2.0 is still not a complete solution for securing
APIs because it does not address how to protect the API's infrastructure itself.
Just like any other system in our infrastructure, we have to defend our API from
malicious users and poor software regardless of how they approach it. A great
lock on the front door isn't sufficient if we leave the windows open.
Unified approach
In practice, clearly no security option is entirely failsafe, and each will come with
an element of risk management. However, to create the most sophisticated
solution for high security use cases, we recommend an API Gateway using
OAuth.
Page 32 of 72
The changing mobile platform landscape
Better solutions can help bring APIs out of the realm of ‘shadow IT', and back to
known, trusted systems and patterns. But remember: no solution is perfect, and
today's trusted partner may become tomorrow's compromised system.
We need the flexibility to adjust, respond, and protect our systems based on the
full context of the user and their goals. Only then can we take full advantage of
this ‘always on, always connected' world in safe, secure ways.
Next Article
Page 33 of 72
The changing mobile platform landscape
For many, smartphones have replaced PCs as the truly personal device, and
are commanding most of the attention from software providers and
customers.However, PCs continue to be the primary devices that most
businesses rely on for day-to-day operations, and still offer the richest options
for interaction and functionality. The rise of the digital workplace is forcing a
renewed interest in modernising the PC fleet, and is spurring an increase in
sales.
Today’s enterprise PCs are thinner and lighter, with new levels of performance
and connectivity. Manufacturers are addressing long-standing issues with
Page 34 of 72
The changing mobile platform landscape
Notebook PCs
Notebooks are the dominant PC device used in enterprises. Users like the
flexibility offered by their portability, and performance and feature trade-offs
when compared to desktops are mostly things of the past. Notebooks tend to
carry a slightly higher purchase cost than desktops, and wear and tear results in
generally shorter lifespans, typically three to three-and-a-half years. However,
for most knowledge workers, the increased productivity the devices enable
outweighs these issues.As companies have moved to Windows 10, two-in-one
devices have gained traction. In 2017, these devices commanded 34% of the
professional notebook market. Organisations are selecting them for mobile
Page 35 of 72
The changing mobile platform landscape
Desktop PCs
Desktops are no longer the default devices for office workers, often relegated to
either deskbound workers (call centre, clerical) or those requiring higher-
performance devices without mobility (engineers, creative professionals). Small
form factor desktops now constitute most enterprise purchases, and ultra small
form factors are increasingly common. These smaller devices ship and install
easily, and no longer command a significant price premium compared with large
minitower devices. PC makers are also packaging them with specific hardware
extensions and software for use as turnkey devices in conference rooms and
other collaborative settings. Even smaller than the micro form factor are the so-
called “compute stick” PCs, which are full PCs packaged into a USB or HDMI
Page 36 of 72
The changing mobile platform landscape
dongle. These mostly power digital signage and kiosks, but are not yet part of
mainstream PC coverage.Price and procurement.
After a flurry of new form factor options emerged during the lead-up to Windows
10, modern PCs have settled into a handful of relatively familiar designs
spanning both mobile and desktop devices. These designs have refreshed the
PC, but have not fundamentally changed it. The market remains challenging for
PC suppliers, which continue to struggle to maintain margins in a highly
competitive environment. This has resulted in good deals for many enterprise
purchasers, who now often see discounts on list prices that hover between 45%
and 55%.Meanwhile, the perception of stability has led many enterprises to stop
closely examining the technical details of the systems they are buying, often
moving the process from the IT organisation to a procurement group. As a
result, the enterprise PC market is shifting from a conversation about technical
specifications to a focus on procurement models and lifecycle servicing options.
The growing interest in both leasing hardware and new PC (or device) as a
service offerings from the major PC suppliers reflects this shift. Given the
collection of devices that employees will increasingly have at their disposal,
enterprise customers should consider how the role of the PC will evolve over
the next three to five years and adjust their procurement strategies accordingly.
IT leaders must determine how new technologies will shape the next generation
of usage models by aligning these technologies with user requirements and
workplace scenarios. They must evaluate suppliers based on their ability to
Page 37 of 72
The changing mobile platform landscape
match the organisation’s unique requirements rather than simply on their ability
to provide commodity hardware.
Page 38 of 72
The changing mobile platform landscape
PCaaS offerings, although, together, they will probably not make up more than
50% of the enterprise market through the planning horizon.
This is an excerpt from Gartner’s “ Market guide for enterprise desktops and
notebooks, 2018” by analysts.
Next Article
Page 39 of 72
The changing mobile platform landscape
The era of digital business has changed the retail sector perhaps more than any
other. Today’s online shoppers quite literally have information at their fingertips.
A few clicks on their smartphone is all it takes to find the best price or the right
product with the best overall review rating.
This technology-led story reaches into every aspect of how the omni-channel
retailer operates. Not just those front-end merchandising and marketing
innovations, but back-end systems and stock management that enable sales
and fulfilment options that no one was thinking of offering even a decade ago.
How do customers today differ from customers in years past? In its How to
transform your retail store report, published in July 2018, analyst group
Forrester picks up on four elements of the retail transformation:
Page 40 of 72
The changing mobile platform landscape
The report says retailers can benefit by taking into account the way digital
consumers shop. “Digital store associate devices and consumer self-service
tools will add value in the retail store by providing personalised assistance to
customers in the context of their shopping journeys,” it notes.
Consumers increasingly appear to view their mobile devices as trusted advisers
while shopping in-store and expect to get the information or services they want
in-aisle, especially via their mobile devices. They might well be validating the
prices and information they find in-store – or buying from a competitor’s website.
The area immediately around Hatton Garden has been the centre of London’s
jewellery trade since medieval times. Today there are still nearly 300
businesses in Hatton Garden that are in the jewellery industry and more than 50
shops, making the area the biggest cluster of jewellery retailers in the country.
Page 41 of 72
The changing mobile platform landscape
But in 2013, a different kind of jewellery and engagement ring business was
launched with disruption on its mind. At first it was called Rare Pink, but in 2016
it rebranded as Taylor & Hart. It is still relatively small today, with turnover of a
few million and fewer than 50 staff, but it is making headway on its own terms,
resolutely aiming at customers who want a personalised ring design. Chief
executive Nicolay Piriankov says it is this personalisation that primarily defines
the business, alongside its use of technology and the internet.
“The technology is the great enabler of what we are trying to do, of course, but
the end goal is to offer a personalised, convenient, emotionally rewarding
service that is also cost-effective,” he says. “Using the internet as our smarter
shop window is what makes that possible.”
And so Taylor & Hart has approached the marketplace with a mindset to change
the rules for buying a ring, and Piriankov says mobile has become key to its
success.
“With the desktop site there are more distractions,” he says. “But the phone
lends itself to delivering a tighter process for the would-be customer. You can
validate elements as you go along and deliver trust cues, such as features,
reviews and rewards more seamlessly.
Page 42 of 72
The changing mobile platform landscape
“We started off thinking that mobile was relatively important but not stand-out
crucial, because we thought few individuals would use a phone to buy an
engagement ring. But what we immediately found with our first-launch
responsive website was that half the traffic was mobile, so we rebuilt the site to
be mobile-first and to work hard as our primary funnel for leads.”
“Mobile is perfect in this respect. It’s quite discreet to use, which is important for
lots of reasons when investigating buying a ring. So the process starts on the
phone, where lots of information can be collated and sometimes shared – and
we can go from there.”
Rather than focusing on a full mobile commerce offering, Piriankov says: “Our
customers spend a lot of time in the planning phase, and then often want
reassurance as the time to purchase gets closer. So we have pivoted to reflect
this, moving from a full e-commerce offer to mobile as a lead generation tool. It
looks and feels like e-commerce for those who want to buy online, but for many,
the final act will be a visit to our London showroom.”
This is something Taylor & Hart has worked on since it fully embraced mobile,
and conversion rates have improved as a result, with 12% of site visits leading
Page 43 of 72
The changing mobile platform landscape
to enquiries, compared with 6% recorded for the early versions of the mobile
site.
Ensuring the site is optimised for Google search is also key to the success of
the mobile-first approach. “There was an element of thinking about Google
when we upgraded the site and went mobile-first,” says Piriankov. “That’s
because we knew that Google is placing more and more emphasis on mobile-
ready sites, and we certainly didn’t want to be penalised.”
Taylor & Hart has also begun using analytics to decide how well the site is
working. “We are a niche outfit, but even with 15,000 unique visitors a month
and a couple of thousand customers, you get to do a lot with analytics,”
says Piriankov. “We do A/B testing and look at other small variations in our
marketing mix to see what works. We have a large enough base of activity to
get a feel for things even when the quantitative data isn’t quite delivering.”
Piriankov says Taylor & Hart’s business model for today is to meet its
customers online, then engage through platforms such as WhatsApp and
the London showroom.
Piriankov is excited about how bots could help customers discover engagement
rings. “Facebook opened up its API [application programming interface] to
Page 44 of 72
The changing mobile platform landscape
The challenge for the business at all times, says Piriankov, is to keep track of its
acquisitions costs in relation to customer lifetime value. “We are getting better at
measuring lifetime value, and our repeat business is strikingly good, so we are
headed in the right direction,” he says. “Our systems are set up and optimised
nicely right now, but they will also continue to evolve. The tech isn’t standing still
and nor can we.
“We will also bolster our offer with more showrooms in the not-too-distant future.
It’s not all about the tech – face-to-face still matters.”
At the last count, Taylor & Hart had sold more than 2,000 unique engagement
rings, lifting its revenues from £250,000 in its first full year of trading (2014) to
more than £2m in 2017, with further growth coming through.
In the online retail world, price is often regarded as the primary factor
influencing a customer’s purchase decision, and Piriankov says the positioning
of Taylor & Hart’s business, and its use of technologies, is carefully calibrated.
Page 45 of 72
The changing mobile platform landscape
“We want our customers to talk about getting a custom ring rather than saying
they bought online. That’s the difference. You could say we are not an online
brand at all, but first, second and third a custom-made brand. That’s who we
are.”
Next Article
Page 46 of 72
The changing mobile platform landscape
Page 47 of 72
The changing mobile platform landscape
surface by identifying what things companies care most about and treating them
differently.
Without investing in new technology, Pratt said organisations can do things like
putting the corporate network outside the firewall and forcing all users to
connect through a virtual private network (VPN) to get away from the traditional
setup that once things get onto the corporate network, they can move freely
“So many of the problems that we have today stem from the fact we do not have
appropriate segmentation or isolation, which dates back 30 years to the days
when multiple users logging into the same machine was the big new thing in
computing.
“But now we are in this world where users are running all sorts of applications
on their machines,” said Pratt. “Those applications have been downloaded from
a multitude of different sources across the internet and even browsing to a
website is resulting in code from that website running on your machine.”
Page 48 of 72
The changing mobile platform landscape
The problem is that from an operating system concept point of view, all of that
just gets lumped together as running as the user, so there is no fine-grained
segmentation of permissions to do things.
“Even at the machine level, as soon as you get system privileges on the
machine, you have full control over that machine and represent anything it can
do on the network. The networking protocols we have also date back 30 years
and there is nothing to identify the particular application or authority associated
with that application.”
Privilege escalation
“That’s what makes breaches so much worse: attackers have that ability to
move laterally and access all of the data on the machine and possibly all the
data a legitimate user can access on the network.”
Trying to fix all the bugs in the applications to stop these compromises of the
applications from occurring or the escalation of privileges on the operating
system is “basically futile”, said Pratt.
Page 49 of 72
The changing mobile platform landscape
“So you have got to look at other ways of doing the containerisation. On the end
point, that might be virtualisation, and from a networking point of view, wanting
to try and take micro segmentation approaches by identifying individual
applications and controlling the authority of the network flows associated with
that application to limit the impact of the compromise of the application.”
At the most basic level, Pratt said zero-trust is about isolating things to reduce
the trust associated with each of the things that are being isolated by giving
them access to only the resources that are needed.
“The primary focus has been on the network, because that is the one where,
using traditional technologies, you can make the most progress on quickly, but
ultimately control needs to be extended into the endpoints, servers and clients
using containerisation approaches.”
Page 50 of 72
The changing mobile platform landscape
“It is a far more fine-grained authority you are trying to achieve, but that is the
real goal of zero-trust architectures.”
“Identify the crown jewels by going through the whole process of working out
what is the most important data to protect and whether you are protecting it
against theft, misuse or destruction. Once you have identified those assets you
care about the most, it is then a case of designing an architecture where you
treat those things differently.
“The next step towards zero-trust might be to take the file server that is holding
that information off the standard corporate network and putting it on its own
isolated network or putting a terminal server or VDI [virtual desktop
infrastructure] session in front of it so that the application accessing that data is
running on that terminal server and users are accessing it remotely over an ICA
[independent computing architecture] or RDP [remote desktop protocol]
session.”
Two-factor authentication
Page 51 of 72
The changing mobile platform landscape
“You just keep applying that iteratively, and eventually you will get to the point
where can start treating the corporate network as though it were public Wi-Fi,
where you require the machines to individually authenticate themselves and for
the traffic to go over a VPN between strongly-identified laptops using hardware
elements such as a trusted platform module (TPM).”
While a zero-trust approach has obvious security benefits, the main reason
most organisations have still to move to that model or have not done so sooner,
said Pratt, is that it is easier and more convenient to put everything on the same
network.
“Whenever you try to move to more fine-grained permissions model you are
always running into things that break because you had not realised you needed
to associate a given permission with a given task, but you have to be prepared
to work through that.
“If you are moving to more fine-grained model, there is always going to be some
work associated with it. You have to understand what flows of information are
and what the process workflow is within the company, for example.”
Page 52 of 72
The changing mobile platform landscape
The key thing is to identify what matters most and then work outwards from
there, said Pratt. “It should be obvious to the business that the most important
assets should be protected.
“You have to do it around what the business need is and the business assets
that you are protecting rather than coming in with a particular security policy that
you want to implement because even if it’s a good idea, that is not the way to
build a business case to get it done.”
Most organisations are trying to make things better, but security teams are often
overwhelmed with the scale of the problems they have and the number of alerts
all of the existing tools are generating.
“The often have no idea whether they are false positives or true positives and
no time to investigate all the alerts to find out. Organisations are trying to do the
right thing. It’s all about giving them appropriate resources and also finding good
security professionals, which is something all organisations are struggling with.”
While a zero-trust approach will not stop all security incidents, Pratt said it
means that when they do occur, they will be contained.
“You still have got a problem if somebody clicks on a malicious link in an email
and gets their endpoint system owned, but at least the attacker can’t move
Page 53 of 72
The changing mobile platform landscape
laterally and get access to the crown jewels, which buys you time to deal with
the issue on the compromised endpoint.”
Next Article
Page 54 of 72
The changing mobile platform landscape
Research from Gartner shows that about a fifth of people in mature markets are
voicing a question to their smart speaker at least once a week.
However, the same study reveals that 10% admit they have stopped using the
devices. “The drop-off rate is quite high,” says Annette Jump, research vice-
president at Gartner. “This is very similar to wearables. Consumers try a device,
and either it does not do enough for them or it does not recognise their voice. Or
they can only link to a Google email account or the user does not have a smart
home.”
While being able to speak to a device offers a lot of convenience, there are
personal boundaries in what people will ask, she notes. This is one of the
challenges businesses need to take into account when assessing how to go
about developing a voice assistant app.
Page 55 of 72
The changing mobile platform landscape
Amazon Echo smart speakers use in-built voice recognition software Alexa to
connect to apps called “skills” that add third-party functionality.
But Jump asks: “While Alexa has 10,000 skills, how many are actually useful?”
Rethink says Amazon Alexa wants as many services (skills) as possible to build
momentum.
She says voice assistants provide a much more natural experience for the user.
Accenture has found that the use of voice interaction for talking to a machine is
Page 56 of 72
The changing mobile platform landscape
more natural among digital natives, and it is they who tend to be driving demand
for new apps and smart speaker devices.
Kendew says it is very important to design voice assistants with the user in
mind. As these new technologies become available, organisations need to think
about what is the right way to use them to achieve their objectives.
But where should they start? Bill Kingston heads up Elixirr Creative, an agency
which has built a number of voice-based apps. “With Alexa,” he says, “you can
use an existing framework to turn an RSS into a skill, or take the custom skill
route. The question is, is it worth developing a custom skill?”
Page 57 of 72
The changing mobile platform landscape
However, businesses can find that retrofitting an existing app with voice
assistance may not work particularly well. Such an Alexa skill can be a bit one-
way, according to Kingston, which might not fit the natural feel everyone is
striving for.
Claus Jepen, chief architect at Unit 4, has overseen the project. “Old rules-
based interactive voice response applications are not beneficial to anyone,” he
says. “We paid lot of attention to ensure Wanda understands complex
sentences.”
He says one of the greatest technical challenges is the ability to infer meaning
in a conversation – a human trait that is very hard to program.
Page 58 of 72
The changing mobile platform landscape
Since it is pretty easy to develop a simple Alexa skill based on an existing app,
Jepen says a lot of people are getting involved, but they are not sure what to do
with it. “Unless you put a lot of effort into designing the dialogue and handling
context without having to get the user to restart the conversation, you end up
with nothing,” he warns.
A good voice interaction requires specialist skills, says Jepen. “You need
conversational designers, just as you have user interface designers. But we
don’t know how well the voice assistant works until we get real users.”
While testing its Wanda assistant, Unit 4 collects conversation snippets that fail
to provide the human tester with an appropriate conversational response.
“When the Wanda assistant can’t figure out what the user wants, we pull out the
dialogue and upload it back into the training,” says Jepen.
“People won’t necessarily interact with an Alexa skill in the same way. After you
have tested with six or seven users on the same theme, you get a good idea of
what works,” he says. For instance, voice analytics can be used to identify
where people pause in their interaction with Alexa, which can help developers
work out how to make the interaction more like a conversation.
Page 59 of 72
The changing mobile platform landscape
“These experiences must respect the user’s attention by solving their problems
as quickly and in the fewest words possible. In one of our voice experiences, we
found a 20-30% engagement drop-off by adding just two additional words to a
three-word sentence response.”
Neither Google nor Amazon have not stopped at voice assistants. Amazon now
offers a screen on its Alexa Show device.
Combining a visual user interface with voice opens up new opportunities for
customer interaction, such as providing an intelligent kiosk at an airport or
shopping centre.
Page 60 of 72
The changing mobile platform landscape
From the conversations Computer Weekly has had, one thing is clear: there are
two main voice platforms and they are very different.
“The user journey is very different on the Amazon Alexa platform in comparison
with the Google Assistant platform, with Alexa requiring users to ‘subscribe’ to
skills that interest them, like our own daily briefing skill,” says Rob Fricker,
product manager at Time Out. “Once subscribed, you ask Alexa, ‘What’s my
daily briefing?’, and it replies with Time Out’s top three things to do in the city
today.”
Gartner’s Jump believes Google Assistant has the more complete voice
interface, when compared with Alexa. Being linked to a Google account, Google
Assistant gives users access to their calendar, so it can tell them more and
prompt them to do things. But as with Alexa, she says there are lots of times it
says, ‘I don’t know’.
There is not going to be one overall winner, and as Unit 4 has shown,
in business there may be an opportunity to make use of Cortana on Windows
10.
The experts Computer Weekly has spoken to recommend that businesses look
at voice user interfaces. These are not quick wins or just another channel to
Page 61 of 72
The changing mobile platform landscape
market. A truly compelling voice interface needs time and effort to develop and
test, and teams will need dialogue experts, just as they now have user interface
experts.
“One of the most interesting things about the process was the conversation
design – it’s something we were all completely new to,” he says.
“We built the app on Google’s Dialogflow, which uses natural language
processing to understand voice input. We spent a lot of time thinking about the
different paths conversations might take and how to address questions the
assistant might not know.
“This included watching people in conversation with each other when one was
acting as a computer – it’s funny how polite people are when they think they’re
talking to a computer. We also measured how people interacted through various
iterations which was crucial to determine the kind of questions people might ask
the app.
“User testing throughout the development cycle also helped set expectations of
the functionality the app should be able to perform, and we were able to
Page 62 of 72
The changing mobile platform landscape
prioritise certain features based on this feedback and learnings that users would
benefit from more.”
Next Article
Page 63 of 72
The changing mobile platform landscape
When budgets are tight, as they are for most small and medium-sized
enterprises (SMEs), having a mobile strategy may seem an extravagance.
However, most businesses use a mobile device in one way or another, so
maximising their usefulness is a must.
Page 64 of 72
The changing mobile platform landscape
“Operations can continue when a site is shut because of bad weather or for
maintenance. There will invariably be fewer staff ‘sick days’ as they can still
work during school holidays and when children are ill.”
What works for one SME won’t necessarily work for another, but before
adopting a mobility strategy it’s important to look at what’s already in place, to
determine where changes need to be made. According to Andres Richter, CEO
at cloud ERP specialist Priority Software, in a survey his firm carried out of 500
UK senior decision-makers, over a third did not have the correct technology to
support mobile working, and 43% couldn’t perform business-critical functions on
a mobile application.
“If the company already has business software applications in place, they
should see if their vendors already offer mobility tools. For example, many
modern ERP systems now support mobile application generators which allow
users to create a range of applications from their mobiles and use them to
perform core business processes no matter where they are. These can be
created in a matter of minutes, and don’t require high levels of IT expertise,
perfect for SMEs looking to enhance their mobility strategy using existing
technology,” he says.
Page 65 of 72
The changing mobile platform landscape
He adds that SMEs can use the cloud to help facilitate mobile working, which
enables users to work on the move and still have all the real-time information
they need at their fingertips.
“The cloud is a key driver in making mobile strategies success but implementing
such a strategy is often seen as a bold move as some SMEs lack confidence in
adoption and don’t understand the positive role it can play,” says Wrennall.
“SMEs should therefore look to take incremental steps. For example, they can
trial mobile technology will a select set of employees who can then share
feedback with those that aren’t yet familiar with it. It also enables SMEs to
assess areas for improvement,” he says.
Wrennall said that when it comes to devices and service choice, not everyone is
familiar with mobile devices. Some will be more receptive to changing their
working practices, while others might not.
“SMEs should give more support to those that need it and educate them on the
benefits of mobile and the cloud. They should work closely with staff to find out
their pain points, as this will determine what devices and services they choose
to implement,” he says.
Page 66 of 72
The changing mobile platform landscape
He adds that a move to a mobile strategy should be considered with the same
level of due diligence as any other significant investment within a business.
Before choosing what device or service to adopt, SMEs must consider how a
transition will impact their staff and customers as well as choose a provider that
can illustrate a clear and structured pathway for moving staff and data to mobile
technology as smoothly as possible.
“Device and service providers must be able to show they are going to be a long-
term value adding partner and that they’re in it for the long haul,” says Wrennall.
Organisations would be well advised to use just one type of device or at least
minimise the number of unique hardware/software configurations,” according to
Jack Zubarev, president at Parallels, a supplier of desktop and application
virtualisation software.
“The cost of delivering and supporting applications simply increases with each
unique device/software combination. Further device replacement and refresh
will become far less expensive if one can standardise not just on device vendors
but on the specific configuration(s),” he says.
“But then again, most organisations do not have the luxury of this
standardisation as employees bring their own devices. In this case universal
remote delivery of applications to any device, will likely provide the most cost-
effective solution and isolate software delivery from underlying device
hardware.
Page 67 of 72
The changing mobile platform landscape
SMEs are in as much danger from cyber criminals as larger enterprises. David
Emm, principal security researcher at Kaspersky Lab, says that if SMEs
overlook mobile security, they run the risk of leaving a big gap in their security
defences. He adds that his firm detected 5,730,916 malicious installation
packages, 94,368 mobile banking Trojans and 544,107 mobile ransomware
Trojans in 2017.
“One of the dangers is that mobile technology ‘creeps’ into the business and
isn’t necessarily considered in the same way as desktop or laptop
security. Consider the BYOD [bring-your-own-device] trend, for example, where
staff use their own devices for business,” he says.
“This isn’t a bad thing per se, but it’s important that businesses include mobile in
their risk assessment, just as they would for any other technology they use: i.e.
looking at what assets they have, how are they used, how is data stored/moved,
who has access to it, who might want it and how might they try to access it
etc. In this sense, mobile security should be considered as part of an overall
security strategy.”
One of the biggest trends affecting mobile strategy and security is BYOD. “No
longer can organisations insist on a device to be used by employees,” says
Clive Longbottom, service director at Quocirca. “This is made worse by the
changes in workforce – contractors, consultants, specialists and so on cannot
Page 68 of 72
The changing mobile platform landscape
be forced to use a specific device, but can be forced to allow the organisation to
create a secure partition on their device.”
“Employees can search on an App Store and find any number of apps that
purport to be able to do what they want. Individuals tend not to even check to
see where the developer comes from (for example, Russia or China) and will
have no capabilities to check the traffic between their device and the backend
servers,” says Longbottom.
“By creating a secure partition, users can be prevented from loading apps on to
it, with only the company-approved apps being available to them. Sure, the
individual can still install apps on their part of the device, but these apps will not
have access to any corporate data.”
Priority’s Richter says the best tip is to understand where in the business a
mobility strategy will add value. “Is it more important for your HR and accounting
team to be mobile, or your field service reps? Although the end goal should be
full mobility across the board, initially, instead of trying to do everything at once,
being selective about what parts of the business would benefit from going
mobile will increase the chances of a strategy sticking,” he says.
Page 69 of 72
The changing mobile platform landscape
Leach says that line managers must be confident that staff are aware how to
use, and are using, technologies available so that employees are just effective
at their job when out of the office.
“There also need to be clear policies for working from home, such as allocated
days and shared calendars. However, the most crucial factor to ensure a
successful mobile strategy is creating a positive culture for mobile working. Do
employees feel comfortable asking for and then working from home? Do
you trust that they will be working, or do you think that they will be swilling tea all
day whilst signing for neighbours’ Amazon deliveries?” he says.
Should SMEs worry about 5G? What does the future hold for SME mobile
strategies?
These new networks will come with features to give companies better mobility
and flexibility. This will be useful for SMEs with remote employees being able to
work anywhere and retain workplace-like bandwidth and connectivity.
Page 70 of 72
The changing mobile platform landscape
Next Article
Page 71 of 72
The changing mobile platform landscape
© 2019 TechTarget. No part of this publication may be transmitted or reproduced in any form or by any means without
written permission from the publisher.
Page 72 of 72