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.
Course Outline
Introduction and Initial Setup
- Understanding Android: Fundamentals of architecture
- Installation and configuration of Android Studio
- Overview of project structure
- Creating the first "Hello World" on a virtual device
Core Principles of User Interface (UI)
- Basic layouts: LinearLayout, RelativeLayout
- Essential views: TextView, EditText, Button, ImageView
- Key view attributes
- Foundations of visual design and XML manipulation
- Practical exercise: Creating the UI for the project app
Interaction and Event Management
- Overview of the Activity class and lifecycle
- Handling events (OnClickListener)
- Accessing views from code
- Displaying messages using Toast
- Practical exercise: Introducing interactivity to the UI
Fundamentals of Navigation
- Leveraging Intent to initiate Activities
- Transferring basic data between Activities
- Practical exercise: Executing screen navigation
Continuing Practical Project
- Iterative project development across the course
- Integrating new concepts in each session
- Discussion and troubleshooting of frequent challenges
Wrap-up and Future Path
Requirements
- Fundamental programming proficiency (specific Android, Kotlin, or Java experience is not required)
- A workstation capable of executing Android Studio
- A genuine curiosity in mobile application creation
Intended Participants
- Emerging developers with an interest in Android application development
- Junior mobile developers looking to specialize in the Android ecosystem
- Students or professionals aiming to develop their inaugural Android application
21 Hours
Testimonials (1)
I really enjoyed our learning and experimenting with kotlin multiplatform.