ALUMNI
APPLICATION
Preparedby:
PragyaJain(120283)
AyushiSaxena(120271)
RiyaSrivastava(120351)
CONTENTS
• Introduction
• Open Handset Alliance
• Version Of Android
• Android Architecture
• Software Development
• Alumni Application
• Existing System
• Proposed System
• Snapshots
• Conclusion
• References
What Is Android?
• It is an open source software platform and operating system for
mobile devices
• Based on the Linux kernel
• Developed by Google and later on led by Open Handset Alliance
(OHA)
• Allows writing managed code in the Java language
• Android has its own virtual machine i.e. DVM (Dalvik Virtual
Machine),which is used for executing the android application.
• Founded by Andy Rubin, Rich Mines, Nick Sears and Chris White
in 2003 and later on purchased by google in 2005.
OHA (Open Handset Alliance)
•A software platform and operating system for mobile
devices
• The Open Handset Alliance (OHA) is a business
alliance of many firms whose goal is to develop open
standards for mobile devices, promote innovation in
mobile phones and provide a better experience for
consumers at a lower cost.
VERSIONS OF ANDROID
ANDROID ARCHITECTURE
The software stack is split into Four Layers:
• The application layer
• The application framework
• The libraries and runtime
• The kernel
ANDROID ARCHITECTURE
• LINUX KERNEL: This layer is core of android architecture. It provides
service like power management, memory management, security
etc. It helps in software or hardware binding for better
communication.
• NATIVE LIBRARIES: Android has its own libraries, which is written in
C/C++. These libraries cannot be accessed directly. With the help of
application framework, we can access these libraries. There are
many libraries like web libraries to access web browsers, libraries
for android and video formats etc.
• ANDROID RUN TIME: The Android Runtime was designed
specifically for Android to meet the needs of running in an
embedded environment where you have limited battery, limited
memory, limited CPU.
• APPLICATON FRAMEWORK: This is all written in a Java
programming language and the application framework is the
toolkit that all applications use.
• APPLICATION LAYER: All the applications like camera, Google
maps, browser, sms, calendars, contacts are native
applications. It includes the home application the contacts
application , the browser, and apps.
Software Development
Development requirements:
•1.Java
•2.Android SDK
•3.Eclipse IDE
ALUMNI APPLICATION
• The objective of this application is to allow old and
new students of a university or college to
communicate with each other. This allows students
to know about each other and their current
activities.
• The application allows students to register and then
search the data based on different criteria.
Existing System
• Many institutions, colleges and universities
maintain the information manually about
present and past students. This does not allow
efficient data management and retrieval
process. A student willing to get information
about others has to approach the college and
obtain the details. Often the information may
not be available and misleading.
PROPOSED SYSTEM
• The application allows students to register and
then search the data based on different
criteria. Also it has the benefit of having a
centralized database and up to date
information. A user can easily obtain
information about other registered users.
SNAPSHOTS
CONCLUSION
• The Android app ecosystem is rich and diverse and their
usage is changing people’s lives. Apps alone aren’t
going to make the world a better place, but the people
developing and using them are working to share
information, teach, collaborate, and grow, and that will
make the world a better place. It already has.
• Android Alumni app is one such attempt to bring the
passed out students of the college closer to their
juniors. It helps them to connect, get information and
guidance for their career.
REFERENCES
• http://techblogon.com/android-login-registration-screen-with-sqlite-database-
example/
• http://php.net/manual/en/set.mysqlinfo.php
• http://webcheatsheet.com/php/connect_mysql_database.php
• https://www.siteground.com/tutorials/php-mysql/database_connection.htm
• http://www.androidhive.info/2012/05/how-to-connect-android-with-php-mysql/
• http://mobiforge.com/design-development/developing-with-google-maps-v2-
android
• http://mobiforge.com/design-development/developing-with-google-maps-v2-
android
QUERIES

Android alumni application

  • 1.
  • 2.
    CONTENTS • Introduction • OpenHandset Alliance • Version Of Android • Android Architecture • Software Development • Alumni Application • Existing System • Proposed System • Snapshots • Conclusion • References
  • 3.
    What Is Android? •It is an open source software platform and operating system for mobile devices • Based on the Linux kernel • Developed by Google and later on led by Open Handset Alliance (OHA) • Allows writing managed code in the Java language • Android has its own virtual machine i.e. DVM (Dalvik Virtual Machine),which is used for executing the android application. • Founded by Andy Rubin, Rich Mines, Nick Sears and Chris White in 2003 and later on purchased by google in 2005.
  • 4.
    OHA (Open HandsetAlliance) •A software platform and operating system for mobile devices • The Open Handset Alliance (OHA) is a business alliance of many firms whose goal is to develop open standards for mobile devices, promote innovation in mobile phones and provide a better experience for consumers at a lower cost.
  • 5.
  • 6.
    ANDROID ARCHITECTURE The softwarestack is split into Four Layers: • The application layer • The application framework • The libraries and runtime • The kernel
  • 7.
  • 8.
    • LINUX KERNEL:This layer is core of android architecture. It provides service like power management, memory management, security etc. It helps in software or hardware binding for better communication. • NATIVE LIBRARIES: Android has its own libraries, which is written in C/C++. These libraries cannot be accessed directly. With the help of application framework, we can access these libraries. There are many libraries like web libraries to access web browsers, libraries for android and video formats etc. • ANDROID RUN TIME: The Android Runtime was designed specifically for Android to meet the needs of running in an embedded environment where you have limited battery, limited memory, limited CPU.
  • 9.
    • APPLICATON FRAMEWORK:This is all written in a Java programming language and the application framework is the toolkit that all applications use. • APPLICATION LAYER: All the applications like camera, Google maps, browser, sms, calendars, contacts are native applications. It includes the home application the contacts application , the browser, and apps.
  • 10.
  • 11.
    ALUMNI APPLICATION • Theobjective of this application is to allow old and new students of a university or college to communicate with each other. This allows students to know about each other and their current activities. • The application allows students to register and then search the data based on different criteria.
  • 12.
    Existing System • Manyinstitutions, colleges and universities maintain the information manually about present and past students. This does not allow efficient data management and retrieval process. A student willing to get information about others has to approach the college and obtain the details. Often the information may not be available and misleading.
  • 13.
    PROPOSED SYSTEM • Theapplication allows students to register and then search the data based on different criteria. Also it has the benefit of having a centralized database and up to date information. A user can easily obtain information about other registered users.
  • 14.
  • 15.
    CONCLUSION • The Androidapp ecosystem is rich and diverse and their usage is changing people’s lives. Apps alone aren’t going to make the world a better place, but the people developing and using them are working to share information, teach, collaborate, and grow, and that will make the world a better place. It already has. • Android Alumni app is one such attempt to bring the passed out students of the college closer to their juniors. It helps them to connect, get information and guidance for their career.
  • 16.
    REFERENCES • http://techblogon.com/android-login-registration-screen-with-sqlite-database- example/ • http://php.net/manual/en/set.mysqlinfo.php •http://webcheatsheet.com/php/connect_mysql_database.php • https://www.siteground.com/tutorials/php-mysql/database_connection.htm • http://www.androidhive.info/2012/05/how-to-connect-android-with-php-mysql/ • http://mobiforge.com/design-development/developing-with-google-maps-v2- android • http://mobiforge.com/design-development/developing-with-google-maps-v2- android
  • 18.