Key features

MONEY BACK GUARANTEE

How this works :

At Simplilearn, we greatly value the trust of our patrons. Our courses were designed to deliver an effective learning experience, and have helped over half a million find their professional calling. But if you feel your course is not to your liking, we offer a 7-day money-back guarantee. Just send us a refund request within 7 days of purchase, and we will refund 100% of your payment, no questions asked!

For Self Placed Learning :

Raise refund request within 7 days of purchase of course. Money back guarantee is void if the participant has accessed more than 25% content.

For Instructor Led Training :

Raise refund request within 7 days of commencement of the first batch you are eligible to attend. Money back guarantee is void if the participant has accessed more than 25% content of an e-learning course or has attended Online Classrooms for more than 1 day.

  • 32 hours of instructor-led online training
  • 25 hours of high-quality e-learning content
  • Develop 6 trending apps within the course
  • Google-authorized training
  • Course completion certificate by Google
  • Downloadable source code & free Java Essentials course

Course description

  • What's the focus of this course?

    Our Google-Authorized Training on Certified Android App Developer is designed to propel your career as a professional Android app developer. This course takes you through the basics and moves on to advanced concepts in Android app development. You will acquire the necessary skillsets and experience for professional Android application development by building six top-trending applications during the course.

  • What are the course objectives?

    By the end of Certified Android App Developer training course, you will be able to:
     
    • Become proficient in Android app development and pass the Associate Android Developer (AAD) Exam conducted by Google
    • Gain a thorough understanding of Android architecture
    • Build and publish your own Android apps in the Google Play store
    • Achieve expertise on app development for Android wearable devices

  • Who should take this course?

    This course is ideal for anyone looking to establish a career in Android app development. This course is best suited for:
     
    • Aspiring app developers seeking to master app development and gain professional competence
    • Web developers looking for a career change into Android app development
    • Students and other individuals looking to start a career in app development

  • What are the apps I'll develop during the course?

    Calculator: You’ll build a simple calculator app that performs basic calculator functions: addition, subtraction, multiplication, and division.

    Stop Watch: You’ll build a stopwatch app that is easy to use as a practical timer.

    Lil bird app (flappy bird clone): Lil bird is one of the most popular games in the mobile ecosystem—it’s an addicting game in which the player avoids obstacles by tapping the screen to make the bird fly. In this course, you’ll develop a clone of this game, upload it to the Google Play Store, and note the number downloads from users who want to play it on their smart devices.

    Android wear activity monitor app: With the growing demand for wearable devices, activity monitoring is expected to increase. You’ll learn to develop an Android app that monitors and records your activity.

  • What projects will I work on as part of the course?

    Project 1: Media Player app
    In this project, the goal is to connect with the music content in the device to read and select the audio to play. Features should include the ability to pause the music and continue with new selection. You can login to Simplilearn’s LMS for a detailed problem statement on the project.

    Project 2: Weather app
    In this project, you’ll connect to a weather API and display the weather conditions for each of the specified localities. You can login to Simplilearn’s LMS for a detailed problem statement on the project.

