Quick Comparison Between iOS 10 and Android 7.0 Nougat OS

iOS 10 and Android 7.0 Nougat have been officially released – people around the globe have started to receive the new software notification over the air on all compatible devices.

Checkout the devices those are compatible for iOS 10 OS upgrade.

iOS 10 OS upgrade

In the digital age ‘data security of business and enterprises’ has become a major aspect for mobile devices. Two mobile OS Giants – Google’s Android and Apple’s iOS are the two mobile OS which are dominating the mobile world.

The tough part for enterprises is to decide and then to choose the right OS that satisfies their business necessities – So need to choose wise.

In 2007, after the launch of Android– the two tech Goliaths have been fighting hard to acquire more market shares. Each one of the contenders are continuously upgrading their OS with the cutting-edge features – and that is the reasons it’s so very important for business owners to be aware of these platforms its advantages, so as to decide which OS platform they should choose for their next mobile app development.

Never miss an update from us. Join 10,000+ marketers and leaders.

These two have been able to hold 99% mobile users, while Microsoft Windows Smartphone has been able to capture only 1% out of the pie. Have a look at the image below to get a quick view of the global stats from the year 2013.

Smartphone OS Market

(Image Source: idc.com)

Apple iOS is well known for its user-friendliness, durability and reliability where Android is cost effective with similar features. Check out the market share below.

Smartphone Users

(Image Source: idc.com)

Smartphone-Global-Market-Share

“In the world of small business, where there is limited available liquid capital, it’s Google and its Android’s application flexibility that boosts the bottom line.”

Nick Nascimento, CEO of ageek2go.com

Let us have a quick look at the global map view – to know the geographical division on the way people are using iOS and Android phones.

global map view

(Image Source: deviceatlas.com)

So, now we have a good knowledge about the market share of these two OS Goliaths – let’s analyze the vital comparisons of these two OS platforms: the immovable iOS 10 and the unstoppable Android Nougat.

1. User Interface and Notifications

Both iOS 10 and Android Nougat are going for aesthetic design for better user experience. Hence, have redesigned their notifications and visuals.

The Android Nougat notifications are much easier to read with minimalistic borders and occupy the width of the screen with smaller fonts, which can be easily tracked.

Whereas, in iOS 10 notifications are through widget on the home screen. With the help of 3D touch on the home screen widget icon – one can see the notifications.

2. Deleting Stock Apps

Stock apps can now be deleted (well only some of them!) – by both Android Nougat and iOS 10. Though ‘Delete’ is a strong word, rather the apps are hidden from direct eye.

3. App Management

iOS 10 and Android Nougat has app management, which allows users to switch between multiple opened apps. As of now, this feature only supports for iPad for running apps side-by-side in iOS 10 OS but with Nougat OS, one can run apps side-by-side on Android Smartphone’s.

4. Photo App

A major enhancement has been made in iOS 10 photo app – it uses the machine learning to identify people, places, and objects inside your pictures plus allows you to sort and search photos by those parameters.

It also displays slideshow of your best photos, automatically.

Whereas, Google’s photo app has the same features which was launched a year back.

5. Music App

Huge changes have been made in Apple music app to make it more simplified with easy to navigate interface in Apple Music streaming.

Android “Play Music” app is built with both the capabilities – streaming live music as well as listening individually downloaded songs.

6. Virtual Reality

In some recent news made by Apple – the company said they very much want to get into the space of AR and VR but it hasn’t included any such till date. Though, we can surely expect it in the near future.

Android 7.0 Nougat is of course a step above in this segment as it supports the Daydream software. You might need a compatible device to use this feature but yes, the Android is up in the charts on the Virtual Reality part with their Nougat release.

7. Updates and Personal Assistants

Android is pushing more updates and revises as compared to iOS.

Though most stock apps are getting available in Google Play store, Google is focusing to release updates in its main OS instead of updating the default app.

Are you looking for a iOS developer

Contact Us

With the massive improvement in Siri in iOS 10, the personal assistance feature has definitely got enhanced and third party app developers can link Siri to grow.

Google is also playing hard to provide better personal assistance with its algorithm from years but there is a possibility of Siri to overhaul Google with iOS 10. They might! Let us see how it turns out to be.

Finale – wrapping up

So here, you go people – now ball is in your court. Choose Wisely Choose Smart.

Are you struggling to determine which operating system best fits your specific needs? Let us assist you in making the right choice! By hiring us today, you can book a free consultation with our experts to discuss your requirements and discover which OS will work best for you.

