<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Enterprise Mobile App Archives - Tricky Enough</title>
	<atom:link href="https://www.trickyenough.com/tag/enterprise-mobile-app/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.trickyenough.com/tag/enterprise-mobile-app/</link>
	<description>Explore and Share the Tech</description>
	<lastBuildDate>Fri, 01 Nov 2024 08:54:34 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://www.trickyenough.com/wp-content/uploads/2021/05/favicon-32x32-1.png</url>
	<title>Enterprise Mobile App Archives - Tricky Enough</title>
	<link>https://www.trickyenough.com/tag/enterprise-mobile-app/</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">100835972</site>	<item>
		<title>15 Things to Consider For Creating an Enterprise Mobile App</title>
		<link>https://www.trickyenough.com/creating-an-enterprise-mobile-app/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=creating-an-enterprise-mobile-app</link>
					<comments>https://www.trickyenough.com/creating-an-enterprise-mobile-app/#comments</comments>
		
		<dc:creator><![CDATA[Jaspreet Singh]]></dc:creator>
		<pubDate>Thu, 12 Sep 2019 09:18:38 +0000</pubDate>
				<category><![CDATA[Apps]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Digital]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[App]]></category>
		<category><![CDATA[Enterprise Mobile App]]></category>
		<category><![CDATA[mobile app]]></category>
		<category><![CDATA[mobile apps]]></category>
		<category><![CDATA[mobile development]]></category>
		<guid isPermaLink="false">https://www.trickyenough.com/?p=11516</guid>

					<description><![CDATA[<p>Did you know &#8211; the enterprise mobile application development market’s estimated annual revenues for 2018 were $2.9 billion! Plus, the enterprise ecosystem has opened its doors far and wide to BYOD, IoT, and citizen developers. What does this mean for you as a software/web application developer? Well, you may be on an enterprise mobile app...</p>
<p>The post <a href="https://www.trickyenough.com/creating-an-enterprise-mobile-app/">15 Things to Consider For Creating an Enterprise Mobile App</a> appeared first on <a href="https://www.trickyenough.com">Tricky Enough</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Did you know &#8211; the <a href="https://www.trickyenough.com/enterprise-mobility-solution/" target="_blank" rel="noreferrer noopener">enterprise mobile</a> application development market’s estimated annual revenues for <a aria-label=" (opens in a new tab)" href="https://www.statista.com/statistics/501670/worldwide-enterprise-mobility-management-solution-market/" target="_blank" rel="noreferrer noopener">2018 were $2.9 billion</a>! Plus, the enterprise ecosystem has opened its doors far and wide to BYOD, IoT, and citizen developers. </p>



<p>What does this mean for you as a software/web application developer? Well, you may be on an enterprise <a href="https://www.trickyenough.com/ios-knownfuture-of-mobile-app-development/" target="_blank" rel="noreferrer noopener" aria-label="mobile app development  (opens in a new tab)">mobile app development </a>project soon. </p>



<p>Now you may be a consumer mobile
app ninja, know that developing an app for an enterprise is very different.
Such an app will be used to make internal task management easier for end-users,
executives, project managers, and leaders. </p>



<p>Filling timesheets, resource
planning, and allocation, managing reimbursements for internal expenses &#8211; the
app could be expected to solve any of the gazillion problems the modern
enterprise grapples with, daily. </p>



<p>So, what do you keep in mind as
you start participating in design meetings for an enterprise mobile app? Here
are 25 pointers. I’ve grouped these together under different heads, to make it
more intuitive for readers. </p>



<h2 class="wp-block-heading" id="h-key-business-aspects">Key Business Aspects<p></p></h2>



<h3 class="wp-block-heading" id="h-1-business-use-cases">1. Business use cases<p></p></h3>



<p>Ask yourself &#8211; have you clearly
and completely enumerated all the business use cases the app’s expected to
serve? </p>



<p>Based on the range of functionalities to be covered, you may need more than one mobile apps.</p>



<h3 class="wp-block-heading" id="h-2-know-your-user">2. Know Your User<p></p></h3>



<p>The next big question &#8211; who’s
going to use the application? Designing for the enterprises’ internal customers
is going to be vastly different from designing an app for its external
customers (even the latter is very different from designing a contemporary
consumer market app). </p>



<h2 class="wp-block-heading" id="h-technical-aspects">Technical Aspects<p></p></h2>



<h3 class="wp-block-heading" id="h-3-mobile-operating-systems">3. Mobile Operating Systems<p></p></h3>



<p>While both Google and Apple are
bringing complete uniformity over app user experiences across different OS
versions, differences do remain. </p>



<p>For instance, WebViews (the
rendering component of HTML powered hybrid apps) only got the capability of
OS-independent updates from Android 5.0 onwards. </p>



<p>What’s the enterprise’s vision?
Does it want to undertake parallel development of the app for all major
operating systems, or does it want to make it phase-wise?</p>



<h3 class="wp-block-heading" id="h-4-the-device-types">4. The Device Types<p></p></h3>



<p>Chances are, again, it’s only
going to be Apple and Android. After all, the latest iOS is supported by 20+
Apple devices, and the latest Android is supported by thousands of phones. </p>



<h3 class="wp-block-heading" id="h-5-device-screen-sizes">5. Device Screen Sizes<p></p></h3>



<p>Consider how your technical
choices will be influenced by factors related to the screen sizes of the
devices on which the apps will be used.</p>



<p>Phone-sized UI, tablet-sized UI,
split-screen UI &#8211; whall all do you need to be prepared for? How will you adapt
the UI to work on the different screen sizes and resolutions?</p>



<h3 class="wp-block-heading" id="h-6-determine-the-app-type">6. Determine the App Type<p></p></h3>



<p>Once your device types and operating system types are decided, you’ll need to make this <a href="https://clearbridgemobile.com/mobile-app-development-native-vs-web-vs-hybrid/" target="_blank" rel="noreferrer noopener nofollow" aria-label=" (opens in a new tab)">super important decision</a>. Let’s consider our options:</p>



<ul class="wp-block-list"><li>Native apps, though
hard to design, perform the best in terms of a user-friendly UI and sticking to
platform guidelines.</li></ul>



<ul class="wp-block-list"><li>Hybrid apps have a general
reputation for being most appropriate for enterprise app needs because
additional native capabilities can be added on them via custom codes and
additional plugins.</li></ul>



<ul class="wp-block-list"><li>Web apps may prove
to be inexpensive to develop, can be written in HTML5 and Javascript, will
support multiple web browsers, but may not deliver any reasonably complex
functionalities the end-users need.</li></ul>



<h3 class="wp-block-heading" id="h-7-what-are-the-battery-consumption-constraints">7. What are the battery consumption constraints?<p></p></h3>



<p>While this may not be a constraint
if you’re developing an enterprise app for expense reimbursements, it may be a
showstopper/gamechanger if you’re developing the app for end-users who will use
it in the field. </p>



<p>Try to understand the details
related to the unmodifiable platform features that consume significant battery
consumption. That’s because you simply can’t optimize these closed-source
parts, and hence, need to make the right choice upfront rather than hope for
course corrections later. </p>



<h2 class="wp-block-heading" id="h-user-interface-and-experience-aspects">User Interface and Experience Aspects<p></p></h2>



<h3 class="wp-block-heading" id="h-8-the-ui-and-ux-design">8. The UI and UX Design<p></p></h3>



<p>Is this a novel app idea; something that’s not been done in the industry earlier? In such a case, it makes a lot of sense to make end-users participate in the UI and UX design phases. Else, for standard enterprise apps such as sales lead management, it’s practical, effective, and inexpensive to go by established UI practices and elements.</p>



<p><strong>Suggested:</strong></p>



<p><a href="https://www.trickyenough.com/designing-exclusive-ux-for-mobile-apps/" target="_blank" rel="noreferrer noopener" aria-label="Tips For Designing Exclusive UX For Mobile Apps (opens in a new tab)">Tips For Designing Exclusive UX For Mobile Apps</a>.</p>



<h3 class="wp-block-heading" id="h-9-company-branding">9. Company Branding<p></p></h3>



<p>You may be surprised to note, but enterprises are very picky about their internal apps’ <a rel="noreferrer noopener nofollow" aria-label="branding (opens in a new tab)" href="https://contentmarketinginstitute.com/2018/05/build-branded-app/" target="_blank">branding</a>. And it’s easy to understand, because the app is going to create an impression, and enterprises want a consistent and predictable impression. So, as someone leading design discussions, make sure you request your counterparts to showcase the key existing apps deployed by the enterprise.</p>



<h3 class="wp-block-heading" id="h-10-localization-or-internationalization">10. Localization or Internationalization <p></p></h3>



<p><a rel="noreferrer noopener nofollow" aria-label=" (opens in a new tab)" href="https://www.w3.org/International/questions/qa-i18n" target="_blank">Internationalization</a> is the deliberate act of developing an application by dividing the code into two elements &#8211; one uniform code, and the other that can be tweaked according to geographical/cultural factors.</p>



<p>Localization, then, is the act of altering the latter kind of code to suit the logic requirements resulting because of the end-users bring from a particular geography.</p>



<p>How does the enterprise plan to roll the app out to all its workforce across geographies? What are the cultural and geographical factors at play, which could have a role in the UI, UX, or logic design?</p>



<h3 class="wp-block-heading" id="h-11-think-of-performance-and-scalability">11. Think of Performance and Scalability<p></p></h3>



<p>End users perform a thousand
different tasks with their devices. Your app may not perform well if you don’t
anticipate these tasks, and design the app around these usage patterns. For
instance, determine the app response for these events:</p>



<ul class="wp-block-list"><li>Incoming
call/text/video call</li><li>Low battery</li><li>Low storage space</li><li>Airplane mode</li><li>Sleep mode</li><li>Night mode</li><li>No storage</li><li>Silent mode</li></ul>



<h2 class="wp-block-heading" id="h-security-aspects">Security Aspects<p></p></h2>



<h3 class="wp-block-heading" id="h-12-device-security">12. Device Security<p></p></h3>



<ul class="wp-block-list"><li>Which device
components will come into play when the app is used (cameras, sensors, GPS,
etc.)?</li><li>How will you manage
UDID numbers?</li><li>Will the app serve
all end users enrolled in the enterprise’s BYOD program?</li></ul>



<h3 class="wp-block-heading" id="h-13-network-security">13. Network Security<p></p></h3>



<p>Consider whether you need to plan
for scenario-based network access. Evaluate all use cases, particularly for
apps that will be used by field employees, to ensure you use the right and
secure network protocols, ensuring all the use cases are served. </p>



<p>Get your network security team onboard to talk about whether they will use encrypted <a href="https://www.trickyenough.com/importance-of-ssl-certificates/" target="_blank" rel="noreferrer noopener" aria-label="SSL certificates to secure the data  (opens in a new tab)">SSL certificates to secure the data </a>used and transmitted by/to the app.</p>



<h3 class="wp-block-heading" id="h-14-data-security">14. Data Security<p></p></h3>



<p>Based on the nature of the app,
you may need to:</p>



<ul class="wp-block-list"><li>Provide Single Sign-On support to make the device accessible on all device types.</li><li>Enable users to access their device content while they’re using the app, still ensuring data protection.</li><li>Deliver reasonable user privacy.</li></ul>



<h2 class="wp-block-heading" id="h-maintenance-and-support-aspects">Maintenance and Support Aspects<p></p></h2>



<h3 class="wp-block-heading" id="h-15-make-it-sustainable">15. Make it sustainable<p></p></h3>



<p>Chances are you’re going to be
around after the go-live, so for your sake and for everyone else’s, think of
maintenance and support right from the first day. Key points to note:</p>



<ul class="wp-block-list"><li>How will the app
handle OS updates?</li><li>What’s the app
update strategy?</li><li>Does the app need to
integrate with any existing apps (such as a sales lead management app may be
required to integrate with business intelligence and self-service reporting
app)</li><li>Server-side app
upgrade versus applications side app upgrade &#8211; which one will it be?</li></ul>



<p>Parting Thoughts This list, of course, is not exhaustive. My purpose has been to make sure you know what all you’ll need to consider before you sign off a design/architecture approach while developing a mobile app for an enterprise. </p>



<p><strong>Suggested:</strong></p>



<p><a href="https://www.trickyenough.com/common-mistakes-to-avoid-when-creating-an-app-for-your-business/" target="_blank" rel="noreferrer noopener">The 7 Common Mistakes to Avoid When Creating an App for your Business</a>.</p>
<p>The post <a href="https://www.trickyenough.com/creating-an-enterprise-mobile-app/">15 Things to Consider For Creating an Enterprise Mobile App</a> appeared first on <a href="https://www.trickyenough.com">Tricky Enough</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.trickyenough.com/creating-an-enterprise-mobile-app/feed/</wfw:commentRss>
			<slash:comments>5</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">11516</post-id>	</item>
	</channel>
</rss>
