SlideShare a Scribd company logo
1 of 5
Download to read offline
IGeekS Technologies., Email:training@igeekstechnologies.com, +91-9739066172, 080 -32487434 
Duration:40hours 
IGEEKS TECHNOLOGIES Software Training Division Academic Live Projects For BE,ME,MCA,BCA and PHD Students IGeekS Technologies (Make Final Year Project) No: 19, MN Complex, 2nd Cross, Sampige Main Road, Malleswaram, Bangalore- 560003. phone No:080-32487434/9739066172 Mail: training@igeekstechnologies.com, nanduigeeks2010@gmail.com Website: www.igeekstechnologies.com Land mark : Near to Mantri Mall, Malleswaram Bangalore
IGeekS Technologies., Email:training@igeekstechnologies.com, +91-9739066172, 080 -32487434 
Android App Development Training IGeekS Technologies is a well-known and trusted name in Bangalore for providing Corporate IT Training and Consulting Services. We offer Intermediate and Advanced level courses. Our courses are customized to suit the requirements of the target audience. The training methodology is simple and easy to understand, and the personalized attention given to the participants enables them to learn better, faster and more efficiently. IGeekS Technologies happily announced, Bangalore's first Advanced Training program for Android Mobile platform. What is Android? Android is a rich, ready-to-use software stack that is easily adaptable to different hardware platforms. It includes an operating system, middleware and key applications. With Android and the dynamic open source development community around it, developers can easily and quickly create new applications, and OEMs can leverage the increasingly broad set of available applications for their devices. Objectives: Upon completion of this course, you will be able to: 1. Build your own Android apps 2. Explain the differences between Android and other mobile development environments 3. Understand how Android applications work, their life cycle, manifest, Intents, and using external resources 4. Design and develop useful Android applications with compelling user interfaces by using, extending, and creating your own layouts and Views and using Menus. 5. Take advantage of Android's APIs for data storage, retrieval, user preferences, files, databases, and content providers 6. Tap into location-based services, geocoder, compass sensors, and create rich map-based applications 7. Utilize the power of background services, threads, and notifications. 8. Use Android's communication APIs for SMS, telephony, network management, and internet resources (HTTP). 9. Secure, tune, package, and deploy Android applications Why Android: 
 Growing job market in android 
 Number of companies using android technology is increasing day by day. 
 Competition for getting Job is very less. 
 Android is a Google technology. 
 Writing applications in Android is very easy as it is based on JAVA. 
 You can earn money by uploading your Android-App into market. Who can learn android: Any B.E/ B.Tech/ M.C.A/ M.Sc computers/ M.Tech student in any stream can choose android as his career.  Java experience is required to get the most benefit from this training.
