Android Apps Development Essential Training

Multiday, 21/06/2025 - 22/06/2025

Venue

Tertiary Courses Malaysia G-3A-02, Corporate Office Suite, KL Gateway, No 2, Jalan kerinchi, Gerbang kernichi Lestari, 59200 Kuala Lumpur

Entrance Fee

MYR2,000.00

Category

Business & Professional

Event Type

Class, Course, Training or Workshop

Share

Schedule

DateTime
21/06/20259:30 AM - 5:30 PM
22/06/20259:30 AM - 5:30 PM
Android Apps Development Essential Training

Embark on a transformative journey with our Android Apps Development Essential Training. The course meticulously covers every facet you need to know, from setting up and configuring Android Studio to managing seamless navigation through activities and layouts. Whether you're just stepping into the Android world or aiming to elevate your development skills, our training has got you covered.

The hands-on sessions ensure you gain expertise in creating virtual devices, testing on physical devices, and understanding core project files such as app manifest and Gradle scripts. Dive into the aesthetics of material design, manage different screen sizes, and effectively handle events. By the end of this course, you'll be well-equipped with the knowledge and confidence to produce top-tier Android apps.

Certificate

All participants will receive a Certificate of Completion from Tertiary Courses after achieved at least 75% attendance.

Funding and Grant

HRD Corp Claimable Course for Employers Registered with HRD Corp

HRDF claimable

Course Code: M340

Topic 1. Get Ready

  • Exploring the history of Android

  • Exploring the Android app framework

  • Programming with Java

  • Install Android Studio on Windows

  • Install Android Studio on Mac

  • Configure the Android SDK

Topic 2. Android Development Fundamentals

  • Create your first Android app

  • Create virtual devices for testing

  • Connect a physical device for testing

  • Add command line tools to the path

  • Explore the SDK's command line tools

  • Use the developer documentation

Topic 3. Working with Android Studio Projects

  • Explore the project structure

  • Manage Gradle build scripts

  • Manage the app manifest file

  • Use dependencies and support libraries

Topic 4. Define the User Interface

  • Create layout resource files

  • Modify material design themes and styles

  • Lay out screens with ViewGroup and View

  • Units of measurement

  • Using LinearLayout containers

  • Using RelativeLayout containers

  • Add views to a view group with Java

  • Display and collect text values

  • Display messages with Toast and Snackbar

Topic 5. Work with Events

  • Explore the activity lifecycle

  • Trace lifecycle events with Logcat

  • Handle View events in layout files

  • Handle View events with Java code

  • Handle changes in screen orientation

Topic 6. Display Images

  • Create a custom launcher icon

  • Display an image resource with ImageView

  • Display image resources at runtime

  • Display images from the assets folder

Topic 7. Work with Menus and the Action Bar

  • Define the options menu with XML

  • Add items to a menu at runtime

  • Display menu items in the action bar

Topic 8. Manage Navigation

  • Create new activities and layouts

  • Start activities with explicit intents

  • Open other apps with implicit intents

Topic 9. Support Multiple Screens

  • Android market fragmentation

  • Create alternative resources

  • Define alternative dimension resources

  • Create multiple versions of images

  • Lay out activities with fragments

Topic 10. Work with Data

  • Display an array of data in a list

  • Customize list item displays

  • Customize text and image displays

  • Create and open a detail activity

  • Pass data to a detail activity

  • Return data to a parent activity