Course preview

    • Lesson 00 - Introduction to the Course 10:25
      • 0.1 Introduction 10:25
    • Lesson 01 - Introduction to Android Development 43:10
      • 1.1 Introduction 00:34
      • 1.2 Installing Android SDK and Android studio 01:55
      • 1.3 Android Architecture 07:48
      • 1.4 Key Features of Android 6. Marshmallow 17:30
      • 1.5 Creating Android Project 03:24
      • 1.6 Hello World App 11:29
      • 1.7 Quiz
      • 1.8 Summary 00:30
    • Lesson 02 - Android Activity and Intents 49:47
      • 2.1 Introduction 00:30
      • 2.2 Activity Lifecycles 07:00
      • 2.3 Gradle Overview 03:04
      • 2.4 Intents 16:19
      • 2.5 Supporting Different Devices 05:40
      • 2.6 Action Bar 04:03
      • 2.7 Debugging 03:36
      • 2.8 Saving Data 09:00
      • 2.9 Quiz
      • 2.10 Summary 00:35
    • Lesson 03 - Layouts and Controls 53:30
      • 3.1 Layouts and Controls 00:23
      • 3.2 Android Layouts 13:55
      • 3.3 Menus 06:37
      • 3.4 Input Controls 04:20
      • 3.5 Settings 04:10
      • 3.6 Dialogs 03:32
      • 3.7 Toasts 02:12
      • 3.8 Styles 07:00
      • 3.9 Material Design 03:45
      • 3.10 Widgets and Notifications 02:40
      • 3.11 Drag and Drop 04:26
      • 3.12 Quiz
      • 3.13 Summary 00:30
    • Lesson 04 - List Views and SQLite 48:05
      • 4.1 Introduction 00:18
      • 4.2 List Views 07:38
      • 4.3 Loaders 09:44
      • 4.4 Methods to manage SQLite Database 30:00
      • 4.5 Quiz
      • 4.6 Summary 00:25
    • Lesson 05 - Services 26:07
      • 5.1 Introduction 00:24
      • 5.2 Android Application Threading Model 06:45
      • 5.3 Broadcast Intents Converted 03:35
      • 5.4 Bound Services 03:28
      • 5.5 Creating a Bound Service 01:45
      • 5.6 Android IntentService 01:58
      • 5.7 Managing a Lifecycle of Bound Service 01:03
      • 5.8 Communicating with Remote Service 04:32
      • 5.9 AlarmManager in Android 02:09
      • 5.10 Quiz
      • 5.11 Summary 00:28
    • Lesson 06 - Content Providers 15:51
      • 6.1 Introduction 00:22
      • 6.2 Content Provider Basics 05:47
      • 6.3 Creating Content Providers 00:54
      • 6.4 Calendar Provider 03:31
      • 6.5 Contacts Provider 04:53
      • 6.6 Quiz
      • 6.7 Summary 00:24
    • Lesson 07 - UI and Fragments 14:11
      • 7.1 Introduction 00:23
      • 7.2 Fragments 03:59
      • 7.3 Dynamic UI with Fragments 03:43
      • 7.4 Loaders 02:21
      • 7.5 Task and Back stack 03:17
      • 7.6 Quiz
      • 7.7 Summary 00:28
    • Lesson 08 - Location and Sensors 19:01
      • 8.1 Introduction 00:30
      • 8.2 Getting a Current Location 02:41
      • 8.3 Using Maps with Location 02:40
      • 8.4 Location Strategies 01:50
      • 8.5 Sensors Overview 06:16
      • 8.6 Motion Sensors 02:54
      • 8.7 Position Sensors 00:58
      • 8.8 Environment Sensors 00:42
      • 8.9 Quiz
      • 8.10 Summary 00:30
    • Lesson 09 - Multimedia Audio and video & camera 30:36
      • 9.1 Introduction 00:26
      • 9.2 Media Playback 11:16
      • 9.3 Media Router 07:35
      • 9.4 Media Route Provider 04:26
      • 9.5 Camera 06:28
      • 9.6 Quiz
      • 9.7 Summary 00:25
    • Lesson 10 - Introduction to Google Play 15:55
      • 10.1 Introduction 00:20
      • 10.2 Goolge Play Services 08:18
      • 10.3 Norms to Upload Application 02:20
      • 10.4 Checklist 04:34
      • 10.5 Quiz
      • 10.6 Summary 00:23
    • App 15:51
      • App 1:Simple Calculator 08:17
      • App 2:StopWatch 07:34
    • Lesson 00 - Course Introduction 10:00
      • 0.1 Course Introduction 10:00
    • Lesson 01 - Connecting Devices Wirelessly 20:38
      • 1.1 Introduction 00:25
      • 1.2 Discovery of P2P Connection with Wi-Fi 01:17
      • 1.3 Using Network Discovery 07:16
      • 1.4 P2P Connections with WIFI 06:03
      • 1.5 WIFI P2P Service Discovery 04:54
      • 1.6 Quiz
      • 1.7 Summary 00:43
    • Lesson 02 - Network Operations 52:52
      • 2.1 Introduction 00:16
      • 2.2 Connecting to Network 19:15
      • 2.3 Managing Network Usage 14:20
      • 2.4 Parsing XML Data 18:24
      • 2.5 Quiz
      • 2.6 Summary 00:37
    • Lesson 03 - Battery Optimization 08:21
      • 3.1 Introduction 00:19
      • 3.2 Battery Optimization 07:41
      • 3.3 Quiz
      • 3.4 Summary 00:21
    • Lesson 04 - Syncing with Cloud Server 46:43
      • 4.1 Introduction 00:20
      • 4.2 Using a Backup API 06:19
      • 4.3 Transfering Data Using Sync Adaptors 39:23
      • 4.4 Quiz
      • 4.5 Summary 00:41
    • Lesson 05 - Using Volley for Network Data Interaction 11:00
      • 5.1 Introduction 00:21
      • 5.2 Sending Simple Request 06:05
      • 5.3 Setting up Request Queue 01:00
      • 5.4 Making Standard Request 01:08
      • 5.5 Implementing a Custom Request 01:53
      • 5.6 Quiz
      • 5.7 Summary 00:33
    • Lesson 06 - Building App for Enterprise 11:37
      • 6.1 Introduction 00:27
      • 6.2 Compatibility with Managed Profiles 05:14
      • 6.3 App Restrictions 02:49
      • 6.4 Device Policy Controller 02:24
      • 6.5 Quiz
      • 6.6 Summary 00:43
    • Lesson 07 - Google Play to Distribute and Monetize 14:23
      • 7.1 Introduction 00:28
      • 7.2 Selling in-App Products 10:15
      • 7.3 Maintaining Multiple Apps 02:47
      • 7.4 Quiz
      • 7.5 Summary 00:53
    • Lesson 08 - Best Practices for User Interface 22:06
      • 8.1 Introduction 00:16
      • 8.2 Best Practices for User Interface 21:06
      • 8.3 Quiz
      • 8.4 Summary 00:44
    • Lesson 09 - Best Practices for Security and Testing 15:23
      • 9.1 Introduction 00:37
      • 9.2 Best Practices for Security Privacy 14:02
      • 9.3 Quiz
      • 9.4 Summary 00:44
    • Lesson 10 - Best Practices for Testing 18:22
      • 10.1 Introduction 00:27
      • 10.2 Best Practices for Testing 17:09
      • 10.3 Quiz
      • 10.4 Summary 00:46
    • Lesson 11 - Best Practices for User Input 18:35
      • 11.1 Introduction 00:33
      • 11.2 Best Practices for User Input 17:29
      • 11.3 Quiz
      • 11.4 Summary 00:33
    • Lesson 12 - Creating Wearable Apps 19:10
      • 12.1 Introduction 00:37
      • 12.2 Creating Wearable Apps 11:09
      • 12.3 Creating and Executing Wearable App 06:43
      • 12.4 Quiz
      • 12.5 Summary 00:41
    • Lesson 13 - Custom UI for Wearables 20:43
      • 13.1 Introduction 00:50
      • 13.2 Creating Custom UI 00:38
      • 13.3 Defining Layouts 04:07
      • 13.4 Creating Cards 01:09
      • 13.5 Creating Lists-5 07:32
      • 13.6 Showing Confirmations 04:30
      • 13.7 Exiting Full Screens 01:26
      • 13.8 Quiz
      • 13.9 Summary 00:31
    • Lesson 14 - Adding Wearable Features 07:29
      • 14.1 Introduction 00:28
      • 14.2 Adding Wearable Features to Notification 06:26
      • 14.3 Quiz
      • 14.4 Summary 00:35
    • Lesson 15 - Data Syncing 21:23
      • 15.1 Introduction 00:34
      • 15.2 Accessing Wearable Data Layer 02:16
      • 15.3 Syncing Data Items 05:04
      • 15.4 Transferring Assets 03:54
      • 15.5 Sending and Receiving Messages 05:14
      • 15.6 Handling Data Layer Events 03:43
      • 15.7 Quiz
      • 15.8 Summary 00:38
    • Lesson 16 - Creating Watch Faces 19:52
      • 16.1 Introduction 00:30
      • 16.2 Designing Watch Faces 03:27
      • 16.3 Building Watch Face Service 01:24
      • 16.4 Drawing Watch Faces 05:22
      • 16.5 Showing Information in Faces 00:47
      • 16.6 Creating Interactive Watch Faces 03:46
      • 16.7 Optimizing For Battery Usage And Battery Life 03:55
      • 16.8 Quiz
      • 16.9 Summary 00:41
    • Lesson 17 - Location Aware Android Wear 06:44
      • 17.1 Introduction 00:20
      • 17.2 Request for Location Update 04:16
      • 17.3 Handle Location Not Found 01:32
      • 17.4 Quiz
      • 17.5 Summary 00:36
    • Apps 43:08
      • 1 Location Based Notification App 22:00
      • 2 Android Wear Activity Monitor App 21:08
    • Projects 04:20
      • Project-Weather App 04:20
    • Lesson 01 - Introduction 30:10
      • 1.1 Introduction 00:18
      • 1.2 Lesson Objectives 00:23
      • 1.3 Java Definition 00:26
      • 1.4 Java Virtual Machine (JVM) 00:34
      • 1.5 Working of Java 01:00
      • 1.6 Running a Basic Java Program 00:55
      • 1.7 Running a Basic Java Program (contd.) 01:14
      • 1.8 Running a Basic Java Program in NetBeans IDE 00:11
      • 1.9 BASIC JAVA SYNTAX 00:12
      • 1.10 Data Types in Java 00:26
      • 1.11 Variables in Java 01:31
      • 1.12 Naming Conventions of Variables 01:21
      • 1.13 Type Casting 01:04
      • 1.14 Operators 00:29
      • 1.15 Mathematical Operators 00:28
      • 1.16 Unary Operators 00:15
      • 1.17 Relational Operators 00:18
      • 1.18 Logical or Conditional Operators 00:19
      • 1.19 Bitwise Operators 00:33
      • 1.20 Static Versus Non Static Variables 00:54
      • 1.21 Static Versus Non Static Variables (contd.) 00:17
      • 1.22 Statements and Blocks of Code 01:21
      • 1.23 Flow Control 00:47
      • 1.24 If Statement 00:41
      • 1.25 Variants of if Statement 01:06
      • 1.26 Nested If Statement 00:40
      • 1.27 Switch Statement 00:36
      • 1.28 Switch Statement (contd.) 00:34
      • 1.29 Loop Statements 01:19
      • 1.30 Loop Statements (contd.) 00:49
      • 1.31 Break and Continue Statements 00:43
      • 1.32 Basic Java Constructs 01:09
      • 1.33 Arrays 01:16
      • 1.34 Arrays (contd.) 01:07
      • 1.35 JAVA CLASSES AND METHODS 00:09
      • 1.36 Classes 00:46
      • 1.37 Objects 01:20
      • 1.38 Methods 01:01
      • 1.39 Access Modifiers 00:48
      • 1.40 Summary 00:41
      • 1.41 Thank You 00:09
    • Lesson 02 - Java Constructors 21:11
      • 2.1 Java Constructors 00:21
      • 2.2 Objectives 00:41
      • 2.3 Features of Java 01:07
      • 2.4 Classes Objects and Constructors 01:18
      • 2.5 Constructors 00:34
      • 2.6 Constructor Overloading 01:08
      • 2.7 Constructor Overloading (contd.) 00:28
      • 2.8 PACKAGES 00:08
      • 2.9 Definition of Packages 01:12
      • 2.10 Advantages of Packages 00:29
      • 2.11 Naming Conventions of Packages 00:28
      • 2.12 Inheritance 00:08
      • 2.13 Definition of Inheritance 01:06
      • 2.14 Multilevel Inheritance 01:15
      • 2.15 Hierarchical Inheritance 00:23
      • 2.16 Method Overriding 00:54
      • 2.17 Method Overriding(contd.) 00:34
      • 2.18 Method Overriding(contd.) 00:15
      • 2.19 ABSTRACT CLASSES 00:09
      • 2.20 Definition of Abstract Classes 00:40
      • 2.21 Usage of Abstract Classes 00:36
      • 2.22 INTERFACES 00:08
      • 2.23 Features of Interfaces 01:02
      • 2.24 Syntax for Creating Interfaces 00:23
      • 2.25 Implementing an Interface 00:22
      • 2.26 Implementing an Interface(contd.) 00:13
      • 2.27 INPUT AND OUTPUT 00:14
      • 2.28 Features of Input and Output 00:48
      • 2.29 System.in.read() Method 00:19
      • 2.30 Reading Input from the Console 00:30
      • 2.31 Stream Objects 00:21
      • 2.32 String Tokenizer Class 00:43
      • 2.33 Scanner Class 00:31
      • 2.34 Writing Output to the Console 00:28
      • 2.35 Summary 01:02
      • 2.36 Thank You 00:13
    • Lesson 03 - Essential Classes and Exceptions in Java 28:04
      • 3.1 Essential Classes and Exceptions in Java 00:18
      • 3.2 Objectives 00:30
      • 3.3 The Enums in Java 00:59
      • 3.4 Program Using Enum 00:43
      • 3.5 ArrayList 00:40
      • 3.6 ArrayList Constructors 00:38
      • 3.7 Methods of ArrayList 01:02
      • 3.8 ArrayList Insertion 00:47
      • 3.9 ArrayList Insertion (contd.) 00:37
      • 3.10 Iterator 00:38
      • 3.11 Iterator (contd.) 00:33
      • 3.12 ListIterator 00:46
      • 3.13 ListIterator (contd.) 01:00
      • 3.14 Displaying Items Using ListIterator 00:31
      • 3.15 For-Each Loop 00:34
      • 3.16 For-Each Loop (contd.) 00:22
      • 3.17 Enumeration 00:30
      • 3.18 Enumeration (contd.) 00:25
      • 3.19 HASHMAPS 00:15
      • 3.20 Features of Hashmaps 00:55
      • 3.21 Hashmap Constructors 01:36
      • 3.22 Hashmap Methods 00:58
      • 3.23 Hashmap Insertion 00:40
      • 3.24 HASHTABLE CLASS 00:16
      • 3.25 Hashtable Class an Constructors 01:24
      • 3.26 Hashtable Methods 00:40
      • 3.27 Hashtable Methods 00:47
      • 3.28 Hashtable Insertion and Display 00:29
      • 3.29 Hashtable Insertion and Display (contd.) 00:21
      • 3.30 EXCEPTIONS 00:21
      • 3.31 Exception Handling 01:06
      • 3.32 Exception Classes 00:26
      • 3.33 User-Defined Exceptions 01:04
      • 3.34 Types of Exceptions 00:43
      • 3.35 Exception Handling Mechanisms 00:53
      • 3.36 Try-Catch Block 00:15
      • 3.37 Multiple Catch Blocks 00:40
      • 3.38 Throw Statement 00:32
      • 3.39 Throw Statement (contd.) 00:25
      • 3.40 User-Defined Exceptions 00:10
      • 3.41 Advantages of Using Exceptions 00:25
      • 3.42 Error Handling and finally block 00:27
      • 3.43 Summary 00:40
      • 3.44 Thank You 00:03
    • {{childObj.title}}
      • {{childObj.childSection.chapter_name}}
        • {{lesson.title}}
      • {{lesson.title}}

    View More

    View Less

