Get in Touch
 Duration 21 hours

Course Outline

Introduction and Initial Configuration

  • Foundations of Android: Core architectural principles
  • Installation and configuration of Android Studio
  • Overview of standard project structure
  • Developing an initial application instance on a virtual device

User Interface (UI) Principles

  • Layout management: LinearLayout and RelativeLayout
  • Core components: TextView, EditText, Button, and ImageView
  • Essential view properties and attributes
  • Foundational visual design and XML configuration
  • Practical application: Constructing UI elements for a target application

User Interaction and Event Processing

  • Activity class definition and lifecycle management
  • Event handling mechanisms (OnClickListener)
  • Programmatic access to UI elements
  • Displaying transient notifications using Toast
  • Practical application: Implementing interactivity within the interface

Navigational Logic

  • Utilizing Intents to initiate Activity transitions
  • Transferring basic data between Activities
  • Practical application: Implementing multi-screen navigation

Iterative Project Development

  • Continuous project evolution aligned with course modules
  • Integration of newly acquired competencies in each session
  • Collaborative problem-solving and troubleshooting of common technical challenges

Concluding Summary and Recommendations

Requirements

  • Foundational programming proficiency (Android, Kotlin, or Java experience is not required)
  • A workstation capable of executing Android Studio
  • A demonstrated commitment to mobile application development for government or public sector contexts

Target Audience

  • Emerging developers with an interest in Android application development
  • Junior mobile developers transitioning to the Android platform
  • Students or professionals aiming to develop their initial Android application for government use

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories