You are on page 1of 21

Bar Code

Scanner/Generator.
点此添加标题

Presented By - IRFAN ALI.


GAURAV DAS.
SK. MD. SAYDUL.
SHUBHAM KUMAR SINGH.
INTRODUCTION.
A Barcode is a visual, machine-readable representation of data; the data
usually describes something about the object that carries the barcode. These
infomations can be very useful for us to know about various objects better.
The Barcode Scanner is an application which we can use on our android
devices to scan the codes of various products and gain information.
Barcodes are very useful as it helps us to embed and convey information
without having to actually print the information. This application helps us to
retrieve such information effectively.
PLATFORM
DETAILS.
ANDROID - Android is a mobile operating system developed by GOOGLE. It is based on a
modified version of the LINUX kernel and other open source software, and is designed
primarily for touchscreen mobile devices such as smartphones and tablets.

Android has a
Applications(Apps) growing selection
Andriod is also which extend the of third-party
associated with a functionalities of applications, which
suite of devices are written can be acquired by
proprietary using Android the users by
software Development Kit. downloading and
developed by installing the APKs.
google.

Andriod's source
Android allows code is released by
google under an Android identifies
users to download,
open source each supported
update and
license which has device by it's
remove
encouraged a device code
applications with
large number of name,which is a
ease.
developers. short string.
Key Features Of Andriod.

NEAR FIELD ALTERNATE INFRARED


COMMUNICATION( KEYBOARDS TRANSMISSION
NFC)

NO-TOUCH CONTROL AUTOMATION WIRELESS APP DOWNLOAD


Andriod App Development
Android software development is the process by which new applications are created for devices
running the Android operating system. Google states that "Android apps can be written using Kotlin,
Java, and C++ languages" using the Android software development kit, while using other languages is
also possible.

JAVA IN ANDROID APP DEVELOPMENT:

The official language for Android development is Java. Large parts of Android are written in Java and
its APIs are designed to be called primarily from Java. It is possible to develop C and C++ app using
the Android Native Development Kit (NDK), however it isn't something that Google promotes.Nov 5,
2016

ANDROID SDK:

The Android SDK (software development kit) is a set of development tools used to develop
applications for Android platform. The Android SDK includes the following: Required libraries. ...
Relevant documentation for the Android application program interfaces (APIs) Sample source code.
Software Used :-
Android Studio

Android Studio is the official integrated development environment (IDE) for Google's Android operating
system, built on JetBrains' IntelliJ IDEA software and designed specifically for Android development.[8] It
is available for download on Windows, macOS and Linux based operating systems. It is a replacement for
the Eclipse Android Development Tools (ADT) as the primary IDE for native Android application
development.

Android Studio was announced on May 16, 2013 at the Google I/O conference. It was in early access
preview stage starting from version 0.1 in May 2013, then entered beta stage starting from version 0.8
which was released in June 2014.[11] The first stable build was released in December 2014, starting from
version 1.0.
Features of Android Studio...

The following features are provided in the current stable version:

• Gradle-based build support


• Android-specific refactoring and quick fixes
• Lint tools to catch performance, usability, version compatibility and other problems
• ProGuard integration and app-signing capabilities
• Template-based wizards to create common Android designs and components
• A rich layout editor that allows users to drag-and-drop UI components, option to preview layouts
on multiple screen configurations
• Support for building Android Wear apps
• Built-in support for Google Cloud Platform, enabling integration with Firebase Cloud Messaging
(Earlier 'Google Cloud Messaging') and Google App Engine
• Android Virtual Device (Emulator) to run and debug apps in the Android studio.
Uses Of The Bar Code Scanner...

Almost every single business today uses barcodes for a myriad of different reasons. Whether you are
keeping track of computers and other important equipment within the company, own a warehouse
that has to keep a constantly current tally of millions of items, or you own a store and need to keep a
watchful eye on your prices and your stock, barcode scanners are used to help retrieve and tabulate
this data.
With the use of this application we can scan and retrieve the information regarding any kind of goods
or commodity that we buy so that we can have a better understanding of the product.
Various popular applications like Paytm generate barcodes to convey information which can also be
scanned using this application.
We can also generate our own barcode embedded with information which can be used by other
scanners to retrieve information.
A Small Glimpse at the Main Activity...
The Virtual Device...
tTHThis is the Virtual Device..
This is what the app interface looks like...
Conclusion and Future Scope...

We would thus like to conclude our project by saying that this app
development process has been a great experience for us. The app
created has great potential as we can use this app as a base to build
bigger applications which can be even more effective and efficient.
The application can be used in various real time websites and
applications to retrieve and convey information. The App makes it
very user friendly as it has a simple user interface and it can be
operated using our android devices which makes it very handy as
we do noot need any physical device to scan the bar codes or to
generate bar codes.
Add your title here

Add title
Add your words here,according to
your need to draw the text box size

Add title
Add your words here,according to
your need to draw the text box size

Add title
Add your words here,according to
your need to draw the text box size

Add your words here,according to your need to draw the


text box size.Please read the instructions and more work
at the end of the manual template.

You might also like