HI WELCOME TO KANSIRIS

android development

Leave a Comment

About the course

The Android Apps Development course is primarily designed for Beginner(s)/Professional(s) who want to learn how to develop android mobile apps. In this course, you will learn how to create layouts, use android controls, customize list view, notifications, spinners, android services, material design etc. and interactive mobile apps development using audio, video and SQLite database and finally publish it on Google Store. Dot Net Tricks’s Android Apps Development certification will reveal new and exciting career opportunities in mobile apps development field.

Course objectives

At the completion of this course, attendees will be able to:
  1. Understand Core Java fundamentals
  2. Understand Android fundamentals
  3. Use various Layouts and Widgets
  4. Save data using SQLite database
  5. Consume REST service
  6. Use third party Library like Volley, Retrofit
  7. Use third party Server like Firebase
  8. Make device connectivity
  9. Do mobile apps testing
  10. Access mobile native features like camera, contacts, calendar, audio, video etc.
  11. Publish mobile app on Google Store

Who can do this course?

All students and professionals who are keen to develop amazing android mobile apps should go for this course.

Pre-requisites

Anyone who wants to learn Android Mobile apps development should have a basic knowledge of programming.

Android Apps Development

Core Java

  1. Introduction to Java
  2. Java Version History
  3. Java Advantages

OOPs

  1. Introduction to OOPs
  2. OOPs Concepts
  3. Classes
  4. Objects

Constructor and Inheritance

  1. Constructors
  2. Types of Constructor
  3. Inheritance
  4. Types of Inheritance
  5. Interface
  6. Interface vs. Class

Collections

  1. Introduction to Collections
  2. Types of Collections
  3. ArrayList
  4. Hashset
  5. Map

Introduction to Android

  1. Introduction to Android
  2. Android Version History
  3. Why Android?
  4. Advantages of Android
  5. Evolution of Android Apps Development
  6. Market Trends and Predictions for Android Apps

Introduction to Android Development

  1. Installing Android SDK and Android studio
  2. Android Architecture
  3. Key Features of Android
  4. Creating a Simple Android Project
  5. Exploring Project structure of Android

Android Activity, Intent and Fragment

  1. Activity life cycle
  2. Fragment life cycle
  3. Implicit Intent
  4. Explicit Intent
  5. Dynamic Fragment
  6. Communication between Activity and Fragment
  7. Communication between design and business logic

Android Layouts

  1. Android Layouts
  2. Linear Layout
  3. Relative Layout
  4. Absolute Layout
  5. Frame Layout
  6. Table Layout
  7. Grid View Layout
  8. Web View Layout

Android Controls

  1. Adapters
  2. Menus
  3. Text View
  4. Edit Text
  5. Check Box
  6. Radio Buttons
  7. Button
  8. Image View
  9. Image Button
  10. Toggle Button
  11. Spinners
  12. RatingBar
  13. Date and Time Picker
  14. Dialogs

List Views

  1. List View
  2. Grid View
  3. Card View
  4. Creating Custom Views

Data Storage

  1. Shared Preference
  2. Internal Storage
  3. External Storage

SQLite

  1. Introduction to SQLite
  2. SQLite API
  3. CRUD Operation with SQLite

Async Tasks & Background Process

  1. Async Tasks
  2. Shared Preferences
  3. Background Process

Services

  1. Introduction to Services
  2. Android Service API
  3. Android Started Service
  4. Android Started Service
  5. Android Bound Service
  6. Android Intent Service
  7. Service Life Cycle
  8. Communicating with remote service

Content Providers

  1. Content Provider Fundamental
  2. Contact Content Provider
  3. Other Built-in Content Providers
  4. Creating Custom Content Provider
  5. Understanding Content URI

Material Design

  1. Introduction to Material Design
  2. Navigation View
  3. Floating Action Button (FAB)
  4. Snackbar, TabLayout
  5. Coordinator Layout
  6. Collapsing Toolbar Layout
  7. Floating Labels, EditText etc.

Multimedia

  1. Multimedia API
  2. Playing Audio
  3. Playing Video
  4. Accessing Camera
  5. Alarm Manager
  6. Gallery

Web Services

  1. Introduction to Web Service
  2. Soap VS Restful Service
  3. CRUD Operations with RESTful API

Using Third Party Library – Volley, Retrofit

  1. Introduction to Volley
  2. Using Volley Library
  3. Introduction to Retrofit
  4. Using Retrofit

Using Third Party Server – Firebase

  1. Introduction to Firebase
  2. Using Firebase

Telephony API

  1. Telephony Manager
  2. Phone State
  3. SIM state
  4. SIM Number
  5. Network Type
  6. Internet Status
  7. Making Phone Call
  8. Send SMS

Location API and Google Map

  1. Android Location API
  2. Android Map API
  3. Google Map class
  4. Integrating Map
  5. Customizing Map

Device Connectivity – Bluetooth, Wi-Fi

  1. Working with Wi-Fi
  2. Working with Bluetooth

Android Notification

  1. Notification API
  2. Creating Notification Builder
  3. Setting Notification Properties
  4. Attaching Actions
  5. Issuing Notification

Android App Testing

  1. Test Project in Android Studio
  2. Introduction to Android App Testing
  3. Writing Test Cases
  4. Running Test Cases and Getting Results
  5. Activity Testing

Publishing App to Google Play

  1. Generating Signing Keys
  2. Publish the App on Google Play Store

Best Practices for Security & Privacy

  1. Introduction to Security and Privacy
  2. Security Tips
  3. Privacy Tips

Projects

  1. All-In One Mobile Features App
  2. Weather App
Instructor Led Training
  •  Interactive instructor-led live sessions
  •  Live Q&A sessions with mentor
  •  Learn to build industry relevant projects
  •  Access to interactive Learning Platform
  •  Measure Progress through Assessments
  •  Access to support forum
  •  Learn Anytime, Anywhere, on Any Device
  •  1 Yr. of access to pre-recorded & live sessions videos
  •  Certificate of Completion
14,500/240

Dot Net Tricks For Corporate Training

Our corporate training programs are specially designed as per industry requirements, so that your employees can develop applications with latest technologies. As a trusted and resourceful training partner, Dot Net Tricks helps you achieve success with its industry-leading instructional design and customer training initiatives.

0 comments:

Post a Comment

Note: only a member of this blog may post a comment.