IGeekS Technologies., Email:training@igeekstechnologies.com, +91-9739066172, 080 -32487434 
Course content: Part – 1: Core Java required for Android 
1) Class & Object: Real world objects versus software objects 
2) JVM architecture. 
3) Memory architecture of a java program 
4) OOPs programming basics 
a. Messaging passing between objects 
b. Abstraction 
c. Inheritance – code reusability 
d. Interfaces – abstract classes 
5) Exception handling 
6) Collections 
7) Threads 
8) Streams 
9) Mock tests & Assignments on core Java 
Part – 2: 1. Getting Started a) Android Fundamentals: Jargon Explained b) Setting up android development. Creating a Skeleton Application. c) Anatomy of an Android application. Activity Lifecycle Model. d) Building Blocks/components. 1) Activities 2) Services 3) Content Providers 4) Broadcast Receivers 2. Activities and intents a) Launching Activities and sub activities b) Launching activity by intent and component 3. Android UI a) XML based UI b) Views and Layouts
IGeekS Technologies., Email:training@igeekstechnologies.com, +91-9739066172, 080 -32487434 
c) UI widgets d) Handling user events 4. Advanced Android UI a) Understanding adapters b) Complex UI components c) Custom View and component d) Menus and dialogs e) Managing user preferences f) Handling multiple Screen sizes 5. Graphics and Animations a) Drawing graphics in android b) Drawing with xml c) Canvas drawing best practice 6. Intents and intent filters a) Intent pieces b) Implicit and Explicit Intent c) Intent resolution d) Creating intent filter 7. Broadcast Receivers and Notifications a) Broadcasting –system and custom b) Notifications c) Enforcing Permissions 8. Services a) Building and consuming services b) Service lifecycle c) Local service d) Remote Service e) Service and notifications combined 9. SQLite Database a) SQLite pieces b) Opening and closing database c) Doing CRUD operations 10. Content Providers a) Content provider MIME types 
b) Using a content provider
IGeekS Technologies., Email:training@igeekstechnologies.com, +91-9739066172, 080 -32487434 
c) Adding changing and removing content d) Custom content provider 11. Networking a) HTTP Operations via Apache Http Client b) Working with web services 12. Location based services a) Accessing location based services b) Mapping with Map View and Map Activity 13. Media Framework and telephony APIs a) Working with media APIs b) Working with telephony APIs 14. Development to deployment a) Dalvik debugging tool b) Handling multiple screen sizes c) Handling multiple Devices d) Handling API/platform changes 15. Accessing android hardware a) Using the media apis b) Using the camera c) Using the accelerometer and compass d) Using bluetooth e) Using Wifi 16. Web Services a) JSON Parser b) XML Parser Explanation with sample codes and small programs for each and every topic. At the end of the course you will be given a sample project which will help you in integrating all the concepts learnt by you.

More Related Content

More from IGEEKS TECHNOLOGIES

BE CS,IS FINAL YEAR PROJECT LIST FOR ACADEMIC YEAR 2019-2020
BE CS,IS FINAL YEAR PROJECT LIST FOR ACADEMIC YEAR 2019-2020BE CS,IS FINAL YEAR PROJECT LIST FOR ACADEMIC YEAR 2019-2020
BE CS,IS FINAL YEAR PROJECT LIST FOR ACADEMIC YEAR 2019-2020IGEEKS TECHNOLOGIES
 
CIVIL ENGINEERING PROJECT LIST FOR 2019-2020
CIVIL ENGINEERING PROJECT LIST FOR 2019-2020CIVIL ENGINEERING PROJECT LIST FOR 2019-2020
CIVIL ENGINEERING PROJECT LIST FOR 2019-2020IGEEKS TECHNOLOGIES
 
BE,ME MECHANICAL DESIGN AND THERMAL BASED PROJECTS 2019-2020
BE,ME MECHANICAL DESIGN AND THERMAL BASED PROJECTS 2019-2020BE,ME MECHANICAL DESIGN AND THERMAL BASED PROJECTS 2019-2020
BE,ME MECHANICAL DESIGN AND THERMAL BASED PROJECTS 2019-2020IGEEKS TECHNOLOGIES
 
BE ECE,EEE,BIO MEDICAL,INSTRUMENTATION PROJECT TITLES FOR 2019-20220
BE ECE,EEE,BIO MEDICAL,INSTRUMENTATION PROJECT TITLES FOR 2019-20220BE ECE,EEE,BIO MEDICAL,INSTRUMENTATION PROJECT TITLES FOR 2019-20220
BE ECE,EEE,BIO MEDICAL,INSTRUMENTATION PROJECT TITLES FOR 2019-20220IGEEKS TECHNOLOGIES
 
IEEE 2017-18 Final Year Project List
IEEE 2017-18 Final Year Project ListIEEE 2017-18 Final Year Project List
IEEE 2017-18 Final Year Project ListIGEEKS TECHNOLOGIES
 
Diploma 2016 17 electronics & electrical titles
Diploma 2016 17 electronics & electrical titlesDiploma 2016 17 electronics & electrical titles
Diploma 2016 17 electronics & electrical titlesIGEEKS TECHNOLOGIES
 
Final year project titles 2017 2018
Final year project titles 2017 2018Final year project titles 2017 2018
Final year project titles 2017 2018IGEEKS TECHNOLOGIES
 