Exam & certification

  • How do I become a Certified Android App Developer? Will I receive a course completion certificate?

    To become a Certified Android App Developer, you must complete both the training program and the projects in the course.

    We award a course completion certificate after you successfully complete the Certified Android App Developer training program.

    Problem statements with brief introduction to the projects are provided in the Learning Management System. Complete both the projects within the OSL (Online Self Learning) access period of Android App Development course. The projects will be evaluated by the lead trainer. Screenshots of the app and the source code should be submitted via LMS within the OSL period of the course. If you have questions or difficulties while solving projects, you can use assistance from On Demand support. You will receive a Project Experience Certificate from Simplilearn after you successfully complete the projects provided with the course.

  • Is there a certification exam for Android App Developers?

    Yes, the official certification exam for Android App Developers is called the "Associate Android Developer Exam" which is conducted by Google. This exam demonstrates the type of skill that a new Android Developer should have as they begin their career. By passing this exam and earning the Associate Android Developer Certification, you will show that you are competent and skilled in tasks that a developer typically performs. Simplilearn's comprehensive training prepares you for this certification exam.

  • What do I need to do to unlock my Simplilearn certificate?

    Online Classroom:
    • You need to attend one complete batch.
    • Complete 1 project.
    Online Self-Learning:
    • Complete 85% of the course.
    • Complete 1 project.

