SlideShare a Scribd company logo
1 of 8
Download to read offline
GSOC 2014 Proposal for BuildmLearn
NAME AND INTRODUCTION:
Abhishek Kaswan
I am a Third year student pursuing BTECH in Computer Science at Govt.
Engineering College of Bikaner.I am originally from Churu City (
Rajasthan,India ).
PROJECT INTRODUCTION :
The idea is to build a mobile application which shows a list of all the
sensors available in the device that can take live input from various
sensors already available in a Mobile and display in a visually appealing
manner. A very important aspect of the project is to show them not as
plain data but as concepts that can very well understand by anybody.
The simplest real time visualization would be various types of 2-D
graphs on which the value of sensor data / computed parameter could
be plotted against time.
PROPOSAL DESIGN:
This Proposal for BuildmLearn intends to focus on providing live sensor
data in simple visual form so that it is easy to understand for anybody.
In this application there is a list of all available sensors in Android
Smartphone. User can select sensor which is present in the list.User will
be able to get data from the sensor with simple 2D graph.In this
GSOC 2014 Proposal for BuildmLearn
application there is a ON-OFF button for each sensor because it will
save power of phone.
In this Fig. there is a list of available sensors.
GSOC 2014 Proposal for BuildmLearn
this fig. shows Magnetometer. There is a ON-OFF button for
sensor to save energy.
It is simple 2D graph for Magnetic field with respect to Time.
We know that default value of EMF around us is approx 49µT .
So that we consider it is a Threshold value. When sensor data will
exceed this value then it will sound beep-beep for alert.
GSOC 2014 Proposal for BuildmLearn
There is a button to calibrate the sensor and also a option to save history of
sensor’s live data.There are many more features for different sensors and
it is easy to use.
We can use sensors in our daily life like we can use accelerometer to
detect a earthquake or we can use Magnetic field sensor as a Compass
Or metal detector. So this app is useful in education and everybody’s life.
AIM :
During GSOC my tasks are:
 To develop education application for students with usable
interface so that they can use this application in various fields.
 To maintain performance,responsiveness of application .
 User experience should be on top priority.
 Respect user expectations.
IMPLEMENTAION:
Getting data from inbuilt android phone sensors will be done by the
sensorManager library provided by Android .There is a list of sensors
from which live data will be taken:
 Accelerometer
 Magnetic Field Sensor
 Sound Intensity Sensor
 Temperature Sensor
 Pressure Sensor
 Proximity Sensor
 Gyro Sensor
GSOC 2014 Proposal for BuildmLearn
 Getting data from the sensors with the help of Android sensor
framework that determine which sensors are available on a
device as well as their capabilities.
 Use Libraries to visualize sensors data in 2-D graphs:
 Achartengine
 AndroidPlot and
 ChartDroid
 Create event handlers for a variety of sensors to read and
record values.
 Use android.view.View because all user-visible controls are
sub-classes of it.
 Declare UI elements & application layouts in XML.The
advantage of XML is that it enable us to better separate the
presentation of our application from the code that controls its
behavior.
 To develop the activity, use Eclipse IDE with ADT.
GSOC 2014 Proposal for BuildmLearn
TIMELINE:
April 25 - May 19(Community Bonding Period)
 Further discuss the activity ideas with the mentor
 Final list of activities to be implemented under this application
 Study documentation on Android Sensor libraries and API
 Setting up the development environment.
May 20 - July 15
 Start Coding
 Extracting live sensor data
 Building 2D graph design for each sensor
 Code integration of these two activities
 Report the work
July 16 – August 15(Pencils down)
 Designing UI for all size phone
 Increase stability of app
 Code Integration of both activities with UI
 Testing and Bug fixes
 Documententation
 Final Release
CONTACT INFORMATION:
 Email Address : abhishekkaswan001@gmail.com
 Contact Number : +918559960007
GSOC 2014 Proposal for BuildmLearn
ABOUT ME:
 I am a FOSS enthusiast & familiar with FOSS from 2 years.
 I have no commitments during summer.
 I have working knowledge of Java,Html,C++ ,Visual basic &
Python.
 I take Summer of code as an opportunity to get engaged with
BuildmLearn Community as contributor and continue this
association even after Gsoc.
 I would not just based my being the right person for the task on
