<?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>Technologies Archives - Information Stash</title>
	<atom:link href="https://www.informationstash.com/tag/technologies/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.informationstash.com/tag/technologies/</link>
	<description>Leading Technology Platform for Innovations and Strategic Initiatives</description>
	<lastBuildDate>Thu, 27 Oct 2022 19:45:24 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.7.4</generator>

<image>
	<url>https://www.informationstash.com/wp-content/uploads/2020/08/cropped-touch-32x32.png</url>
	<title>Technologies Archives - Information Stash</title>
	<link>https://www.informationstash.com/tag/technologies/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>How to enable and use AI-powered Smart Reply and Smart Compose tools from Gmail</title>
		<link>https://www.informationstash.com/how-to-enable-and-use-ai-powered-smart-reply-and-smart-compose-tools-from-gmail/</link>
					<comments>https://www.informationstash.com/how-to-enable-and-use-ai-powered-smart-reply-and-smart-compose-tools-from-gmail/?noamp=mobile#respond</comments>
		
		<dc:creator><![CDATA[Editor]]></dc:creator>
		<pubDate>Mon, 06 Jul 2020 06:47:00 +0000</pubDate>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[How To's]]></category>
		<category><![CDATA[Inventions]]></category>
		<category><![CDATA[Social Networking]]></category>
		<category><![CDATA[Tech News]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[Innovation]]></category>
		<category><![CDATA[Investment]]></category>
		<category><![CDATA[Technologies]]></category>
		<guid isPermaLink="false">https://www.informationstash.com/blog/2014/01/29/about-us/</guid>

					<description><![CDATA[<p>Google has been adding a lot of performance and machine learning capabilities to its email service, leading up to Gmail &#8216;s 15th birthday last year. (It may have also sought to compensate for the loss of its Inbox email feature, but this is an case for another day.) Additions included a way for Gmail to [&#8230;]</p>
<p>The post <a href="https://www.informationstash.com/how-to-enable-and-use-ai-powered-smart-reply-and-smart-compose-tools-from-gmail/">How to enable and use AI-powered Smart Reply and Smart Compose tools from Gmail</a> appeared first on <a href="https://www.informationstash.com">Information Stash</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Google has been adding a lot of performance and machine learning capabilities to its email service, leading up to Gmail &#8216;s 15th birthday last year. (It may have also sought to compensate for the loss of its Inbox email feature, but this is an case for another day.) Additions included a way for Gmail to write subject lines for you and schedule an email to be sent later.</p>
<p>Navigating some of Gmail &#8216;s functionality can be a little frustrating. In this tutorial we will concentrate on Gmail &#8216;s Smart Reply and Smart Compose auto-completion tools, which are designed to save time.</p>
<p>Allowing a machine help you write emails and subject lines may make you feel a little weird, but if you&#8217;re willing to at least try it out for yourself, here are the ways to automate your Gmail responses.</p>
<h2>Enabling Smart Reply and Smart Compose</h2>
<p>To allow Gmail to generate responses and email text, you first have to opt in from your Settings menu. If you are a regular Gmail user (instead of G Suite enterprise edition), here’s what to do:</p>
<h3>On desktop</h3>
<ul>
<li>Click on the gear icon on the upper right side and find the Settings page.</li>
<li>Scroll down to the separate Smart Reply and Smart Compose options and choose “On” for either or both to enable the automated suggestions.</li>
<li>You can also choose to allow Gmail’s machine learning to personalize the suggestions based on the way you write your emails by choosing “Smart Compose personalization.” For example, if you greet your colleagues with “Hi, team” versus “Hello, everyone,” it will automatically drop in whatever you use most often.</li>
</ul>
<figure class="e-image"><span class="e-image__inner"> <span class="e-image__image " data-original="https://cdn.vox-cdn.com/uploads/chorus_asset/file/16010992/smart_compose_setting.png"> <picture class="c-picture" data-cid="site/picture_element-1594148947_2175_80951" data-cdata="{&quot;asset_id&quot;:16010992,&quot;ratio&quot;:&quot;*&quot;}"><source srcset="https://cdn.vox-cdn.com/thumbor/9pMPZ0N7qAo07_IcU0M85nHBByM=/0x0:1178x706/320x0/filters:focal(0x0:1178x706):format(webp):no_upscale()/cdn.vox-cdn.com/uploads/chorus_asset/file/16010992/smart_compose_setting.png 320w, https://cdn.vox-cdn.com/thumbor/woQHujtgXFeWTc-Nf2JCEAAHHlE=/0x0:1178x706/520x0/filters:focal(0x0:1178x706):format(webp):no_upscale()/cdn.vox-cdn.com/uploads/chorus_asset/file/16010992/smart_compose_setting.png 520w, https://cdn.vox-cdn.com/thumbor/Lo2aa5t9HY2N88D6PykqTlyFyqk=/0x0:1178x706/720x0/filters:focal(0x0:1178x706):format(webp):no_upscale()/cdn.vox-cdn.com/uploads/chorus_asset/file/16010992/smart_compose_setting.png 720w, https://cdn.vox-cdn.com/thumbor/qMLrZgSc83H6K08zOncpNemowg4=/0x0:1178x706/920x0/filters:focal(0x0:1178x706):format(webp):no_upscale()/cdn.vox-cdn.com/uploads/chorus_asset/file/16010992/smart_compose_setting.png 920w, https://cdn.vox-cdn.com/thumbor/JM9KMjZKclTnoOp8axK57-kwCyc=/0x0:1178x706/1120x0/filters:focal(0x0:1178x706):format(webp):no_upscale()/cdn.vox-cdn.com/uploads/chorus_asset/file/16010992/smart_compose_setting.png 1120w, https://cdn.vox-cdn.com/thumbor/F8YWOeu3urxy3Y5sqyCuxkYLS1s=/0x0:1178x706/1320x0/filters:focal(0x0:1178x706):format(webp):no_upscale()/cdn.vox-cdn.com/uploads/chorus_asset/file/16010992/smart_compose_setting.png 1320w, https://cdn.vox-cdn.com/thumbor/KdlOQLGtVEcMHQVCcjwk5OZPHDo=/0x0:1178x706/1520x0/filters:focal(0x0:1178x706):format(webp):no_upscale()/cdn.vox-cdn.com/uploads/chorus_asset/file/16010992/smart_compose_setting.png 1520w, https://cdn.vox-cdn.com/thumbor/oCmdf0mrJzM9Ti7Pqc0okbdqBnA=/0x0:1178x706/1720x0/filters:focal(0x0:1178x706):format(webp):no_upscale()/cdn.vox-cdn.com/uploads/chorus_asset/file/16010992/smart_compose_setting.png 1720w, https://cdn.vox-cdn.com/thumbor/K3V3Rr71RsAcoSBaj0STbpjjp6o=/0x0:1178x706/1920x0/filters:focal(0x0:1178x706):format(webp):no_upscale()/cdn.vox-cdn.com/uploads/chorus_asset/file/16010992/smart_compose_setting.png 1920w" type="image/webp" sizes="(min-width: 1221px) 846px, (min-width: 880px) calc(100vw - 334px), 100vw" /><img decoding="async" src="https://cdn.vox-cdn.com/thumbor/fyLkTfwb7yJOuCAzKV-OlsVRymU=/0x0:1178x706/1200x0/filters:focal(0x0:1178x706):no_upscale()/cdn.vox-cdn.com/uploads/chorus_asset/file/16010992/smart_compose_setting.png" sizes="(min-width: 1221px) 846px, (min-width: 880px) calc(100vw - 334px), 100vw" srcset="https://cdn.vox-cdn.com/thumbor/AfIXYAFfNwZgKdF06IEYSPHn08U=/0x0:1178x706/320x0/filters:focal(0x0:1178x706):no_upscale()/cdn.vox-cdn.com/uploads/chorus_asset/file/16010992/smart_compose_setting.png 320w, https://cdn.vox-cdn.com/thumbor/VkE0fWPjpM9RP9qS_xPGADw5Mgk=/0x0:1178x706/520x0/filters:focal(0x0:1178x706):no_upscale()/cdn.vox-cdn.com/uploads/chorus_asset/file/16010992/smart_compose_setting.png 520w, https://cdn.vox-cdn.com/thumbor/oFDgUyMNwv-cAwLzni-JsCM6zbc=/0x0:1178x706/720x0/filters:focal(0x0:1178x706):no_upscale()/cdn.vox-cdn.com/uploads/chorus_asset/file/16010992/smart_compose_setting.png 720w, https://cdn.vox-cdn.com/thumbor/dogEZRDevdhzVfBwPDdZuQTCl2o=/0x0:1178x706/920x0/filters:focal(0x0:1178x706):no_upscale()/cdn.vox-cdn.com/uploads/chorus_asset/file/16010992/smart_compose_setting.png 920w, https://cdn.vox-cdn.com/thumbor/bYOHMZ15tsoQ2-XLa-ZjWrsXG9A=/0x0:1178x706/1120x0/filters:focal(0x0:1178x706):no_upscale()/cdn.vox-cdn.com/uploads/chorus_asset/file/16010992/smart_compose_setting.png 1120w, https://cdn.vox-cdn.com/thumbor/Vom8oRUWt0KqAkxiJKV-UcibLXU=/0x0:1178x706/1320x0/filters:focal(0x0:1178x706):no_upscale()/cdn.vox-cdn.com/uploads/chorus_asset/file/16010992/smart_compose_setting.png 1320w, https://cdn.vox-cdn.com/thumbor/Tb2mquyeI74Exltitdh_S8nzq7Y=/0x0:1178x706/1520x0/filters:focal(0x0:1178x706):no_upscale()/cdn.vox-cdn.com/uploads/chorus_asset/file/16010992/smart_compose_setting.png 1520w, https://cdn.vox-cdn.com/thumbor/qUd3wFlGmuZQiKYct-Sx1n7eE58=/0x0:1178x706/1720x0/filters:focal(0x0:1178x706):no_upscale()/cdn.vox-cdn.com/uploads/chorus_asset/file/16010992/smart_compose_setting.png 1720w, https://cdn.vox-cdn.com/thumbor/TFZL8EyS2s69Erl6iBLi3gxqBus=/0x0:1178x706/1920x0/filters:focal(0x0:1178x706):no_upscale()/cdn.vox-cdn.com/uploads/chorus_asset/file/16010992/smart_compose_setting.png 1920w" alt="You can let the AI engine personalize your Smart Compose suggestions." data-upload-width="1178" /> </picture> </span> </span><figcaption><em>You can let the AI engine personalize your Smart Compose suggestions.</em></figcaption></figure>
<p>If you use G Suite, you may notice that the option to toggle on Smart Compose is not available. Your G Suite admin must enable this for the organization, so contact the person in charge if you’d like to test this out at work.</p>
<h3>On the Android or iOS app</h3>
<ul>
<li>Tap the hamburger icon on the upper-left side to open the side drawer. Scroll down to Settings.</li>
<li>Select the Gmail account you want to address</li>
<li>Tap the checkbox on Smart Reply and / or Smart Compose to toggle the mode on</li>
</ul>
<p>Once the settings are turned on, your Gmail is set up to suggest replies and help auto-finish sentences based on your writing style.</p>
<h2>What it looks like</h2>
<p>Basically, you just start typing, and Gmail will begin suggesting words that might fit the sentence you’re writing.</p>
<p>Be aware that it won’t always come on for every email you write. Because Gmail needs context, you’ll likely find Smart Compose chiming in when you’re responding to an email or if you’re starting emails with some generic statements like “Nice to meet you” or “Hope you’re well.” If Gmail has a suggestion, an opaque set of text will appear next to what you’re typing.</p>
<p>On the desktop version of Gmail, you can press Tab to accept the suggestion. On the mobile app, if a suggested word or phrase appears, swipe right to add it to the email.</p>
<figure class="e-image"><span class="e-image__inner"> <span class="e-image__image " data-original="https://cdn.vox-cdn.com/uploads/chorus_asset/file/16010950/SMART_COMPOSE_SUGGESTED_SUBJECT_DESKTOP.gif"> <img decoding="async" class="c-dynamic-image  lazy-image lazy-loaded" src="https://cdn.vox-cdn.com/thumbor/uv7sYzvgvuy7Kg-3KrW6edwizV4=/1200x0/filters:no_upscale()/cdn.vox-cdn.com/uploads/chorus_asset/file/16010950/SMART_COMPOSE_SUGGESTED_SUBJECT_DESKTOP.gif" alt="Smart Compose can also automatically fill in the Subject field." data-chorus-optimize-field="main_image" data-cid="site/dynamic_size_image-1594148947_9227_80952" data-cdata="{&quot;asset_id&quot;:16010950,&quot;ratio&quot;:&quot;*&quot;}" /> </span> </span><figcaption><em>Smart Compose can also automatically fill in the Subject field.</em></figcaption></figure>
<p>Smart Compose can also suggest email subjects. Leave the subject line blank, and start writing your email. Once you go back to fill out the subject line, Gmail will offer a suggestion that you can accept by pressing Tab on the desktop app or swipe right on mobile.</p>
<h2>Smart Reply for canned responses</h2>
<p>Smart Reply works a little faster than Smart Compose. Instead of suggesting words or short phrases for you, Gmail will offer three responses that might suit the email you’ve received. For example, if you’ve gotten an email reminding you of an appointment, Smart Reply may suggest responses like “Confirmed,” “Thanks,” or “I can’t make it.”</p>
<p>If you are in an email conversation with several people, be aware that responding with a Smart Reply will CC everyone on that email. You’ll have to manually remove the people you don’t want in that response, so it’s best to only choose Smart Reply for emails you mean to send to everyone in the thread.</p>
<h2>Should you actually use it?</h2>
<p>Choosing to let a machine write your emails may feel impersonal, but it’s not designed to write the whole email for you. Smart Compose and Smart Reply work best when you use them to add filler sentences or quickly respond to yes or no emails. Plus, Gmail has gotten a lot better at suggesting responses that will make sense 90 percent of the time. (In my experience, the responses tend to veer toward affirmative answers, so they may not work best if you’re less prone to agreeing to everything.)</p>
<p>The post <a href="https://www.informationstash.com/how-to-enable-and-use-ai-powered-smart-reply-and-smart-compose-tools-from-gmail/">How to enable and use AI-powered Smart Reply and Smart Compose tools from Gmail</a> appeared first on <a href="https://www.informationstash.com">Information Stash</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.informationstash.com/how-to-enable-and-use-ai-powered-smart-reply-and-smart-compose-tools-from-gmail/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>The Adoption rate of the Apple-Google COVID-19 tracker feature in Nigeria</title>
		<link>https://www.informationstash.com/the-adoption-rate-of-the-apple-google-covid-19-tracker-feature-in-nigeria/</link>
					<comments>https://www.informationstash.com/the-adoption-rate-of-the-apple-google-covid-19-tracker-feature-in-nigeria/?noamp=mobile#respond</comments>
		
		<dc:creator><![CDATA[Editor]]></dc:creator>
		<pubDate>Thu, 02 Jul 2020 17:35:00 +0000</pubDate>
				<category><![CDATA[Apps & Services]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Health]]></category>
		<category><![CDATA[Inventions]]></category>
		<category><![CDATA[Nigerian News]]></category>
		<category><![CDATA[Tech News]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Health Care]]></category>
		<category><![CDATA[Health Care Apps]]></category>
		<category><![CDATA[Healthcare]]></category>
		<category><![CDATA[Innovation]]></category>
		<category><![CDATA[Nigeria]]></category>
		<category><![CDATA[Technologies]]></category>
		<guid isPermaLink="false">https://www.informationstash.com/blog/2014/05/11/latest-tablets/</guid>

					<description><![CDATA[<p>The COVID-19 exposure tracker has recently been rolled out by Google and Apple on every Android and iOS device globally. According to the notice released in May, this was done in an effort to fight the spread of the virus through contact tracing — a technique used to stay aware of exposure to an infected [&#8230;]</p>
<p>The post <a href="https://www.informationstash.com/the-adoption-rate-of-the-apple-google-covid-19-tracker-feature-in-nigeria/">The Adoption rate of the Apple-Google COVID-19 tracker feature in Nigeria</a> appeared first on <a href="https://www.informationstash.com">Information Stash</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>The COVID-19 exposure tracker has recently been rolled out by Google and Apple on every Android and iOS device globally. According to the <a href="https://www.google.com/covid19/exposurenotifications/" target="_blank" rel="noopener noreferrer">notice released in May</a>, this was done in an effort to fight the spread of the virus through contact tracing — a technique used to stay aware of exposure to an infected person.</p>
<p>When enabled, the feature allows your Smartphone to receive notification of likely COVID-19 exposure.</p>
<p>However, there is a disclaimer that the software is an API that can only be enabled when the device has installed a third party tracking app.</p>
<p>According to the statement, the feature will remain dormant until it is activated by a COVID-19 contact tracing app, which can be deactivated at any time.</p>
<figure id="attachment_127902" class="wp-caption alignnone"><a href="https://i1.wp.com/techpoint.africa/wp-content/uploads/2020/07/Privacy-Disclaimer.jpg?ssl=1" rel="mfp"><img fetchpriority="high" decoding="async" class="size-full wp-image-127902" src="https://i1.wp.com/techpoint.africa/wp-content/uploads/2020/07/Privacy-Disclaimer.jpg?resize=1170%2C990&amp;ssl=1" sizes="(max-width: 1170px) 100vw, 1170px" srcset="https://i1.wp.com/techpoint.africa/wp-content/uploads/2020/07/Privacy-Disclaimer.jpg?w=2089&amp;ssl=1 2089w, https://i1.wp.com/techpoint.africa/wp-content/uploads/2020/07/Privacy-Disclaimer.jpg?resize=768%2C650&amp;ssl=1 768w, https://i1.wp.com/techpoint.africa/wp-content/uploads/2020/07/Privacy-Disclaimer.jpg?resize=1024%2C867&amp;ssl=1 1024w, https://i1.wp.com/techpoint.africa/wp-content/uploads/2020/07/Privacy-Disclaimer.jpg?resize=770%2C652&amp;ssl=1 770w" alt="" width="770" height="652" /></a>
<figcaption class="wp-caption-text">COVID-19 Exposure Notification feature cannot be activated without an installed contact tracing app</figcaption>
</figure>
<p>Google and Apple therefore say that the devices won&#8217;t be theirs thus saying that the identity of the user won&#8217;t be shared with other users.</p>
<p>To ensure this, Google announced that &#8220;Access to technology will only be provided to public-health users. Their applications must meet strict Privacy, Protection and Data Use requirements.&#8221;</p>
<p>Still, app creators should be committed to minimise the vulnerabilities of their products.</p>
<p>On Android phones, the feature can be found in ‘<em>Google</em>‘ under ‘<em>Settings</em>‘ where ‘<em>COVID-19 exposure notification</em>‘ is displayed. For Apple devices, ‘<em>COVID-19 exposure logging</em>‘ is found under ‘<em>Health</em>‘ in ‘<em>Privacy settings</em>‘.</p>
<figure id="attachment_127901" class="wp-caption alignnone"><a href="https://i2.wp.com/techpoint.africa/wp-content/uploads/2020/07/Covid-19-exposure.jpg?ssl=1" rel="mfp"><img decoding="async" class="size-full wp-image-127901" src="https://i2.wp.com/techpoint.africa/wp-content/uploads/2020/07/Covid-19-exposure.jpg?resize=1170%2C381&amp;ssl=1" sizes="(max-width: 1170px) 100vw, 1170px" srcset="https://i2.wp.com/techpoint.africa/wp-content/uploads/2020/07/Covid-19-exposure.jpg?w=1192&amp;ssl=1 1192w, https://i2.wp.com/techpoint.africa/wp-content/uploads/2020/07/Covid-19-exposure.jpg?resize=768%2C250&amp;ssl=1 768w, https://i2.wp.com/techpoint.africa/wp-content/uploads/2020/07/Covid-19-exposure.jpg?resize=1024%2C333&amp;ssl=1 1024w, https://i2.wp.com/techpoint.africa/wp-content/uploads/2020/07/Covid-19-exposure.jpg?resize=770%2C251&amp;ssl=1 770w" alt="" width="770" height="251" /></a>
<figcaption class="wp-caption-text">Apple-Google COVID-19 Exposure Notification feature</figcaption>
</figure>
<p>By design, this technology is meant to support the efforts of governments and private players that are building contact tracing apps. When an app is used to opt in, it generates randomly changing IDs based on location. Through Bluetooth, it periodically checks other IDs to confirm if any is associated with the infection. And if it finds any, it sends a notification.</p>
<p>For this to work, a person who is affected or has been exposed to the infection needs to share their IDs with the app, which will immediately alert all that have come in contact with them.</p>
<p>While countries like <a href="https://www.wired.co.uk/article/india-contact-tracing-app-mandatory-arogya-setu" target="_blank" rel="noopener noreferrer">India</a> make contact tracing apps compulsory for residents, only a few startups have <a href="https://www.rigzone.com/news/nnpc_develops_covid19_contact_tracing_app-05-jun-2020-162308-article/" target="_blank" rel="noopener noreferrer">made an attempt</a> at this technology in Nigeria; this explains why adoption is low.</p>
<p>In fact, on the Google Playstore, there’s currently no authorised contact tracing app available in the country currently. Conversely, on the Apple app store, it shows two apps, one of which has already been disabled.</p>
<p>Despite some countries already <a href="https://www.npr.org/sections/goatsandsoda/2020/05/23/861577367/messaging-from-leaders-who-have-tamed-their-countrys-coronavirus-outbreaks" target="_blank" rel="noopener noreferrer">putting the pandemic behind them</a>, infection cases are unfortunately <a href="https://covid19.ncdc.gov.ng/report/" target="_blank" rel="noopener noreferrer">still increasing across Nigeria</a>. Currently, the figure stands at 25,694, with Lagos state  — 10,510 confirmed cases — still the epicentre.</p>
<p>As economic activities resume fully in states that were previously on mandatory lockdown, this appears to be the time for the adoption of massive contact tracing tools to reduce citizens’ chances of infection.</p>
<p>Recall that before now the use of smartphone tracking and surveillance for COVID-19 tracing have been adopted across the world in China, Hong Kong, Israel, and even in <a href="http://venturesafrica.com/rwanda-joins-others-in-using-phone-data-for-covid-19-contact-tracing/" target="_blank" rel="noopener noreferrer">Rwanda</a>.</p>
<p>But there are concerns that this feature has privacy risks, disproving Google and Apple’s promise. Considering past events, this scepticism is not misplaced.</p>
<p>Google, like other tech giants, has at some point been <a href="https://www.ft.com/content/e3e1697e-ce57-11e9-99a4-b5ded7a7fe3f" target="_blank" rel="noopener noreferrer">accused</a> of turning user data into narrowly targeted ads without consent. This is often possible because users are usually unaware of the data they are agreeing to share and the company’s plan for the information.</p>
<p>While these privacy concerns remain, we cannot undermine the possible positive impact of the tools this Apple-Google feature will effectively support. Perhaps, it is a case of choosing the lesser evil.</p><p></p><p>The post <a href="https://www.informationstash.com/the-adoption-rate-of-the-apple-google-covid-19-tracker-feature-in-nigeria/">The Adoption rate of the Apple-Google COVID-19 tracker feature in Nigeria</a> appeared first on <a href="https://www.informationstash.com">Information Stash</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.informationstash.com/the-adoption-rate-of-the-apple-google-covid-19-tracker-feature-in-nigeria/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>AngularJS VS React Native</title>
		<link>https://www.informationstash.com/angularjs-vs-react-native/</link>
					<comments>https://www.informationstash.com/angularjs-vs-react-native/?noamp=mobile#respond</comments>
		
		<dc:creator><![CDATA[Izunna Okpala]]></dc:creator>
		<pubDate>Tue, 06 Feb 2018 00:09:00 +0000</pubDate>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[AngularJS]]></category>
		<category><![CDATA[developers]]></category>
		<category><![CDATA[Innovation]]></category>
		<category><![CDATA[Inventions]]></category>
		<category><![CDATA[Online tools]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[React Native]]></category>
		<category><![CDATA[software development]]></category>
		<category><![CDATA[Technologies]]></category>
		<guid isPermaLink="false">https://www.informationstash.com/blog/2018/02/06/angularjs-vs-react-native/</guid>

					<description><![CDATA[<p>Javascript is taking over. The cross-platform apps are trending as people prefer quick solutions while developers rely on the advanced tools and platforms for building complicated apps within a short span of time. With numerous advantages over hybrid applications, native apps have ruled the game for so many years. It’s due to the ability to [&#8230;]</p>
<p>The post <a href="https://www.informationstash.com/angularjs-vs-react-native/">AngularJS VS React Native</a> appeared first on <a href="https://www.informationstash.com">Information Stash</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Javascript is taking over. The cross-platform apps are trending as people prefer quick solutions while developers rely on the advanced tools and platforms for building complicated apps within a short span of time.</p>
<hr />
<p>With numerous advantages over hybrid applications, native apps have ruled the game for so many years. It’s due to the ability to embed features brilliantly, to let the app perform functions in a sublime manner and to embrace the hardware in an ideal manner, which still is beyond hybrid framework’s competence. Cross-platform apps face a crucial choice in their development planning phase – should the application be developed as a native app, or should it be developed as a hybrid or web-based application? This question used to impact the amount of work to be done – namely, until recently, choosing to pursue a native approach for your application meant consigning your development team to simultaneously developing functionality in Objective C/Swift (for iOS) or Java (for Android).</p>
<p>However, this is no longer a consideration when it comes to creating a native app experience. Below we’ll look at using JavaScript to create a cross-platform native app experience by examining React Native and the combination of AngularJS 2 and NativeScript.</p>
<h3>Native Apps:</h3>
<p>Native apps have a number of advantages over hybrid and HTML 5-based apps. First, native applications are closer to the device’s processor, meaning that on average native code will perform better than equivalent code written for a hybrid framework. Additionally, a native app lets you build in some features that may not be available in your hybrid framework of choice, as you can target specific platforms with specific features, integrating with the hardware on a mobile device can be done right in the same set of source code, rather than having to include a custom module or non-web component in a hybrid app. Couple this with being able to provide an idiomatic user experience for a given device, and choosing to develop a native app becomes a much more compelling choice. By using a framework with a native component, we can further mitigate the costs necessary to develop the app natively.</p>
<h3>React Native</h3>
<p>In March 2015, Facebook introduced React Native, a tool built to allow developers to use the same base JavaScript code on either iOS or Android. As React was a set of functions with minimal external side effects and a tangential dependency on a DOM, Facebook was able to abstract away the use of a DOM as the primary rendering model into a pattern that allows for the easy substitution of native components instead of web views and HTML components. Thus, using the same code, an application can implement alert windows using UIAlertView on iOS and android.app.AlertDialog on Android, all without having to write any extra native code to support the UI views. Further, the capability of the tool enhanced when it was coupled with React’s speed, which allows you to build a super powerful cross-platform mobile application without making you write the entire code again. Couple this with React’s focus on speed and dirty-rendering, and you can build a blazing-fast cross-platform mobile application with only one code base.</p>
<h3>AngularJS 2 + NativeScript</h3>
<p>Kendo UI, introduced by the team at Telerik was intended to produce magical stuff (in this case hybrid and HTML5 apps) by blending it with the popular Angular framework. When used for hybrid apps and HTML 5 apps, this created a consistent cross-platform UI experience simply by leveraging the tools provided in the framework. When Telerik began working on NativeScript to provide a true cross-platform native experience, the dependence of Angular 1.x on tight coupling with a DOM for rendering posed problems when attempting to create a native UI map for Angular applications. However, with the advent of Angular 2, this all changed. Angular 2’s looser coupling with a DOM for rendering allowed the developers of NativeScript to perform similar tasks to those performed by Facebook when genericizing React Native – abstracting away view rendering and components so that a DOM was no longer necessary. As a result, Angular 2 integrates easily with NativeScript, allowing you to code your native app in a declarative style that can run on any mobile device platform.</p>
<h3>Comparison:</h3>
<p>The fundamental difference between the two, lies in the approach they follow in creating mobile applications with the help of the same written code base. Both of them have their advantages and disadvantages, which can’t overlap to dismiss the other. Let’s see what they have to offer. NativeScript takes a holistic approach, working to be a true “Write it once, run it anywhere” framework. This means that a lot of the UI elements used will be decidedly lower-level, as NativeScript is attempting to manage the UI in a transparent and repeatable way between the multiple platforms it supports. Add in the coupling with Angular 2, and you can create cross-platform applications that, through the virtue of Angular’s declarative UI focus, are more conceptually consistent than an application having to interpret between multiple UI paradigms.<br />
On the other side of the debate is React Native, which chooses to embrace – rather than hide – its multi-platform nature. This means that while you can write React Native code in a platform-agnostic manner, you can also get down to the platform-specific UI layer. Stated another way, React’s goal is to abstract the business logic while supporting the differences inherent in UI rendering between each platform, while NativeScript has a focus on creating a singular development experience regardless of platform. Couple this with React’s focus on speed of rendering and execution, and you can easily create performance-focused cross-platform apps that can both run on the same code base, and leverage platform-specific components at will.<br />
Which approach you prefer will ultimately be dependent upon the needs of your application – relatively generic database-powered apps will likely favor NativeScript as the UI is not typically resource-intesive enough to warrant a more platform-focused approach. And even in that case, the use of Angular 2 to drive the application’s architecture negates a lot of the speed benefit that React Native brings to the table. However, the use of Angular 2 with NativeScript requires adopting a traditional Angular architecture for your application’s code, something which React’s library approach doesn’t require. Additionally, with NativeScript being a separate project from Angular 2, this introduces additional dependencies into your application’s pipeline – a problem not as pronounced with React Native, which handles all of the cross-platform functionality in the React framework itself.</p>
<h3>Conclusion:</h3>
<p>Cross-platform app development has levelled up big time, be it NativeScript app development or React Native app development. Choosing between React Native and a combination of Angular 2 and NativeScript is, in many ways, similar to choosing between React and Angular themselves. React is designed as a blazing-fast lightweight rendering framework to be leveraged within the context of a larger application, and React Native continues this pattern of providing tools instead of patterns. Angular, on the other hand, is an opinionated application development framework that has a “right way” of developing applications in mind, something that the integration of Angular 2 and NativeScript carries further at the slight expense of deeper native device integration.<br />
Thus the choice between the two is largely the same. Is you application focused on complex UI with lots of rendering and custom elements? If so, React Native might be the right choice for you. However, if having a single cross-platform code base with a declarative UI paradigm is more in-line with what you envision for your application’s architecture, then combining Angular 2 and NativeScript can help you realize the same gains you’d see in adopting Angular for a web application, all while maintaining similar development patterns and program architecture.</p>
<p>The post <a href="https://www.informationstash.com/angularjs-vs-react-native/">AngularJS VS React Native</a> appeared first on <a href="https://www.informationstash.com">Information Stash</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.informationstash.com/angularjs-vs-react-native/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
