Complete and free white paper download: http://bit.ly/1Rb2Fnn
Especially apps and their content pose a security problem for businesses when it comes to the use of mobile devices. To prevent data loss or abuse, enterprise apps need to be secured for mobile use. App wrapping as well as software development kits (SDKs) are currently regarded as the only secure solutions offering control options for apps. However, both methods pose significant disadvantages, which companies should be aware of when an enterprise mobility management solution is selected.
Want to read more? Than download this free white paper from the Cortado Corporate website: http://corporateserver.cortado.com/en-us/ResourcesSupport/ResourceCenter/WhitePapers/app-wrapping-and-sdks
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
App wrapping & SDKs: 5 disadvantages to be aware of
1. App wrapping and SDKs
Five disadvantages to be aware of
Cortado Mobile Solutions
White Paper
APP
SDK
2. Contents
Brief outline ..........................................................................................................................................3
1 SDKs and app wrapping – a key difference .......................................................................4
2 App wrapping and SDKs: five disadvantages to be aware of..................................... 5
2.1 High administration burden..............................................................................................................5
2.2 Limited functions ...................................................................................................................................5
2.3 Incalculable costs ..................................................................................................................................6
2.4 Legal problems .......................................................................................................................................6
2.5 Complicated implementation .......................................................................................................7
3 What does that mean for enterprise mobility solutions? ...........................................7
4 Cortado Corporate Server makes app wrapping and SDKs unnecessary............8
4.1 Prevent data loss ....................................................................................................................................8
4.2 Implement corporate policies ......................................................................................................9
4.3 Remotely delete enterprise data ............................................................................................10
Summary .............................................................................................................................................. 11
Follow Cortado: facebook twitter youtube linkedin
3. 3App Wrapping and SDKs | April 2015 | corporateserver.cortado.com
Brief outline
Situation. Companies use app wrapping and SDKs to secure apps.
In a business setting, apps and particularly their content are a big headache for IT
managers and CIOs. The lack of control over data is a big problem.
Without proper app management, sensitive enterprise data from an app can be
shared with other apps easily — including potentially unsecure apps. Since mobile
devices were introduced at companies, app wrapping and the use of software de-
velopment kits (SDKs) have been viewed as the only secure solution and control
option for apps.
Problem. App wrapping and SDKs are expensive and are not practical
Both app wrapping and SDKs pose a challenge for companies. As soon as there is
an update for the mobile operating system or app used, the app has to be wrapped
again. If there are changes to app policies, a new test run is required. In addition,
it is difficult and in some cases impossible for apps that have been through the
wrapping process to communicate with apps that have not been wrapped. Plus, a
wrapped app often poses technical problems. To top it all, users of app wrapping
are still on thin ice when it comes to copyright and warranty. SDKs cause fewer
problems, but they are complex and expensive to use.
Dependency on SDKs and app wrapping causes incalculable app management
costs within companies.
Solution. Native app management: the efficient alternative
Mobile platforms, in particular iOS1
and Android, have been aware of the problem
for some time and have implemented comprehensive app management at system
level. Does your company already use an enterprise mobility management solution
or are you planning to use one in the future? If so, it is particularly important for you
to look at vendors that work with native app management at the mobile operating
system level. Through Cortado Corporate Server, Cortado Mobile Solutions offers
app management that is not based on app wrapping or SDKs.
Result. Cortado Corporate Server: simple, secure and cost-effective
Cortado Corporate Server enables you to avoid costs generated by repeated app
wrapping or SDK usage. The administration workload is reduced too: if a policy for
the use of an app has to be changed, it can be done so by one click in the backend
using Cortado Corporate Server. The new policy is then already rolled out onto all
devices. If an EMM system is used, user requirements play a key role in particular.
With Cortado Corporate Server, the enterprise IT can respond to users’ needs in
real time, without resorting to laborious and costly app wrapping and SDK pro-
cesses.
1 Jack Madden; brianmadden; How iOS 7 will affect EMM vendors;
Link: http://www.brianmadden.com/blogs/jackmadden/archive/2013/09/10/how-ios-
7-will-affect-emm-vendors.aspx (September 2013)
4. 4App Wrapping and SDKs | April 2015 | corporateserver.cortado.com
1 SDKs and app wrapping – a key difference
Apps not only enable productive work, they also allow remote access and mobile
teamwork. But users rarely consider that apps have access to sensitive enterprise
data. This poses a risk for the company, as enterprise data from an unmanaged
app can be shared easily with other apps that are not secure. In particular, careless
user behavior and a lack of data controls are a major headache for IT managers and
CIOs. There are two different principle ways of influencing an app. The two osten-
sible methods of managing and securing mobile apps are software development
kits (SDKs) and app wrapping. With these two measures, you can configure what
an app can do and what resources it can access.
App wrapping – used for third-party apps
With app wrapping, specific security policies are applied
to apps that are relevant to companies. The source code is
changed and original libraries are exchanged for modified
libraries in an existing app. In the app wrapping process, ad-
ditional functions or management policies can be allocated
to the app too. The app is then made available to the user
via the enterprise app store. Once the wrapping process is
complete, it allows users to work with confidential enterprise
data even on an insecure tablet or smartphone.2
The app wrapping process always takes place after an app has been developed,
so it is most suited to third-party apps. The app wrapping process is very prone to
errors because the native code is changed.3
If problems occur, you are no longer entitled to support. Only a few productivity
apps are suitable for wrapping.
Software development kits – used for company-owned apps
An SDK is a tool kit that is frequently offered by vendors of
mobile application management solutions or the app or op-
erating system developer itself. In an SDK, app developers
find all information, tools and a special software library that
are needed to create an app. Apps developed with SDKs can
be incorporated securely into the mobile application man-
agement platform. Unlike with app wrapping, SDKs are al-
ready integrated during an app’s development phase.
Therefore a company-owned app must be developed in line with the SDK. If the
SDK of an EMM vendor changes, the enterprise app must be altered again. Prob-
lems can also arise if companies want to use third-party apps in an EMM container.
If the SDK is changed, the company must contact the app vendor and ask it to
update the app in accordance with the SDK’s requirements. This is very tricky in
2 Carlos Montero-Luque; Networkworld; The science of app-wrapping;
Link: http://www.networkworld.com/article/2166041/tech-primers/the-science-of-app-
wrapping.html (May 2013)
3 Stephen Skidmore; Apperian; SDK and App Wrapping for Mobile Application Management;
Link: http://www.apperian.com/sdk-and-app-wrapping-for-mobile-application-manage-
ment/ (April 2013)
APP
APP
5. 5App Wrapping and SDKs | April 2015 | corporateserver.cortado.com
Want to read more?
Than download this free
white paper now from the
Cortado Corporate Server website:
http://bit.ly/1Rb2Fnn
http://corporateserver.cortado.com