my proficiency in programming, but also on the understanding of
logic that will make things work, a prior knowledge and
understanding of what the mobile development project explains
and also the readiness to contributes in terms of code and
innovative ideas for the betterment and completeness of the
task.
 I have worked on coding projects in Visual basic and I am very
excited about this opportunity because I worked hard in this
week. I am willing and ready to extend the amount of time I input
into the development of this project.I’ll give my best.
 I would love to be contacted if any part of this proposal is not
clear to you.
 Thank you for considering this proposal and for your time.
GSOC 2014 Proposal for BuildmLearn

More Related Content

Viewers also liked

GSoC: How to get prepared and write a good proposal (or how to start contribu...
GSoC: How to get prepared and write a good proposal (or how to start contribu...GSoC: How to get prepared and write a good proposal (or how to start contribu...
GSoC: How to get prepared and write a good proposal (or how to start contribu...João Paulo Rechi Vita
 
Proposal gsoc2012-matilda-bernard
Proposal gsoc2012-matilda-bernardProposal gsoc2012-matilda-bernard
Proposal gsoc2012-matilda-bernardMatilda Bernard
 
GSOC proposal
GSOC proposalGSOC proposal
GSOC proposallavanya
 
gsoc_student for Rajan Maurya
gsoc_student for Rajan Mauryagsoc_student for Rajan Maurya
gsoc_student for Rajan MauryaRajan Maurya
 
Google Summer of Code at Apache Software Foundation
Google Summer of Code at Apache Software FoundationGoogle Summer of Code at Apache Software Foundation
Google Summer of Code at Apache Software Foundationsmarru
 
gsoc and grub4ext4
gsoc and grub4ext4gsoc and grub4ext4
gsoc and grub4ext4bergwolf
 

Viewers also liked (13)

Proposal gcompris
Proposal gcomprisProposal gcompris
Proposal gcompris
 
GSOC 2016 mifos
GSOC 2016 mifosGSOC 2016 mifos
GSOC 2016 mifos
 
proposal
proposalproposal
proposal
 
gsoc
gsocgsoc
gsoc
 
GSoC: How to get prepared and write a good proposal (or how to start contribu...
GSoC: How to get prepared and write a good proposal (or how to start contribu...GSoC: How to get prepared and write a good proposal (or how to start contribu...
GSoC: How to get prepared and write a good proposal (or how to start contribu...
 
Proposal gsoc2012-matilda-bernard
Proposal gsoc2012-matilda-bernardProposal gsoc2012-matilda-bernard
Proposal gsoc2012-matilda-bernard
 
Gsoc 2016-iit-snk-v1.0
Gsoc 2016-iit-snk-v1.0Gsoc 2016-iit-snk-v1.0
Gsoc 2016-iit-snk-v1.0
 
GSOC proposal
GSOC proposalGSOC proposal
GSOC proposal
 
Google summer of code
Google summer of codeGoogle summer of code
Google summer of code
 
gsoc_student for Rajan Maurya
gsoc_student for Rajan Mauryagsoc_student for Rajan Maurya
gsoc_student for Rajan Maurya
 
Google Summer of Code at Apache Software Foundation
Google Summer of Code at Apache Software FoundationGoogle Summer of Code at Apache Software Foundation
Google Summer of Code at Apache Software Foundation
 
gsoc and grub4ext4
gsoc and grub4ext4gsoc and grub4ext4
gsoc and grub4ext4
 
Safe heart
Safe heartSafe heart
Safe heart
 

Similar to GSOC 2014 Proposal Builds Mobile Sensor App

SandeepKumarPadhi Android 2plusYears EXP Updated
SandeepKumarPadhi Android 2plusYears EXP UpdatedSandeepKumarPadhi Android 2plusYears EXP Updated
SandeepKumarPadhi Android 2plusYears EXP Updatedsandeep kumar padhi
 
Forey: An Android Application for the Visually Impaired
Forey: An Android Application for the Visually ImpairedForey: An Android Application for the Visually Impaired
Forey: An Android Application for the Visually ImpairedIRJET Journal
 
Binil s .(2 .4 +year exp android )
Binil s .(2 .4 +year exp android )Binil s .(2 .4 +year exp android )
Binil s .(2 .4 +year exp android )Binil S
 
SandeepKumarPadhi Android 2plusYears EXP Updated
SandeepKumarPadhi Android 2plusYears EXP UpdatedSandeepKumarPadhi Android 2plusYears EXP Updated
SandeepKumarPadhi Android 2plusYears EXP Updatedsandeep kumar padhi
 
Project proposal.pdf
Project proposal.pdfProject proposal.pdf
Project proposal.pdfChin2uuu
 
Quantify Measure App Project concept presentation
Quantify Measure App Project concept presentationQuantify Measure App Project concept presentation
Quantify Measure App Project concept presentationAsheeshK
 
Sample_report_for_MINI_PROJECT.docx (1).pdf
Sample_report_for_MINI_PROJECT.docx (1).pdfSample_report_for_MINI_PROJECT.docx (1).pdf
Sample_report_for_MINI_PROJECT.docx (1).pdfEkagraGupta1
 
Raghavendra
RaghavendraRaghavendra
RaghavendraRagh P
 
Usha_cv_1yr
Usha_cv_1yrUsha_cv_1yr
Usha_cv_1yrUsha NS
 
Assistance Application for Visually Impaired - VISION
Assistance Application for Visually  Impaired - VISIONAssistance Application for Visually  Impaired - VISION
Assistance Application for Visually Impaired - VISIONIJSRED
 
Pradeep_iOS_Developer
Pradeep_iOS_DeveloperPradeep_iOS_Developer
Pradeep_iOS_DeveloperPradeep kn
 
Platform Independent App design
Platform Independent App designPlatform Independent App design
Platform Independent App designArnab Pradhan
 

Similar to GSOC 2014 Proposal Builds Mobile Sensor App (20)

SandeepKumarPadhi Android 2plusYears EXP Updated
SandeepKumarPadhi Android 2plusYears EXP UpdatedSandeepKumarPadhi Android 2plusYears EXP Updated
SandeepKumarPadhi Android 2plusYears EXP Updated
 
Kondapanaidu ios resume (1)
Kondapanaidu ios resume (1)Kondapanaidu ios resume (1)
Kondapanaidu ios resume (1)
 
RakeshKushwaha
RakeshKushwahaRakeshKushwaha
RakeshKushwaha
 
Forey: An Android Application for the Visually Impaired
Forey: An Android Application for the Visually ImpairedForey: An Android Application for the Visually Impaired
Forey: An Android Application for the Visually Impaired
 
Binil s .(2 .4 +year exp android )
Binil s .(2 .4 +year exp android )Binil s .(2 .4 +year exp android )
Binil s .(2 .4 +year exp android )
 
saurabh_ios
saurabh_iossaurabh_ios
saurabh_ios
 
saurabh_ios
saurabh_iossaurabh_ios
saurabh_ios
 
Nagendran resume
Nagendran resumeNagendran resume
Nagendran resume
 
SandeepKumarPadhi Android 2plusYears EXP Updated
SandeepKumarPadhi Android 2plusYears EXP UpdatedSandeepKumarPadhi Android 2plusYears EXP Updated
SandeepKumarPadhi Android 2plusYears EXP Updated
 
Kuldeep_IOS
Kuldeep_IOSKuldeep_IOS
Kuldeep_IOS
 
Rohit Resume
Rohit ResumeRohit Resume
Rohit Resume
 
Project proposal.pdf
Project proposal.pdfProject proposal.pdf
Project proposal.pdf
 
Quantify Measure App Project concept presentation
Quantify Measure App Project concept presentationQuantify Measure App Project concept presentation
Quantify Measure App Project concept presentation
 
Sample_report_for_MINI_PROJECT.docx (1).pdf
Sample_report_for_MINI_PROJECT.docx (1).pdfSample_report_for_MINI_PROJECT.docx (1).pdf
Sample_report_for_MINI_PROJECT.docx (1).pdf
 
Anil resume22
Anil resume22Anil resume22
Anil resume22
 
Raghavendra
RaghavendraRaghavendra
Raghavendra
 
Usha_cv_1yr
Usha_cv_1yrUsha_cv_1yr
Usha_cv_1yr
 
Assistance Application for Visually Impaired - VISION
Assistance Application for Visually  Impaired - VISIONAssistance Application for Visually  Impaired - VISION
Assistance Application for Visually Impaired - VISION
 
Pradeep_iOS_Developer
Pradeep_iOS_DeveloperPradeep_iOS_Developer
Pradeep_iOS_Developer
 
Platform Independent App design
Platform Independent App designPlatform Independent App design
Platform Independent App design
 

Recently uploaded

Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...DhatriParmar
 
Satirical Depths - A Study of Gabriel Okara's Poem - 'You Laughed and Laughed...
Satirical Depths - A Study of Gabriel Okara's Poem - 'You Laughed and Laughed...Satirical Depths - A Study of Gabriel Okara's Poem - 'You Laughed and Laughed...
Satirical Depths - A Study of Gabriel Okara's Poem - 'You Laughed and Laughed...HetalPathak10
 
The role of Geography in climate education: science and active citizenship
The role of Geography in climate education: science and active citizenshipThe role of Geography in climate education: science and active citizenship
The role of Geography in climate education: science and active citizenshipKarl Donert
 
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQ-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQuiz Club NITW
 
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDecoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDhatriParmar
 
4.9.24 School Desegregation in Boston.pptx
4.9.24 School Desegregation in Boston.pptx4.9.24 School Desegregation in Boston.pptx
4.9.24 School Desegregation in Boston.pptxmary850239
 
4.9.24 Social Capital and Social Exclusion.pptx
4.9.24 Social Capital and Social Exclusion.pptx4.9.24 Social Capital and Social Exclusion.pptx
4.9.24 Social Capital and Social Exclusion.pptxmary850239
 
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Association for Project Management
 
Tree View Decoration Attribute in the Odoo 17
Tree View Decoration Attribute in the Odoo 17Tree View Decoration Attribute in the Odoo 17
Tree View Decoration Attribute in the Odoo 17Celine George
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Projectjordimapav
 
PART 1 - CHAPTER 1 - CELL THE FUNDAMENTAL UNIT OF LIFE
PART 1 - CHAPTER 1 - CELL THE FUNDAMENTAL UNIT OF LIFEPART 1 - CHAPTER 1 - CELL THE FUNDAMENTAL UNIT OF LIFE
PART 1 - CHAPTER 1 - CELL THE FUNDAMENTAL UNIT OF LIFEMISSRITIMABIOLOGYEXP
 
CLASSIFICATION OF ANTI - CANCER DRUGS.pptx
CLASSIFICATION OF ANTI - CANCER DRUGS.pptxCLASSIFICATION OF ANTI - CANCER DRUGS.pptx
CLASSIFICATION OF ANTI - CANCER DRUGS.pptxAnupam32727
 
How to Uninstall a Module in Odoo 17 Using Command Line
How to Uninstall a Module in Odoo 17 Using Command LineHow to Uninstall a Module in Odoo 17 Using Command Line
How to Uninstall a Module in Odoo 17 Using Command LineCeline George
 
4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptx4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptxmary850239
 
DBMSArchitecture_QueryProcessingandOptimization.pdf
DBMSArchitecture_QueryProcessingandOptimization.pdfDBMSArchitecture_QueryProcessingandOptimization.pdf
DBMSArchitecture_QueryProcessingandOptimization.pdfChristalin Nelson
 
Employablity presentation and Future Career Plan.pptx
Employablity presentation and Future Career Plan.pptxEmployablity presentation and Future Career Plan.pptx
Employablity presentation and Future Career Plan.pptxryandux83rd
 
6 ways Samsung’s Interactive Display powered by Android changes the classroom
6 ways Samsung’s Interactive Display powered by Android changes the classroom6 ways Samsung’s Interactive Display powered by Android changes the classroom
6 ways Samsung’s Interactive Display powered by Android changes the classroomSamsung Business USA
 
Comparative Literature in India by Amiya dev.pptx
Comparative Literature in India by Amiya dev.pptxComparative Literature in India by Amiya dev.pptx
Comparative Literature in India by Amiya dev.pptxAvaniJani1
 

Recently uploaded (20)

Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
 
Satirical Depths - A Study of Gabriel Okara's Poem - 'You Laughed and Laughed...
Satirical Depths - A Study of Gabriel Okara's Poem - 'You Laughed and Laughed...Satirical Depths - A Study of Gabriel Okara's Poem - 'You Laughed and Laughed...
Satirical Depths - A Study of Gabriel Okara's Poem - 'You Laughed and Laughed...
 
The role of Geography in climate education: science and active citizenship
The role of Geography in climate education: science and active citizenshipThe role of Geography in climate education: science and active citizenship
The role of Geography in climate education: science and active citizenship
 
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQ-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
 
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDecoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
 
4.9.24 School Desegregation in Boston.pptx
4.9.24 School Desegregation in Boston.pptx4.9.24 School Desegregation in Boston.pptx
4.9.24 School Desegregation in Boston.pptx
 
4.9.24 Social Capital and Social Exclusion.pptx
4.9.24 Social Capital and Social Exclusion.pptx4.9.24 Social Capital and Social Exclusion.pptx
4.9.24 Social Capital and Social Exclusion.pptx
 
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
 
Tree View Decoration Attribute in the Odoo 17
Tree View Decoration Attribute in the Odoo 17Tree View Decoration Attribute in the Odoo 17
Tree View Decoration Attribute in the Odoo 17
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Project
 
PART 1 - CHAPTER 1 - CELL THE FUNDAMENTAL UNIT OF LIFE
PART 1 - CHAPTER 1 - CELL THE FUNDAMENTAL UNIT OF LIFEPART 1 - CHAPTER 1 - CELL THE FUNDAMENTAL UNIT OF LIFE
PART 1 - CHAPTER 1 - CELL THE FUNDAMENTAL UNIT OF LIFE
 
Faculty Profile prashantha K EEE dept Sri Sairam college of Engineering
Faculty Profile prashantha K EEE dept Sri Sairam college of EngineeringFaculty Profile prashantha K EEE dept Sri Sairam college of Engineering
Faculty Profile prashantha K EEE dept Sri Sairam college of Engineering
 
CLASSIFICATION OF ANTI - CANCER DRUGS.pptx
CLASSIFICATION OF ANTI - CANCER DRUGS.pptxCLASSIFICATION OF ANTI - CANCER DRUGS.pptx
CLASSIFICATION OF ANTI - CANCER DRUGS.pptx
 
How to Uninstall a Module in Odoo 17 Using Command Line
How to Uninstall a Module in Odoo 17 Using Command LineHow to Uninstall a Module in Odoo 17 Using Command Line
How to Uninstall a Module in Odoo 17 Using Command Line
 
Introduction to Research ,Need for research, Need for design of Experiments, ...
Introduction to Research ,Need for research, Need for design of Experiments, ...Introduction to Research ,Need for research, Need for design of Experiments, ...
Introduction to Research ,Need for research, Need for design of Experiments, ...
 
4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptx4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptx
 
DBMSArchitecture_QueryProcessingandOptimization.pdf
DBMSArchitecture_QueryProcessingandOptimization.pdfDBMSArchitecture_QueryProcessingandOptimization.pdf
DBMSArchitecture_QueryProcessingandOptimization.pdf
 
Employablity presentation and Future Career Plan.pptx
Employablity presentation and Future Career Plan.pptxEmployablity presentation and Future Career Plan.pptx
Employablity presentation and Future Career Plan.pptx
 
6 ways Samsung’s Interactive Display powered by Android changes the classroom
6 ways Samsung’s Interactive Display powered by Android changes the classroom6 ways Samsung’s Interactive Display powered by Android changes the classroom
6 ways Samsung’s Interactive Display powered by Android changes the classroom
 
Comparative Literature in India by Amiya dev.pptx
Comparative Literature in India by Amiya dev.pptxComparative Literature in India by Amiya dev.pptx
Comparative Literature in India by Amiya dev.pptx
 

GSOC 2014 Proposal Builds Mobile Sensor App

  • 1. GSOC 2014 Proposal for BuildmLearn NAME AND INTRODUCTION: Abhishek Kaswan I am a Third year student pursuing BTECH in Computer Science at Govt. Engineering College of Bikaner.I am originally from Churu City ( Rajasthan,India ). PROJECT INTRODUCTION : The idea is to build a mobile application which shows a list of all the sensors available in the device that can take live input from various sensors already available in a Mobile and display in a visually appealing manner. A very important aspect of the project is to show them not as plain data but as concepts that can very well understand by anybody. The simplest real time visualization would be various types of 2-D graphs on which the value of sensor data / computed parameter could be plotted against time. PROPOSAL DESIGN: This Proposal for BuildmLearn intends to focus on providing live sensor data in simple visual form so that it is easy to understand for anybody. In this application there is a list of all available sensors in Android Smartphone. User can select sensor which is present in the list.User will be able to get data from the sensor with simple 2D graph.In this
  • 2. GSOC 2014 Proposal for BuildmLearn application there is a ON-OFF button for each sensor because it will save power of phone. In this Fig. there is a list of available sensors.
  • 3. GSOC 2014 Proposal for BuildmLearn this fig. shows Magnetometer. There is a ON-OFF button for sensor to save energy. It is simple 2D graph for Magnetic field with respect to Time. We know that default value of EMF around us is approx 49µT . So that we consider it is a Threshold value. When sensor data will exceed this value then it will sound beep-beep for alert.
  • 4. GSOC 2014 Proposal for BuildmLearn There is a button to calibrate the sensor and also a option to save history of sensor’s live data.There are many more features for different sensors and it is easy to use. We can use sensors in our daily life like we can use accelerometer to detect a earthquake or we can use Magnetic field sensor as a Compass Or metal detector. So this app is useful in education and everybody’s life. AIM : During GSOC my tasks are:  To develop education application for students with usable interface so that they can use this application in various fields.  To maintain performance,responsiveness of application .  User experience should be on top priority.  Respect user expectations. IMPLEMENTAION: Getting data from inbuilt android phone sensors will be done by the sensorManager library provided by Android .There is a list of sensors from which live data will be taken:  Accelerometer  Magnetic Field Sensor  Sound Intensity Sensor  Temperature Sensor  Pressure Sensor  Proximity Sensor  Gyro Sensor
  • 5. GSOC 2014 Proposal for BuildmLearn  Getting data from the sensors with the help of Android sensor framework that determine which sensors are available on a device as well as their capabilities.  Use Libraries to visualize sensors data in 2-D graphs:  Achartengine  AndroidPlot and  ChartDroid  Create event handlers for a variety of sensors to read and record values.  Use android.view.View because all user-visible controls are sub-classes of it.  Declare UI elements & application layouts in XML.The advantage of XML is that it enable us to better separate the presentation of our application from the code that controls its behavior.  To develop the activity, use Eclipse IDE with ADT.
  • 6. GSOC 2014 Proposal for BuildmLearn TIMELINE: April 25 - May 19(Community Bonding Period)  Further discuss the activity ideas with the mentor  Final list of activities to be implemented under this application  Study documentation on Android Sensor libraries and API  Setting up the development environment. May 20 - July 15  Start Coding  Extracting live sensor data  Building 2D graph design for each sensor  Code integration of these two activities  Report the work July 16 – August 15(Pencils down)  Designing UI for all size phone  Increase stability of app  Code Integration of both activities with UI  Testing and Bug fixes  Documententation  Final Release CONTACT INFORMATION:  Email Address : abhishekkaswan001@gmail.com  Contact Number : +918559960007
  • 7. GSOC 2014 Proposal for BuildmLearn ABOUT ME:  I am a FOSS enthusiast & familiar with FOSS from 2 years.  I have no commitments during summer.  I have working knowledge of Java,Html,C++ ,Visual basic & Python.  I take Summer of code as an opportunity to get engaged with BuildmLearn Community as contributor and continue this association even after Gsoc.  I would not just based my being the right person for the task on my proficiency in programming, but also on the understanding of logic that will make things work, a prior knowledge and understanding of what the mobile development project explains and also the readiness to contributes in terms of code and innovative ideas for the betterment and completeness of the task.  I have worked on coding projects in Visual basic and I am very excited about this opportunity because I worked hard in this week. I am willing and ready to extend the amount of time I input into the development of this project.I’ll give my best.  I would love to be contacted if any part of this proposal is not clear to you.  Thank you for considering this proposal and for your time.
  • 8. GSOC 2014 Proposal for BuildmLearn