Aplicaciones
your apps
Best Practices for enterPrise android™ develoPers
developer.motorola.com/enterprise
MOBILIZE YOUR APPS Best Practices for enterPrise android™ develoPers
introduction
enterprise mobility continues to gain momentum as it engages
employees, boosts productivity, and encourages cloud collaboration. a recent idc report1 found that more than 50 percent
ofit departments plan to spend at least 10 percent of their
annual budgets on mobility. and more than 15 percent are
planning to spend at least a third of their funds — representing
the bulk of their innovation resources.
if your company has made the commitment to enterprise
mobility, you may be wondering how designing and developing
for mobile differs from desktop development, what in-houseexperience and knowledge can be transferred, and what skills
will need to be supplemented.
in this guide, you’ll find best practices for developing mobile
apps for the android platform — from planning to development
and deployment. We’ll show you how mobile apps and their
development are different from desktop apps and what you
can do to close the gap between the many skills you already
haveand the new ones you’ll need.
2
MOBILIZE YOUR APPS Best Practices for enterPrise android™ develoPers
3
table of contents
4
An OvERvIEw Of EntERPRISE
MOBILE APP dEvELOPMEnt●
securing corporate information
●
integrating mobile software with
enterprise systems
●
Getting the right resources — money,
time and skill
12 tEStIng
› vieW
●
recreate the userenvironment
●
account for device features
●
validate across devices
Building for different mobile devices
●
› vieW
6 PLAnnIng
14 dEPLOYIng
› vieW
●
start out by keeping it simple
●
recognize that the user is king
●
scale down
8
USER ExPERIEncE
●
Get mobile and think beyond
the desktop
●
navigate in new ways
●
identify a userexperience lead and
solicit user feedback
Be nosy — use analytics
●
rule your domain with mobile device
management
Meet a need or solve a problem
●
decide the best way to serve up
your app
●
› vieW
●
10 dEvELOPIng
› vieW
› vieW
●
Make the most of what you know
●
now apply that to embedded systems
●
add in tools specific to mobile appdevelopment
16 MOtOdEv fOR EntERPRISE
IS hERE tO hELP
› vieW
MOBILIZE YOUR APPS Best Practices for enterPrise android™ develoPers
4
an overview of enterprise
mobile app development
Mobility brings unique opportunities to enterprises along with some
unique challenges for in-house developers. there are top-line considerations in mobile app development that you’ll want to keep in
mind whencreating your first enterprise app for android.
SEcURIng cORPORAtE InfORMAtIOn
enterprise mobility raises key data security issues for cios, such as how to enable
mobile devices to securely and privately access resources behind the company firewall and how to authenticate and authorize mobile users.
Most enterprises enable remote computers to access corporate data stored behind
thefirewall using virtual private network (vPn) software which is also supported by
most mobile platforms, including android. the drawback with vPn on a mobile device
learn more about how to
provide employees secure
access to the corporate
network from their favorite
mobile devices in the
Motodev article,
Secure connectivity.
is that all iP network traffic gets routed through the vPn server.so, even that funny
online video — when viewed from a mobile device — will demand encryption and
transmission resources that may result in device battery drain. it is therefore important
to consider vPn alternatives, such as a web-front-end to corporate data, or a remote
terminal view into the corporate network (as in citrix products), either of which can
enable access to corporate data...
Regístrate para leer el documento completo.