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 Setup
- Overview of Android and its basic architecture.
- Installation and configuration of Android Studio.
- Review of the project structure.
- Creating a "Hello World" application on a virtual device.
User Interface (UI) Fundamentals
- Core layouts: LinearLayout and RelativeLayout.
- Standard views: TextView, EditText, Button, and ImageView.
- Key view attributes.
- Introduction to visual design and XML manipulation.
- Hands-on exercise: Developing the UI for the project app.
Interaction and Events
- Overview of the Activity class and its lifecycle.
- Event handling techniques, specifically onClickListener.
- Accessing views programmatically from code.
- Displaying brief messages using Toast.
- Hands-on exercise: Enhancing UI interactivity.
Basic Navigation
- Utilizing Intents to launch new Activities.
- Transmitting basic data between Activities.
- Hands-on exercise: Implementing screen navigation.
Ongoing Practical Project
- Continuous development of the project throughout the course.
- Integration of newly acquired knowledge in each session.
- Discussion and troubleshooting of common challenges.
Summary and Next Steps
Requirements
- Fundamental programming knowledge (prior experience in Android, Kotlin, or Java is not required).
- A computer system capable of running Android Studio.
- A strong interest in mobile application development.
Target Audience
- Aspiring developers interested in Android app development.
- Junior mobile developers looking to transition into the Android ecosystem.
- Students or professionals seeking to develop their inaugural Android application.
21 Hours
Testimonials (2)
I really enjoyed our learning and experimenting with kotlin multiplatform.
Renzo Olivares Macias - Google
Course - Android Development
Trainer was willing to explore additional problems in dagger.