Final year project titles 2017 2018
Final year project titles 2017 2018Final year project titles 2017 2018
Final year project titles 2017 2018IGEEKS TECHNOLOGIES
 
BE Mechanical Engineering Final Year Academic Projects Bangalore
BE Mechanical Engineering Final Year Academic Projects BangaloreBE Mechanical Engineering Final Year Academic Projects Bangalore
BE Mechanical Engineering Final Year Academic Projects BangaloreIGEEKS TECHNOLOGIES
 
final year diploma projects training institutes bangalore
final year diploma projects training institutes bangalorefinal year diploma projects training institutes bangalore
final year diploma projects training institutes bangaloreIGEEKS TECHNOLOGIES
 
Secure data retrieval for decentralized disruption tolerant military networks
Secure data retrieval for decentralized disruption tolerant military networksSecure data retrieval for decentralized disruption tolerant military networks
Secure data retrieval for decentralized disruption tolerant military networksIGEEKS TECHNOLOGIES
 
Privacy preserving multi-keyword ranked search over encrypted cloud data
Privacy preserving multi-keyword ranked search over encrypted cloud dataPrivacy preserving multi-keyword ranked search over encrypted cloud data
Privacy preserving multi-keyword ranked search over encrypted cloud dataIGEEKS TECHNOLOGIES
 
Panda public auditing for shared data with efficient user revocation in the c...
Panda public auditing for shared data with efficient user revocation in the c...Panda public auditing for shared data with efficient user revocation in the c...
Panda public auditing for shared data with efficient user revocation in the c...IGEEKS TECHNOLOGIES
 
Supporting privacy protection in personalized web search
Supporting privacy protection in personalized web searchSupporting privacy protection in personalized web search
Supporting privacy protection in personalized web searchIGEEKS TECHNOLOGIES
 
Privacy preserving optimal meeting location determination on mobile devices
Privacy preserving optimal meeting location determination on mobile devicesPrivacy preserving optimal meeting location determination on mobile devices
Privacy preserving optimal meeting location determination on mobile devicesIGEEKS TECHNOLOGIES
 
Privacy preserving multi-keyword ranked search over encrypted cloud data
Privacy preserving multi-keyword ranked search over encrypted cloud dataPrivacy preserving multi-keyword ranked search over encrypted cloud data
Privacy preserving multi-keyword ranked search over encrypted cloud dataIGEEKS TECHNOLOGIES
 
Panda public auditing for shared data with efficient user revocation in the c...
Panda public auditing for shared data with efficient user revocation in the c...Panda public auditing for shared data with efficient user revocation in the c...
Panda public auditing for shared data with efficient user revocation in the c...IGEEKS TECHNOLOGIES
 
Lbp based edge-texture features for object recoginition
Lbp based edge-texture features for object recoginitionLbp based edge-texture features for object recoginition
Lbp based edge-texture features for object recoginitionIGEEKS TECHNOLOGIES
 
Efficient authentication for mobile and pervasive computing
Efficient authentication for mobile and pervasive computingEfficient authentication for mobile and pervasive computing
Efficient authentication for mobile and pervasive computingIGEEKS TECHNOLOGIES
 
Decentralized access control with anonymous authentication of data stored in ...
Decentralized access control with anonymous authentication of data stored in ...Decentralized access control with anonymous authentication of data stored in ...
Decentralized access control with anonymous authentication of data stored in ...IGEEKS TECHNOLOGIES
 

More from IGEEKS TECHNOLOGIES (20)

BE CS,IS FINAL YEAR PROJECT LIST FOR ACADEMIC YEAR 2019-2020
BE CS,IS FINAL YEAR PROJECT LIST FOR ACADEMIC YEAR 2019-2020BE CS,IS FINAL YEAR PROJECT LIST FOR ACADEMIC YEAR 2019-2020
BE CS,IS FINAL YEAR PROJECT LIST FOR ACADEMIC YEAR 2019-2020
 
CIVIL ENGINEERING PROJECT LIST FOR 2019-2020
CIVIL ENGINEERING PROJECT LIST FOR 2019-2020CIVIL ENGINEERING PROJECT LIST FOR 2019-2020
CIVIL ENGINEERING PROJECT LIST FOR 2019-2020
 
