
Two-day Workshop on “Android Application Development” for the Third year ISE students was organized by the Department of Information Science and Engineering on April 21st & 2nd, 2022. There were 37 participants, who attended the session. The expert was invited from “VSG SOFTWARE SOLUTIONS PVT LTD”, Mysuru.
Two days Android Application Development Workshop mainly focuses on how to use Android OS for building your own Android Application. Only the basic knowledge of programming is required for Android App Development, you do not have to be an expert for it!. The workshop started from the basics like designing layouts and building complex layouts. Once the basics of Android are done students began with building Apps.
The duration of this workshop was two consecutive days on 21st and 22nd April 2022, with seven hours session each day in a total of fourteen hours, properly divided into theory and hand on practical sessions.
Android App Development Workshop mainly focuses on how to use Android OS for building your own Android Application. Only the basic knowledge of programming is required for Android App Development, you do not have to be a geek for it!. The workshop will start from the basics like designing layouts and building complex layouts. Once the basics of Android are done we will begin with building Apps.
The duration of this workshop will be two consecutive days, with eight hours sessions each day for a total of sixteen hours, properly divided into theory and hand-on practical sessions.
SESSION DAY: 1
Introduction to Android Studio, SDK and emulator.
Essential files in a basic android project, introduction to Manifest, source and resource files.
Introduction to activity and its life cycle.
Designing user interface with various layouts and built-in controls.
Launching application activities and passing data between activities. Invoking built-in apps.
SESSION DAY: 2
Storing data to internal storage, external storage and SQLite database.
Implementing ListView with built-in adapters and custom adaptors.
Sending and receiving broadcast messages. Implementing background services.