2. OBJETIVOS
3.2.2 La nueva ruralidad; otra mirada de lo rural
Both approaches have pros and cons:
— Embedded WebViews run on the target platform OS. They are likely to find many behavioural bugs. However the configuration is more involved and some platform OSs are not supported.
— Spoofing can fool web servers to treat the browser as if it came from any of a wide range of devices, including mobile browsers not available with the embedded WebView such as the Nokia Asha 201 phone. However the behaviour and rendering is not realistic. So many bugs will remain undetected, while other 'false positive' bugs will be found that do not occur on devices.
16 gs.statcounter.com
Mobile Sites & Web Technologies
Learn More
Online
— W3Schools and CSS Tricks (good resource to under- stand basic HTML, CSS and JavaScript): w3schools.com,
css-tricks.com
— HTML5 Rocks (great resource about HTML5 including tuto- rials, slideshows, articles and more): html5rocks.com/en
— Breaking the Mobile Web (Max Firtman, the author of several books about mobile web programming, provides up-to-date news in his dedicated mobile blog):
mobilexweb.com
— Mobi Thinking (DotMobi's resource for marketers with insights, analysis and opinions from mobile marketing experts): mobithinking.com
— Testing (Mobile) Web Apps:
docs.webplatform.org/wiki/tutorials/Testing_web_apps
— Investigate what features work across all areas of the web: caniuse.com and beta.theexpressiveweb.com
— WHATWG (The HTML community's homepage): whatwg.org
— Word Wide Web Consortium (The organisation that defines web standards): w3.org
Mobile Sites & Web Technologies Books
— Mobile First by Luke Wroblewski
— Adaptive Web Design: Crafting Rich Experiences with Progessive Enhancement by Aaron Gustafson and Jeffrey Zeldman
— Responsive Web Design by Ethan Marcotte
— Programming the Mobile Web by Max Firtman
Enterprise Apps
Enterprise Apps
Corporate decision makers now view mobile enterprise apps as a strategic factor, a necessity, rather than an item on an accountant’s spreadsheet. Internal enterprise apps are able to reduce the latency of information transfer within a company. They increase the agility of the worker by making competitive data & big data available at any time and anywhere. Apps can also allow companies to engage with its customers, suppliers, and end consumers etc. Examples of enterprise apps include field & sales staff software, emergency response, inventory management, supply chain management but also B2C market- ing.
It may seem an obvious thing to say, but the major risk at the moment, is not having an enterprise mobile strategy. Business is now looking at Mobile for All rather than limiting it to senior management, as it may have been in the past. To enable this the traditional IT approach of buying devices and distributing them throughout the management structure is no longer the only enabling strategy being used; we have moved from Bring Your Own Device (BYOD) to BYOx including apps, content, development tools/frameworks and now even wearables, enabling staff to use their personal devices to con- nect to the IT infrastructure, download secure content and use enterprise apps. With the advent of BYOx, a company exposes itself to risks which traditionally have never been part of the corporate IT strategy. Early adoption of a well thought out and implemented enterprise mobile strategy is key to ensuring data is secured at all times.
B
Y
Ian Thain & Davoc Br
Enterprise Apps
And from a developer's point of view, the enterprise sector has a lot to offer as well: Compared to traditional B2C app developers those who create enterprise apps are twice as likely to be earning over $5k per app per month and nearly 3 times as likely to earn over $25k according to the Developer Economics report of Q3 20141.
Key points for Mobile Apps in Shaping the new Business Enterprise
— Cost reduction compared to existing systems
— Streamlining business processes
— Competitive advantage with up-to-date data immediately at hand
— Increase employee satisfaction and effectiveness
— Rapid response compared to existing processes
— Analysing and utilising Big Data
Enterprise Strategy
Many companies nowadays have a Chief Mobile Officer (CMoO) or have extended their CIO position. It is their job to co- ordinate mobile trends and directions and to bridge the gap between business and IT. Depending on the size and main focus of the company, his/her job is also to either build up an internal mobile software development team or coordinate the cooperation with an external development agency. To make sure that the mobile software delivers what the employees / users want, that this is technically achievable and that everything fits the overall company strategy, the leader might
consider setting up a Mobile Innovation Council (MIC) or Cen- ter of Excellence (COE). This group should contain key members such as: skilled representatives from the mobile development team, stakeholders for mobile within the company, and most importantly end users from various departments with expertise in the relevant business processes.
Topics that the CMoO/CIO needs to focus on together with the MIC/COE include:
— Strategy - vision and direction for the general mobile strategy and for the apps.
— Governance policies - Bring Your Own Device (BYOD) vs. Chose Your Own Device (CYOD) which is essentially the difference between a Mobile Application Management (MAM) policy (BYOD) and a Mobile Device Management & Security (MDM) policy (CYOD).
— App specifications
— App roadmap
— Budget planning
— Acceptance - signing off the apps into production.
— App deployment - early feedback on demos and proto- types, testing, mass deployment.
— Incentives - how to increase the adoption and usage of the apps created.
In commercial adoption terms enterprise app development is mostly mainstream now. The question a company writing third party enterprise apps, or a development manager keen to adopt an internal mobile enterprise strategy used to be “This all sounds great, but why do we need it?”. This has now become "Mobile will give us a competitive advantage and empower our workforce" which is a compelling reason for a company to adopt a mobile strategy.
Enterprise Apps
Key points when building the business case for Mobile Enterprise Apps
— Create a visionary plan for more mobile apps, on various devices and know how they will aid, shape and empower your enterprise.
— Create an ADS (Application Definition Statement) for each app, specifying purpose and intended audience.
— Create a budget for devices & device upgrades.
— Create a plan for an application & device management strategy & security infrastructure.
— Create a plan for an app dev team using a future proof development architecture - such as a MADP, Frameworks etc.