BE,ME MECHANICAL DESIGN AND THERMAL BASED PROJECTS 2019-2020
BE,ME MECHANICAL DESIGN AND THERMAL BASED PROJECTS 2019-2020BE,ME MECHANICAL DESIGN AND THERMAL BASED PROJECTS 2019-2020
BE,ME MECHANICAL DESIGN AND THERMAL BASED PROJECTS 2019-2020
 
BE ECE,EEE,BIO MEDICAL,INSTRUMENTATION PROJECT TITLES FOR 2019-20220
BE ECE,EEE,BIO MEDICAL,INSTRUMENTATION PROJECT TITLES FOR 2019-20220BE ECE,EEE,BIO MEDICAL,INSTRUMENTATION PROJECT TITLES FOR 2019-20220
BE ECE,EEE,BIO MEDICAL,INSTRUMENTATION PROJECT TITLES FOR 2019-20220
 
IEEE 2017-18 Final Year Project List
IEEE 2017-18 Final Year Project ListIEEE 2017-18 Final Year Project List
IEEE 2017-18 Final Year Project List
 
Diploma 2016 17 electronics & electrical titles
Diploma 2016 17 electronics & electrical titlesDiploma 2016 17 electronics & electrical titles
Diploma 2016 17 electronics & electrical titles
 
Final year project titles 2017 2018
Final year project titles 2017 2018Final year project titles 2017 2018
Final year project titles 2017 2018
 
Final year project titles 2017 2018
Final year project titles 2017 2018Final year project titles 2017 2018
Final year project titles 2017 2018
 
BE Mechanical Engineering Final Year Academic Projects Bangalore
BE Mechanical Engineering Final Year Academic Projects BangaloreBE Mechanical Engineering Final Year Academic Projects Bangalore
BE Mechanical Engineering Final Year Academic Projects Bangalore
 
final year diploma projects training institutes bangalore
final year diploma projects training institutes bangalorefinal year diploma projects training institutes bangalore
final year diploma projects training institutes bangalore
 
Secure data retrieval for decentralized disruption tolerant military networks
Secure data retrieval for decentralized disruption tolerant military networksSecure data retrieval for decentralized disruption tolerant military networks
Secure data retrieval for decentralized disruption tolerant military networks
 
Privacy preserving multi-keyword ranked search over encrypted cloud data
Privacy preserving multi-keyword ranked search over encrypted cloud dataPrivacy preserving multi-keyword ranked search over encrypted cloud data
Privacy preserving multi-keyword ranked search over encrypted cloud data
 
Panda public auditing for shared data with efficient user revocation in the c...
Panda public auditing for shared data with efficient user revocation in the c...Panda public auditing for shared data with efficient user revocation in the c...
Panda public auditing for shared data with efficient user revocation in the c...
 
Supporting privacy protection in personalized web search
Supporting privacy protection in personalized web searchSupporting privacy protection in personalized web search
Supporting privacy protection in personalized web search
 
Privacy preserving optimal meeting location determination on mobile devices
Privacy preserving optimal meeting location determination on mobile devicesPrivacy preserving optimal meeting location determination on mobile devices
Privacy preserving optimal meeting location determination on mobile devices
 
Privacy preserving multi-keyword ranked search over encrypted cloud data
Privacy preserving multi-keyword ranked search over encrypted cloud dataPrivacy preserving multi-keyword ranked search over encrypted cloud data
Privacy preserving multi-keyword ranked search over encrypted cloud data
 
Panda public auditing for shared data with efficient user revocation in the c...
Panda public auditing for shared data with efficient user revocation in the c...Panda public auditing for shared data with efficient user revocation in the c...
Panda public auditing for shared data with efficient user revocation in the c...
 
Lbp based edge-texture features for object recoginition
Lbp based edge-texture features for object recoginitionLbp based edge-texture features for object recoginition
Lbp based edge-texture features for object recoginition
 