Reviews

I came across Google’s "Code It Possible" program for the Indian Developers a month back. Being interested in mobile application development, I decided to check out the various e-learning websites that offered verified Google Courses.Simplilearn was one of the choices, and a quick Google search made me instantly go to their website and enroll in the Certified Android App Development Program. They offered videos along with Weekend batches with live instructor training. Having attended my first live session, it seems fair to say that my money didn’t go waste. The trainer and the TA were exceptional in their knowledge and the session was very informative. I do have some experience with Android since I’ve been learning on my own, and this course helped me learn faster and better. Overall, Simplilearn offers a wide range of courses covering a lot of technologies at a very affordable cost. They also have Master Courses which bundles two or more courses and reduces the total price. Thoroughly enjoyed the course! Excellent coverage by the trainer and constant support by T.A.! Very happy to have taken this course. The course covered majority important topics and helped me build applications very quickly with clear understanding.

Thoroughly enjoyed the course! Excellent coverage by the trainer and constant support by T.A.! Very happy to have taken this course. The course covered majority important topics and helped me build applications very quickly with clear understanding.

Every e-learning Certificate provided at Simplilearn is authorized by major training Providers. After a thorough research of all available e-learning providers, I found Simplilearn best for my Android Applications Development Certification. Following are few benefits at Simplilearn: 1. The online classroom Flexi-Pass to be the best offering. 2. High-Quality e-learning Content. 3. An extensive access to various other batches. 4. A trainee usually develops only 1 or 2 Projects, but with Simplilearn's best Industry Trainer's I developed 4 projects during the course and 2 at the end. 5. They have regular Project Monitoring sessions, which proved of great help at the time of project development. 6. Along with the Certification, they also provide an Experience Certificate for the projects developed. It helped me in improving my work profile as a beginner. 7. Last but not least, every certificate provided is valid across the Globe.

