Android Application Development

@ University of Colombo School of Computing - UCSC

Getting Started

Tools/environment setup & troubleshooting, Create 1st Android App – HelloWorld, Revisit First Android App – HelloWorld, (Manifest, Resources, Views,Debugging, DDMS, Logcat)

Working with the User Interface

Development tools (Applications, App manifest, Resources, Application types), Activities and Activity Life Cycle, Introduction to UI (Layouts, Fragments, Adapters, Action bar, Dialogs, Notifications), UI best practices

Data and App interaction

Intents and Broadcast Receivers (Intents, Pending intents,Native broadcast intents), Preferences and saving state, Content Providers, Background processing (Services, IntentService, AsyncTask, Alarms)

Sensors, Deployment and more

Sensors (Finding sensors, Accelerometers, Gyroscopes, Other types), SMS (Sending, Receiving)

App Distribution

Signing, Google Play requirements, Needed assets, Monetization, Tips on becoming a top app, Google analytics


8 days (Sunday 8.30am - 5.30pm)


8 Days

Course Level





Software Engineering

Contact Details

+94 11 2 158910

UCSC Building Complex , 35 , Reid Avenue , Colombo 07

Send Inquiry

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Scholarship Alerts

Type "REG coursenet" and SEND to 77000

Get latest scholarships, offers & academic event alerts to your phone via SMS.

Service is available for Dialog, Mobitel, Hutch & Airtel users. Monthly (Rs. 30 + tax).

Related Courses

Institute Courses