Efficient authentication for mobile and pervasive computing
Efficient authentication for mobile and pervasive computingEfficient authentication for mobile and pervasive computing
Efficient authentication for mobile and pervasive computing
 
Decentralized access control with anonymous authentication of data stored in ...
Decentralized access control with anonymous authentication of data stored in ...Decentralized access control with anonymous authentication of data stored in ...
Decentralized access control with anonymous authentication of data stored in ...
 

Recently uploaded

Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4JOYLYNSAMANIEGO
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfVanessa Camilleri
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
Presentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptxPresentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptxRosabel UA
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...Postal Advocate Inc.
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
EmpTech Lesson 18 - ICT Project for Website Traffic Statistics and Performanc...
EmpTech Lesson 18 - ICT Project for Website Traffic Statistics and Performanc...EmpTech Lesson 18 - ICT Project for Website Traffic Statistics and Performanc...
EmpTech Lesson 18 - ICT Project for Website Traffic Statistics and Performanc...liera silvan
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxlancelewisportillo
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationdeepaannamalai16
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
Millenials and Fillennials (Ethical Challenge and Responses).pptx
Millenials and Fillennials (Ethical Challenge and Responses).pptxMillenials and Fillennials (Ethical Challenge and Responses).pptx
Millenials and Fillennials (Ethical Challenge and Responses).pptxJanEmmanBrigoli
 
TEACHER REFLECTION FORM (NEW SET........).docx
TEACHER REFLECTION FORM (NEW SET........).docxTEACHER REFLECTION FORM (NEW SET........).docx
TEACHER REFLECTION FORM (NEW SET........).docxruthvilladarez
 

Recently uploaded (20)

Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptxYOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptxLEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
 
Presentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptxPresentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptx
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
EmpTech Lesson 18 - ICT Project for Website Traffic Statistics and Performanc...
EmpTech Lesson 18 - ICT Project for Website Traffic Statistics and Performanc...EmpTech Lesson 18 - ICT Project for Website Traffic Statistics and Performanc...
EmpTech Lesson 18 - ICT Project for Website Traffic Statistics and Performanc...
 
Paradigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTAParadigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTA
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
 
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptxYOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentation
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
Millenials and Fillennials (Ethical Challenge and Responses).pptx
Millenials and Fillennials (Ethical Challenge and Responses).pptxMillenials and Fillennials (Ethical Challenge and Responses).pptx
Millenials and Fillennials (Ethical Challenge and Responses).pptx
 
TEACHER REFLECTION FORM (NEW SET........).docx
TEACHER REFLECTION FORM (NEW SET........).docxTEACHER REFLECTION FORM (NEW SET........).docx
TEACHER REFLECTION FORM (NEW SET........).docx
 

