Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Duration 21 hours
Course Outline
Introduction and Environment Setup
- Overview of Android and its basic architectural components
- Steps for installing and configuring Android Studio
- An in-depth look at the project structure
- Creating the first "Hello World" application on a virtual device
Core Principles of User Interface (UI) Design
- Exploring fundamental layouts: LinearLayout and RelativeLayout
- Utilizing standard views: TextView, EditText, Button, and ImageView
- Key attributes for customizing views
- Basics of visual design and editing XML
- Practical application: Building the UI for the course project app
User Interaction and Event Management
- An overview of the Activity class and its lifecycle
- Implementing event handling via OnClickListener
- Programmatic access to UI views from code
- Providing feedback to users through Toast messages
- Practical application: Injecting interactivity into the interface
Foundational Navigation Techniques
- Employing Intents to trigger and launch new Activities
- Transferring basic data between different Activities
- Practical application: Constructing functional screen navigation
Continuing Practical Project
- Sustained project development throughout the duration of the course
- Integrating newly acquired concepts in every session
- Group discussions and troubleshooting of frequent challenges
Summary and Recommended Future Paths
Requirements
- Familiarity with basic programming concepts (specific knowledge of Android or Kotlin/Java is not required)
- A computer system with sufficient capacity to run Android Studio
- A genuine interest in the field of mobile application development
Target Audience
- Emerging developers with a keen interest in Android app creation
- Junior mobile professionals looking to pivot their skills toward Android
- Students or industry professionals aiming to develop their inaugural Android application
Testimonials (1)
I really enjoyed our learning and experimenting with kotlin multiplatform.