Ruby On Rails Integration Testing With Minitest And Capybara

Hi Guys! I am back again with one more article about ruby on rails.

I hope this is the right time to share one of my technical stuffs on ruby on rails after sharing PHP and Mobile stuffs.

Minitest And Capybara: Integration Testing Demystified

In this article, I am going to share my own experience and ideas of ruby on rails integration testing using Minitest and Capybara and tell you the process how it serves as one of the most preferred alternative for controller test.

Never miss an update from us. Join 10,000+ marketers and leaders.

A lot of you must have heard about Capybara but still for those who are new to this –

Capybara:

Capybara is an acceptance test framework used for web applications and supports developers in integration testing of Ruby on Rails applications with Minitest.

So, let’s get into the details about Capybara, Minitest and Integration Testing

Minitest:

Minitest is the default and a complete testing suite for Ruby application, which supports ancillary test-driven development (TDD), behavior-driven development (BDD), mocking, and benchmarking for fast, clean and reliable test results.

Whereas, Capybara is the acceptance test framework for web applications and frequently used for end-to-end testing in Rails Applications.

Rails developer can suggest user on web page and Capybara provides API to interact with web page.

Integration Testing: 

Integration Testing are used to test the most important workflows of applications and test different fragments of application together while unit testing inspects the individual part of the application work.

Before sharing the real process how to use Capybara with Minitest for integration testing of your Ruby on Rails applications, let me tell you the prerequisites of this testing process.

Ruby version 2.3.3, Rails version 5.0.0.1,
Minitest version 5.10.1, and Capybara version 2.11.1 are required for the smooth operation and you can use gem install rails to get started.

Setup

You can set up a new Rails application.

rails new integration-testing-minitest

We’ll need to add Capybara to our – Gemfile

in the group test.

[code language=”php”]# Gemfile

group :test do
gem ‘minitest-rails-capybara’
end
[/code]

Also need to load Capybara in order to use it in our tests.

[code language=”php”]
# test/test_helper.rb

ENV[‘RAILS_ENV’] ||= ‘test’
requireFile.expand_path(‘../../config/environment’, __FILE__)
require ‘rails/test_help’
require "minitest/rails/capybara"

[/code]

Now, that you have everything set up, let’s see the integration tests with an example application.

Running the scaffold generator to create posts.

[code language=”php”]
rails generate scaffold Post title:string body:text
[/code]

Next we need to migrate the database.

[code language=”php”]
rake db:migrate
== 20161214213527 CreatePosts: migrating ======================================
— create_table(:posts)
-> 0.0020s
== 20161214213527 CreatePosts: migrated (0.0024s) =============================
rake
# Running:
…….
[/code]

You can also issue

[code language=”php”]rails server[/code]

at the command line and navigate to http://localhost:3000/posts to check the result.

Integration Tests

 Let’s create our first integration test.

[code language=”php”]
# test/fixtures/posts.yml

one:
title: Post Title One
body: Post body one.

two:
title: Post Title Two
body: Post body two.
[/code]

Here’s our first integration test.

[code language=”php”]
# test/integration/post_flow_test.rb

require ‘test_helper’

classPostFlowTest> Capybara::Rails::TestCase
def setup
@one = posts :one
@two = posts :two
end

test ‘post index’ do
visitposts_path

assertpage.has_content?(@one.title)
assertpage.has_content?(@two.title)
end
end
[/code]

All you need to do here is – to run all your tests again to make sure they all pass

[code language=”php”]
rake
# Running:
……..
Finished in 0.515325s, 15.5242 runs/s, 21.3458 assertions/s.

8 runs, 11 assertions, 0 failures, 0 errors, 0 skips
[/code]

Now, let’s move on to something a bit more complicated, and test if you can write a new post and submit it. Place it below other test in your integration test for posts.

[code language=”php”]
# test/integration/post_flow_test.rb

test ‘writing a new post’ do
visitposts_path

click_on ‘New Post’

fill_in ‘Title’, with: ‘Test Title’
fill_in ‘Body’,  with: ‘Test Body’

click_on ‘Create Post’

assert_current_pathpost_path(Post.last)
assertpage.has_content?(‘Test Title’)
assertpage.has_content?(‘Test Body’)
end
end
[/code]

Run the tests again to make sure everything passes.

[code language=”php”]
rake

# Running:

………