I have registered for the Android App development course. My learning experience has been excellent. The instructors are very knowledgeable and helpful. The study material is also easy to understand and the video can be downloaded after every session. I strongly recommend Simplilearn.

Courses offered by Simplilearn have been very helpful in keeping myself updated with the best practices in the industry. As the tag line says - my pace, my place. Video quality is good, simulation tests are very helpful to confirming the understanding. Consultants have been helpful in selecting the courses and making sure I get good discounts for new courses. People in the customer services team have been very helpful and been able to handle requests without much escalation. Thanks for a short extension to help me complete my session. Much appreciated!

I feel SimpliLearn is indeed a leader in online training, especially for a working professional like me. The training session (thru WebEx) was great. You can easily clear all your doubts during the training.You will also have access to the support forum where you can get help anytime during course.The Android course is based on Google certification, and you will have to submit two projects to complete the course. I strongly recommend Simplilearn. Happy Learning :-)

I joined the Android App Developer Training course as a beginner. I learnt the very basics of Java programming and the course gave me encouragement to develop my own App. I'm very grateful to Simplilearn for this online learning experience. Thank you...

I feel among theOnline Certification Training Courses for Professionals, Simplilearn is the best institute available in India with flexible batches, timings and value for money. There are few key points which I would like to highlight about Simplilearn: - Simplilearn has highly experienced tutors and they have a thorough knowledge about Android App and development. - The online package is very affordable compared to other institutes, flexible in terms of timings and you can attend multiple batches (up to 3 nos.) with the same amount paid. - Audio and Video based e-learning content available for reference and are easy to understand. - Training recordings (Audio and Video) can be downloaded after each training class and can be used for future reference at any point of time.

