Build android apps with java programming.

Android software development is the process by which new applications are created for the Android operating system. Applications are usually developed in Java programming language using the Android software development kit , but other development environments are also available.

This course is intended for individuals who are programming in Java and have worked with databases and with object-oriented programming techniques. The participants are required to have passion in creating more complex and advanced programs using Java.

After completing the course the participant will be able to write program in a structured and logical process. This course will give object-oriented programming concepts and use Java to build applications. In this course, the participants will learn how to take advantage of Java to create wide range Java applications with databases

Solid knowledge and skill on Java or completion of following course.
IC2001 : Object Oriented Programming with Java SE

This course is an instructor led program with hands on labs and real life scenario. It is delivered with interactive lectures, PowerPoint presentations, question and answer sessions and project. This course is based on BYOD (Bring Your Own Device), participants are expected to bring their own device. There will be a special session for installation of software in their machines before the course starts. However, there will be provision for those who are unable to manage their device.

  1. Android Basics
  2. Basic UI Building
  3. Intent
  4. Activities
  5. Service
  6. Creating a Google Maps application
  7. Menus
  8. Creating custom and compound Views
  9. Toast, Custom Toast
  10. Notifications
  11. Dialogs
  12. Multithreading
  13. Android Resource
  14. Using resources in XML and code
  15. Android File System
  16. Internal storage
  17. External storage
  18. SQLite
  19. Network
  20. Receiving HTTP Response (XML, JSON )
  21. Parsing JSON and XML
  22. Advertising UI Creation