Finished in 0.551475s, 16.3199 runs/s, 23.5731 assertions/s.

9 runs, 13 assertions, 0 failures, 0 errors, 0 skips
[/code]

Now, we have one last feature to add, the email alert to an admin email once a post has been submitted. Let’s start by adding a new test for writing a new post and checking if an admin notice email was sent.

[code language=”php”]
# test/integration/post_flow_test.rb

require ‘test_helper’

classPostFlowTest> Capybara::Rails::TestCase
includeActiveJob::TestHelper

def setup
@one = posts :one
@two = posts :two
end

test ‘post index’ do
visitposts_path

assertpage.has_content?(@one.title)
assertpage.has_content?(@two.title)
end

test ‘writing a new post’ do
write_new_post

latest_post = Post.last

assert_current_pathpost_path(latest_post)
assertpage.has_content?(‘Test Title’)
assertpage.has_content?(‘Test Body’)
end

test ‘writing a new post’ do
write_new_post

latest_post = Post.last

assert_current_pathpost_path(latest_post)
assertpage.has_content?(‘Test Title’)
assertpage.has_content?(‘Test Body’)
end

test ‘writing a new post sends admin notice’ do
perform_enqueued_jobs do
write_new_post

last_post = Post.last
mail      = ActionMailer::Base.deliveries.last

assert_equal ‘admin@example.com’, mail[‘to’].to_s
assert_equal ‘New post added’, mail.subject
end
end

private

defwrite_new_post
visitposts_path

click_on ‘New Post’

fill_in ‘Title’, with: ‘Test Title’
fill_in ‘Body’,  with: ‘Test Body’

click_on ‘Create Post’
end
end
[/code]

Let’s create the mailer first:

[code language=”php”]
rails generate mailer PostMailer
[/code]

This should set up the mailer – Time to add our admin notice email to it:

[code language=”php”]
# app/mailers/post_mailer.rb

classPostMailer> ApplicationMailer
defadmin_notice(post)
@post = post
mail to: ‘admin@example.com’, subject: ‘New post added’
end
end
[/code]

We also need the corresponding views:

[code language=”php”]
%# app/views/post_mailer/admin_notice.html.erb %>

A new post has been added! Here’s the post:

<%= @post.title %>
<%= simple_format @post.body %>

<%# app/views/post_mailer/admin_notice.text.erb %>

A new post has been added! Here’s the post:

Title: <%= @post.title %>
<%= @post.body %>
[/code]

We’ll skip the tests for this mailer to keep this tutorial from getting too long. All you have to do now is call the mailer from the controller after a post has been created.

[code language=”php”]
# app/controllers/posts_controller.rb


# POST /posts
# POST /posts.json
def create
@post = Post.new(post_params)

respond_to do |format|
if @post.save
PostMailer.admin_notice(@post).deliver_later

format.html { redirect_to @post, notice: ‘Post was successfully created.’ }
format.json{ render :show, status: :created, location: @post }
else
format.html { render :new }
format.json{ renderjson: @post.errors, status: :unprocessable_entity }
end
end
end

[/code]

We added only one line there to call the mailer. Now, let’s run the tests again and see if they pass.

[code language=”php”]
rake

# Running:

……….

Finished in 0.975611s, 10.2500 runs/s, 15.3750 assertions/s.

10 runs, 15 assertions, 0 failures, 0 errors, 0 skips
[/code]

All the tests should pass, and now you have an application that is integration-tested end-to-end with Minitest and Capybara.

Coming To An End of The Lesson

I’ve worked with the team at Andolasoft on multiple websites. They are professional, responsive, & easy to work with. I’ve had great experiences & would recommend their services to anyone.

Ruthie Miller, Sr. Mktg. Specialist

Salesforce, Houston, Texas

LEARN MORE

I am sure this article will give you a clear idea about ruby on rails application integration testing using Minitest and Capybara. Share your thoughts with comments if I have missed anything or if you want to know more.

Mobile Banking Pros & Cons and Helpful Tips

Mobile Banking is gaining popularity at a substantial rate. Technology is shifting to a notch higher every single day and it’s required to be in-sync with it at all times. E-commerce, Products, e-Wallets and even Banks are offering services through mobile now.

For today, let us talk about mobile services provided by your own bank;

YOU TRANSACT, MAKE PURCHASES, MANAGE ACCOUNT & almost everything.

But, the most important question – HOW SECURE IS YOUR MOBILE BANKING SERVICE !