Thoroughly enjoyed the course! Excellent coverage by the trainer and constant support by T.A.! Very happy to have taken this course. The course covered the important topics and helped me build applications very quickly with clear understanding.

The course taught me the fundamental concepts of Android Programming which has helped me immensely in my work as an App Developer. The training is really comprehensive and the On Demand Support team did a really good job at helping out whenever I got stuck. The 6 apps that I made as part of the course gave me the confidence to build apps and deploy them to Play Store, all on my own. Even now whenever I get stuck, I have the recorded sessions provided by Simplilearn, as a ready reference. Extremely satisfied with the training. Thanks Simplilearn!

The training was crisp and I liked the topics on practical application of building an Android app. The course covers topics in depth and helped me get a strong hold on the fundamental concepts. I highly recommend this course. Content is informative and covers vital topics.

I was fairly new to this field and yet I was able to grasp the basics with ease. The methodical approach to concepts and building an android app helped me to understand the process of app development. I am able to imbibe the learnings at work.

On completing the Android App Developer training, I have successfully published an app on google play store. Prior to this course I had a vague idea of app development but now I am confident in my approach in creating a new app from scratch. The course has introduced me to Android architecture and the exposure to development of apps is impressive.

This learning was instrumental in helping me to build a location based app. A lot of emphasis was given to the practical application and it helped me to watch out for these blocks and creatively develop a smooth working app. I am quite impressed with the flow of topics and I could revisit the previous content too. The detailed problem statement played a vital role in helping me developing the final app.

