Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 10

PRESENTATION

MEMBERS

 Igiraneza Noella 23496

 Mungabire Delice 23321

 Ishimwe Deborah beoline 22766

 Mugiraneza Hirwa benitha 22816

 Uwase Jessica 22754

 Habimana Diola 22722

 Mahirwe Audace 22752

 Muyango Teta Bernice 22843

 Muhizi Aime Patrick 21841

 Umuhoza Larissa 23268


ABOUT ANDROID SENSORS

What are Android sensors?

Android sensors are virtual devices that provide data coming from a set of physical sensors:
accelerometers, gyroscopes, magnetometers, barometer, humidity, pressure, light, proximity
and heart rate sensors

Sensors can be used to monitor the three-dimensional device movement or change in the
environment of the device.
WHAT ARE THE TYPES OF SENSORS?

Android supports three types of sensors:

1) Motion Sensors
• These are used to measure acceleration forces and rotational forces along with three axes. 
2) Position Sensors
• These are used to measure the physical position of device.
3) Environmental Sensors
These are used to measure the environmental changes such as temperature, humidity etc.
And others like: Ambient light sensor, Proximity sensor, Gravity sensor, Gyroscope, Barometer, Fingerprint sensor.
FUNCTION OF SENSORS

• A sensor converts the physical action to be measured into an electrical equivalent and
processes it so that the electrical signals can be easily sent and further processed. The
sensor can output whether an object is present or not present (binary) or what
measurement value has been reached (analog or digital).
GOOGLE LOCATION

• What is Geolocation?
This refers to the identification of the geographic location of a user or computing device via
a variety of data collection mechanisms. Typically, most geolocation services use network
routing addresses or internal GPS devices to determine this location.
The Geolocation API returns a location and accuracy radius based on information about cell
towers and WiFi nodes that the mobile client can detect
.
GEOFENCING IN ANDROID!

Geofencing is a location-based service that sends a notification to smartphone users who enter a defined
geographic area.
OR , the use of GPS or RFID technology to create a virtual geographic boundary, enabling software to
trigger a response when a mobile device enters or leaves a particular area.
What is Geofencing used for?
This allow an administrator to set up triggers so when a device enters(or exist) the boundaries defined by
the administrator, an alert is issued.
How do I Test Geofencing on my Android?
Test entering a geofence by creating a geofence region that includes your current physical location, so
you’re already inside the geofence and the “geofence entered” event is triggered immediately.
INTERNATIONALISATION(I18N)

• What is Internationalisation?
• Internationalisation is the process of designing a software application so that it can be adapted to various languages and
regions without engineering changes.

• Internationalisation is sometimes shortened to “I18N, meaning”I- eighteen letters-N) is the process of planning and
implementing products and services so that they can easily be adapted to specific local languages and cultures, a process
called localization.
• Internationalisation also ensures your software is localizable and is typically done by software and engineers.

• Internationalisation , helps you build your software or mobile application product with future markets and languages in
mind. It’s the process of neutralizing the code, content, and design so that down the road, it’ll be easier to adapt your
product to additional cultures without having to completely re-engineer it.
ANDROID APP STORE INTERNATIONALISATION

• To internationalise your Android app, you will need to transform your content into strings,
specifically the “strings.xml” file. This will be hub file for all your data.
• “string.xml” is like a database for your content which allows you to set further strings such
as:
• >Text_a=“headline text”
• >Test_b=“paragraph text”
• Once you’ve integrated your content inside of the string file, you’ll call the string inside the
code. This lets your app automatically know which translation to pick for each string.


THANK YOU!!

You might also like