Well, in this article, I will tell you about the pros, cons and some very important tips to keep in mind while playing with your bank application through mobile.

“The mobile industry is very dynamic; we make sure we’re up-to-date.”

Dottie Yates
Senior Vice President of the e-platforms team. (Bank of America)
(Source: bankrate.com)

In a financial year, more than 53% smart phone user stake the help of mobile banking services to manage their daily banking chores.

Near about 35% users are from USA – that’s a big chunk

Some more statistics to let you know the present situation of “Mobile Banking Services”

According to 2015 survey in USA: mobile banking is used by 62.1% people – those who earned less than $25,000 and used by 45.6 % earning in between $40,000 to $74,999.

Different Medias to access banking services in USA

Mobile Banking
(Source: statista.com)

On “cbsnews.com”, US Federal Reserve survey has stated that:

87% of U.S. adults have mobile phones; out of them 71% are Internet-enabled with the possibility of 10% increase in the use of mobile phones.

More than 39% adults are using mobile banking and possibility of 33% increase in the uses of 2013.

Banks are taking quick actions to provide user-friendly and highly secured mobile banking with the help of mobile apps. They are taking it very seriously and are into the process of Augmented Mobile Application Development – to make sure banking services are highly protected.

Mobile banking has become a standard, but still it has certain pros and cons. Prior to using it, people must be aware about mobile banking and its security. Let me explain in detail;

Pros of Mobile Banking

No more standing in long ques for transferring money for your parents living across the state or renewing you cheque book. Gone are the days of pain that people used to go through earlier. Nowadays, even my Grandma uses her iPhone to transfer money to her sister living in Texas. Things have got pretty easier.

Banking and financial sectors are developing secure and user-friendly mobile apps for different types of smart phone operating systems.
The most important benefits of mobile banking

  • Facility of account access and management with all the information in your palm
  • Any payment, transaction and transfer made easy
  • Save time with error free transaction
  • Easy to use
  • You are able to see – all your historical transactions (to understand how your spending was and where exactly you did)

Cons of Mobile Banking

Besides all the advantages (which we agree!) – Security is a major hitch.

With the increase of technology – there are groups of hackers and phishers who make sure your bank account is compromised. Cyber theft – is a potential concern and a mobile transaction is a target the hackers set first in their priority list.

Let us have a look at the drawbacks on where mobile banking needs some improvements.

  • Improvisation on transaction security
  • Reduction of transaction issue.
  • Fixing of account access and balance access issues
  • Better user interface and user experience issues

Secure and Safe Mobile Banking Tips:

According to the above statistics, without any doubt mobile banking will make user’s daily life easier and smarter. However, it is always better to stay alert and protected. Have a look on some of the attentive tips for a safe and secure mobile banking experience

  1. Set and use passwords to unlock your device (no matter what do see that no-one is peeping at your mobile screen)
  2. Do not allow banking app to remember your password (Keep in your brains – that’s where it’s the safest with neurons guarding it)
  3. Do not save account numbers, PINs or passwords on your banking app (or any other such apps as these apps use cloud servers to save the data, which is again a high-risk)
  4. Download your bank’s app from genuine source (not from any third party packages, links or websites)
  5. Immediately report to your bank to lock your account and all related cards if you mobile phone is lost or stolen (Till you have all the previous accounts, cards and passwords updated)

Mobile banking is an essential part of our day-to-day banking transactions but keeping it secure and taking notes of not letting anyone take unruly advantage of your account is crucial in order to protect your personal and financial information.

You can also check security tips of iOS and Android phone in my previous articles.

At Andolasoft we make sure, each and every application we build – are security rich minus the security compromises.

IOS Privacy And Data Security Tips That You Should Know!

As of the latest statistics, there are currently over 4.61 billion mobile phone users worldwide, with a projected increase to over 6 billion by the end of 2019. Among these users, the majority are iOS users.

iOS smart phones are becoming an integral part of our everyday work life – which is why it’s highly important to stay ahead of the changing world. Have a look at the stats table below;

Mobile-User-Details

(Source: statista.com)

More than 77% Australians and 72% USA people are using mobile phones, regularly. Overall 68% users are using their smart phones almost all the time where as 18 % USA users make payments and invoice generation through mobile.

According to “Jerry Dischler”, Vice President of Product Management for Google AdWords

“More Google searches take place on mobile devices than on computers in 10 countries including the U.S. and Japan”.

(Source: adwords.googleblog.com)