It was a great experience to learn from simplilearn. I discovered from first hand experience as to how it became the best online training provider in the world. Along with course content, their customer care is impressive. I personally liked the learning consultants of simplilearn for thier prmt reply, special thanks for guiding me through the entire process. I would give a 10/10 & I personally prefer that everyone should improve their skills using simplilearn.

FAQs

  • What are the prerequisites for this course?

    You’ll need to know the basics of Java before taking this course. The Fundamentals of Java course is provided for free along with this course and will train you in Java fundamentals, giving you a strong foundation in professional Android application development.

  • What is Android Marshmallow?

    Android 6.0 Marshmallow is the latest version of the Android mobile operating system, released in October 2015. This newer version primarily focuses on improving the user experience of Lollipop (the previous version of the Android operating system). Some of the new features in Android Marshmallow include:
    • New APIs for contextual assistants
    • New permissions architecture
    • New power management system that reduces background activity when device is not being used
    • Native support for fingerprint recognition
    • USB Type C connectors

  • What are the System Requirements?

    The following are the system requirements that will enable you to download the Android SDK (Software Development Kit) and Android Studio.

    Windows
    • 32- or 64-bit versions of Microsoft® Windows® 8, 7, or Vista
    • 2 GB RAM minimum, at least 4 GB RAM recommended
    • 400 MB hard disk space
    • At least 1 GB hard drive space for Android SDK, emulator system images, and caches
    • 1280 x 800 minimum screen resolution
    • Java Development Kit (JDK) 7
    • Optional for accelerated emulator: Intel® processor with support for Intel® VT-x, Intel® EM64T (Intel® 64), and Execute Disable (XD) Bit functionality
    Mac OS X
    • Mac® OS X® 10.8.5 or higher, up to 10.9 (Mavericks)
    • 2 GB RAM minimum, at least 4 GB RAM recommended
    • 400 MB hard disk space
    • At least 1 GB hard drive space for Android SDK, emulator system images, and caches
    • 1280 x 800 minimum screen resolution
    • Java Runtime Environment (JRE) 6
    • Java Development Kit (JDK) 7
    • Optional for accelerated emulator: Intel® processor with support for Intel® VT-x, Intel® EM64T (Intel® 64), and Execute Disable (XD) Bit functionality
    On Mac OS, run Android Studio with Java Runtime Environment (JRE) 6 for optimized font rendering. You can then configure your project to use Java Development Kit (JDK) 6 or JDK 7.

    Linux
    • GNOME or KDE desktop
    • GNU C Library (glibc) 2.15 or later
    • 2 GB RAM minimum, 4 GB RAM recommended
    • 400 MB hard disk space
    • At least 1 GB hard drive space for Android SDK, emulator system images, and caches
    • 1280 x 800 minimum screen resolution
    • Oracle® Java Development Kit (JDK) 7

  • What modes of training are available for this course?

    You’ll be able to access your choice of Live Virtual Classroom or Online Classroom training. With instructor-led online classroom training, you’ll attend the course remotely from your desktop or laptop via video conferencing. This format enables you to attend from anywhere.

  • Can I cancel my enrollment? Will I get a refund?

    Yes, you can cancel your enrollment if necessary. We will refund the course price after deducting an administration fee. To learn more, you can view our Refund policy.

  • What payment options are available?

    Payments can be made using any of the following options. You will be emailed a receipt after the payment is made.
    • Visa Credit or Debit card
    • MasterCard
    • American Express
    • Diner’s Club
    • PayPal

  • I’d like to learn more about this training program. Who should I contact?

    Contact us using the form on the right of any page on the Simplilearn website, or select the Live Chat link. Our customer service representatives will be able to give you more details.

  • How will I receive the Course Completion Certificate?

    Your course completion certificate will be automatically generated in the LMS once you meet the criteria below:

    1. You’ve completed at least 85% of the eLearning course
    2. You’ve submitted the projects per the course requirements in the LMS
    3. You’ve successfully met the project evaluation set by our experts

  • Who are our Faculties and how are they selected?

    All our trainers are working professionals and industry experts with at least 10-12 years of relevant teaching experience.

    Each of them have gone through a rigorous selection process which includes profile screening, technical evaluation, and training demo before they are certified to train for us.  

    We also ensure that only those trainers with a high alumni rating continue to train for us.

  • What is Global Teaching Assistance?

    Our teaching assistants are here to help you get certified in your first attempt.

    They are a dedicated team of subject matter experts to help you at every step and enrich your learning experience from class onboarding to project mentoring and job assistance.

    They engage with the students proactively to ensure the course path is followed.

    Teaching Assistance is available during business hours.

  • What is covered under the 24/7 Support promise?

    We offer 24/7 support through email, chat, and calls.  

    We also have a dedicated team that provides on demand assistance through our community forum. What’s more, you will have lifetime access to the community forum, even after completion of your course with us.

Contact Us

+1-844-532-7688

(Toll Free)

  • Disclaimer
  • PMP, PMI, PMBOK, CAPM, PgMP, PfMP, ACP, PBA, RMP, SP, and OPM3 are registered marks of the Project Management Institute, Inc.
/index/hidden/ - Never remove this line