UNIVERSITY OF DAR ES SALAAM COMPUTING CENTRE

Excellence, Innovation and Technological Foresight
  • Last Update: Apr 17, 2023
user

About This Course

Course Oveview

This course will introduce the unique requirements and methodologies necessary for developing dedicated and client-server applications that target smartphones, tablet computers, and other mobile devices. The course will address the unique memory, communications, and power requirements of these devices, as well as exploring new hardware capabilities such as location-aware computing and voice, image, and video communications. We will use the Android operating system as the basis for this course. The general principles of mobile application development apply to all platforms and transitioning from Android to iOS or Windows 8 is relatively easy to do.

Learn & Interact with Android Developers and get to know basics of Android OS. Receive an unparalleled education on the art of building apps and games with personal one-on-one attention. Learn to make basic apps within 5 days. PowerPoint Presentation, Live Demos, Interactive Question & Answer sessions and comprehensive material.

Who Should Attend

Students, ICT and mobile Web professionals, the general public and all those who wish to learn more about Android apps development.

Course Objectives

Students completing this course are expected to be able to: Understand the unique aspects of mobile application design. Work in resource sensitive and resolution variant environments. Develop applications with location awareness and hardware sensors. Understand the use of a mobile device API. Develop applications in a client-server environment

Prerequisite

The modules are designed in order to cater the app development fundamentals and overview on Android OS from scratch however following pre-requisites will be an added advantage. Knowledge of C Programming. Basic knowledge of JAVA [Not mandatory]