Now, going with the above statistics, it’s vital to maintain the privacy and security of data in smart phones. Data privacy on mobile devices can be possible only with the right procedure of settings.

Never miss an update from us. Join 10,000+ marketers and leaders.

Most of the iOS mobile users trust on this platform to transact with their important data such as email communications, pictures and important documents.

Apple has come up with some quick options to run apps in iOS device with high-level security and it’s important that users know these details as ignoring this, might impact on loosing precious data thus loosing protection on their devices.

In this article, I am going to tell you some of the privacy and data security tips on iOS device.

Here we go…

1. Handle with care and Use common sense

There is no such app to protect your phone data from yourself – yes, that’s true.

Link jacking helps accessing the confidential data’s in the hands of stranger. More than 90% smart phone users are facing such types of problems. So, before accessing any app or link you must think once –

On exactly what are you accessing!

What is the medium to access the data!

Who is sending the data’s and the data location (yes, that very important)!

Do avoid hitting on pop-up links that might take you to links/websites, compromising your data privacy.

2. Avoid HTTP and Select HTTPS for Transaction

Hypertext Transfer Protocol (HTTP) is the language of internet, used communication on the World Wide Web.

HTTPS (something like https://www.example.com) is the secure communication way, which encrypts the data between ends and helps in establishing a secure transaction – hence no chance of middle attacks.

Therefore, you need to transact only with HTTPS-enabled sites to protect your private data’s.

3. Enable Device Security

Using the built-in setting app in iOS the touch ID and pass code allow changing the longer numeric, alphanumeric, or custom pass code. Once you enable the biometric fingerprint reader, iOS keeps the data and credentials in a secure reserve until it gets the correct fingerprint.

Are you looking for a iOS developer

Contact Us

To access web based accounts and services you have to authenticate the extra layers of securities that provides better security and protection from unauthorized access to your devices.

4. Take Backups Regularly

Regular backups of all your personal data are very easy in iOS devices with wireless communication, which are compatible with iCloud or SpiderOak.  IOS device also supports encrypted backups using iTunes, that also helps in the formation and controlling of encrypted backups.

5.Update Device with latest iOS updates

Updating device OS with latest updates are always helpful and it’s very much important for the protection of your personal data.

The jailbreaking process was designed to “free your iOS device from within the confines of Apple’s walled garden.”
(Source: techrepublic.com)

It’s too very imperative to use secure and high quality iOS apps which help in protecting your device as well – that brings in the “app design factor”, which is also as important as other factors.

You can check my previous article on how you can design amazing iOS apps: Most Effective Tactics to Design Amazing iOS Apps

Share your idea with comments on iOS security and we will be happy to respond… Good day and a great year ahead.

Latest Trends In PHP Development

PHP is used by 82.4% of all the websites whose server-side programming language we know.

W3Techs.com

At the end of this year, PHP 7.1 has come up with latest improvised features like,

  • Nullable types
  • Iterable pseudo-type
  • Void return type
  • Class constant visibility modifiers
  • Catching multiple exceptions types
  • Square bracket syntax for list() and the ability to specify keys in list()

Improvement in speed and maturity of PHP libraries are the areas where PHP has improved a lot.

“Version 7 and 7.1 of PHP are not the revolutionary changes that we got in the later 5.x versions. They are however a proof that PHP has stabilized, matured, and does have a predictable path forward.”

Cal Evans, Technical Manager at Zend Technologies and
godfather of the PHP community

(Source: Cloudways)

Entire PHP community is very much happy with the new updated version as all the drawbacks has been removed that were present in the previous version(s) and this helps to establish a new era for enterprise level projects.

Most of the principal companies were not interested with PHP because of its speed.But in 2016; it has spread to millions with its improved featurettes.

I want to develop web applications using PHP. Am I going the right way? Is this the right platform!

 

Let me tell you some important features, why you will chose PHP for web development and what are the upcoming trends of PHP in 2017.

  1. Equipped with the latest features(stated above)
  2. Open Source, Free, and User-friendly. So, you don’t pay a dime.
  3. Compatible to all the OS and Servers
  4. Includes multiple PHP frameworks
    • MVC coding pattern
    • Object Oriented Programming
  5. Security and Cross Platform.

Probable PHP Trends In 2017

 

Let’s have a look at the probable PHP trends in 2017,

  1. With the improvement in several important factors like speed and other, PHP 7 may dominate in all aspects of PHP development.
  2. The update and release of major frameworks versions like Symfony, Laravel and Yii which are running with the older version of PHP. These frameworks may completely clinch with PHP 7 important features.
  3. Web hosting service providers may upgrade to PHP 7 with the increase popularity and features.

PHP 7 is The Way To Go

Comparing to the upgrade features, I think, PHP 7 will be the primary framework for everyone in this year. Re-engineered features with compatible to all trusted data source can really help PHP developers, worldwide.

It increases websites security level adding up speed that gives better user experience.

Share your thoughts with comments below about PHP 7. Features and updates that we might have missed, we will surely put it up in our next article.

Android 7.1.1 Nougat Customization Tips You Need To Know

Android has made an impact and going strong with each of its new releases and never stops surprising us with its innovative features and functionalities.

Number of Android Smartphone users in USA: 107.7m,  2016
Expected number of Android Smartphone users: 236.3m, by 2017-18

The stats above clarifies that Android will keep on making things easier with each of its new releases.

The success of Android Nougat was inevitable, post which Google updated the Nougat version to 7.1.1 with exciting new features.

In my previous article – I narrated about the noteworthy features and of Android 7.0 with an objective to boost the performance and battery life of your smart phone.

So let’s find out how Android 7.1.1 will make things easier for you with its customization prowess.

  1. Screen size and Icon Adjustment

    A new option is available in the display setting and you need to select the display size, move the slider until the icons get to your desired size.

  2. Developer Setting Enable

    Developer setting is available under settings>about phone. You can unlock the developer option by tapping the build number.

  3. Enable System Tuner UI

    System Tuner UI- smartly hidden in the settings section. Follow the steps below;

    Step 1: You need to enable the developer setting first to enable this feature.

    Step 2: In quick setting, long press the settings cog at the top next to the battery to unlock and after that, you will see the new options in the setting menu.

  4. Show the battery percentage

    Once you have enabled the System Tuner UI, you will get the option to show/hide the battery percentage with the battery icon.

  1. Quick Camera

    In the setting display part, there is an option to quick launch the camera – double press the standby button to unlock the quick camera icon.

  2. Play Android Nougat Easter egg

    Nougat’s Easter egg is a little different to previous Flappy Bird style games.

    To enable this, you need to tap repeatedly on the android version in the Settings > about phone/tablet > Android version until it changes to Nougat screen.

    Tap repeatedly till you get the ‘N’ logo on the screen. Press and hold the icon > a small cat icon will appear on the screen and then follow the video to play the game.

  1. Search Setting

    Search settings can be enabled by hitting the magnifying glass in the setting menu and type anything that you are looking for.

  2. Google Settings

    In the main menu Google setting is available in Nougat 7.1.1; where you can get the account, service, backup, pairing of nearby devices settings, which was managed by an app previously.

  3. Storage Adoptability

    External storage can be integrated to internal storage with the Micro SD slot. You will get storage and USB option in the main settings and at the bottom, there is an option to format the internal storage option to move data.

  4. Native file explorer

    Native file explorer is available in Android Nougat. One can view folders, open files, delete and share files. Navigate to Settings > Storage & USB and at the bottom tap on explore.

  5. App shortcuts

    App shortcut option is available with Android 7.1 and you can access it by tapping and holding on the icons in the home screen. One can also create individual icons by dragging the icons on to the screen.

  6. Split-screen multitasking

    Split-screen multi tasking feature is available in the Nougat OS and with long press in recent app buttons one can activate this feature. Try it.

  7. Clear Apps from Recent Memory

    “Clear all” option is at the top of the screen to clear all recent apps button.

  8. Exchange of Email

    You can add yahoo and exchange other mail services to Gmail. Tap on the settings and scroll down to the bottom of the page. Choose the desired option > Add a Google Account, IMAP/POP3 services and Exchange.

    Any local documents, photos, files from Google Drive or Drop Box, which can be attached to Gmail with flexibility.

  9. Control App Permission

    Nougat keeps control over app permissions like Marshmallow to each individual app. Android allows you to decide multiple default app and you can set this by selecting multiple apps in the app section and select “open by default”.

WRAP UP

If you’ve made it this far then you are all aware that how more-useful-for-everyone nerd-features Google has packed in their latest release of the Nougat. There is a lot of customization potential in stock Android now – time to exploit it (in a good way!)

Do put in your comments or views about Nougat and what do you think about this new release or if you have any question that we can help you with.