Android Training Bangalore

  • 1. IGeekS Technologies., Email:training@igeekstechnologies.com, +91-9739066172, 080 -32487434 Duration:40hours IGEEKS TECHNOLOGIES Software Training Division Academic Live Projects For BE,ME,MCA,BCA and PHD Students IGeekS Technologies (Make Final Year Project) No: 19, MN Complex, 2nd Cross, Sampige Main Road, Malleswaram, Bangalore- 560003. phone No:080-32487434/9739066172 Mail: training@igeekstechnologies.com, nanduigeeks2010@gmail.com Website: www.igeekstechnologies.com Land mark : Near to Mantri Mall, Malleswaram Bangalore
  • 2. IGeekS Technologies., Email:training@igeekstechnologies.com, +91-9739066172, 080 -32487434 Android App Development Training IGeekS Technologies is a well-known and trusted name in Bangalore for providing Corporate IT Training and Consulting Services. We offer Intermediate and Advanced level courses. Our courses are customized to suit the requirements of the target audience. The training methodology is simple and easy to understand, and the personalized attention given to the participants enables them to learn better, faster and more efficiently. IGeekS Technologies happily announced, Bangalore's first Advanced Training program for Android Mobile platform. What is Android? Android is a rich, ready-to-use software stack that is easily adaptable to different hardware platforms. It includes an operating system, middleware and key applications. With Android and the dynamic open source development community around it, developers can easily and quickly create new applications, and OEMs can leverage the increasingly broad set of available applications for their devices. Objectives: Upon completion of this course, you will be able to: 1. Build your own Android apps 2. Explain the differences between Android and other mobile development environments 3. Understand how Android applications work, their life cycle, manifest, Intents, and using external resources 4. Design and develop useful Android applications with compelling user interfaces by using, extending, and creating your own layouts and Views and using Menus. 5. Take advantage of Android's APIs for data storage, retrieval, user preferences, files, databases, and content providers 6. Tap into location-based services, geocoder, compass sensors, and create rich map-based applications 7. Utilize the power of background services, threads, and notifications. 8. Use Android's communication APIs for SMS, telephony, network management, and internet resources (HTTP). 9. Secure, tune, package, and deploy Android applications Why Android:  Growing job market in android  Number of companies using android technology is increasing day by day.  Competition for getting Job is very less.  Android is a Google technology.  Writing applications in Android is very easy as it is based on JAVA.  You can earn money by uploading your Android-App into market. Who can learn android: Any B.E/ B.Tech/ M.C.A/ M.Sc computers/ M.Tech student in any stream can choose android as his career.  Java experience is required to get the most benefit from this training.
  • 3. IGeekS Technologies., Email:training@igeekstechnologies.com, +91-9739066172, 080 -32487434 Course content: Part – 1: Core Java required for Android 1) Class & Object: Real world objects versus software objects 2) JVM architecture. 3) Memory architecture of a java program 4) OOPs programming basics a. Messaging passing between objects b. Abstraction c. Inheritance – code reusability d. Interfaces – abstract classes 5) Exception handling 6) Collections 7) Threads 8) Streams 9) Mock tests & Assignments on core Java Part – 2: 1. Getting Started a) Android Fundamentals: Jargon Explained b) Setting up android development. Creating a Skeleton Application. c) Anatomy of an Android application. Activity Lifecycle Model. d) Building Blocks/components. 1) Activities 2) Services 3) Content Providers 4) Broadcast Receivers 2. Activities and intents a) Launching Activities and sub activities b) Launching activity by intent and component 3. Android UI a) XML based UI b) Views and Layouts
  • 4. IGeekS Technologies., Email:training@igeekstechnologies.com, +91-9739066172, 080 -32487434 c) UI widgets d) Handling user events 4. Advanced Android UI a) Understanding adapters b) Complex UI components c) Custom View and component d) Menus and dialogs e) Managing user preferences f) Handling multiple Screen sizes 5. Graphics and Animations a) Drawing graphics in android b) Drawing with xml c) Canvas drawing best practice 6. Intents and intent filters a) Intent pieces b) Implicit and Explicit Intent c) Intent resolution d) Creating intent filter 7. Broadcast Receivers and Notifications a) Broadcasting –system and custom b) Notifications c) Enforcing Permissions 8. Services a) Building and consuming services b) Service lifecycle c) Local service d) Remote Service e) Service and notifications combined 9. SQLite Database a) SQLite pieces b) Opening and closing database c) Doing CRUD operations 10. Content Providers a) Content provider MIME types b) Using a content provider
  • 5. IGeekS Technologies., Email:training@igeekstechnologies.com, +91-9739066172, 080 -32487434 c) Adding changing and removing content d) Custom content provider 11. Networking a) HTTP Operations via Apache Http Client b) Working with web services 12. Location based services a) Accessing location based services b) Mapping with Map View and Map Activity 13. Media Framework and telephony APIs a) Working with media APIs b) Working with telephony APIs 14. Development to deployment a) Dalvik debugging tool b) Handling multiple screen sizes c) Handling multiple Devices d) Handling API/platform changes 15. Accessing android hardware a) Using the media apis b) Using the camera c) Using the accelerometer and compass d) Using bluetooth e) Using Wifi 16. Web Services a) JSON Parser b) XML Parser Explanation with sample codes and small programs for each and every topic. At the end of the course you will be given a sample project which will help you in integrating all the concepts learnt by you.