CEEE/CEU Course

 

Android Programming for Mobile Devices

Instructor:  Babatunde Fashola, Morgan State University


Abstract

The shift to mobile computing is not only the future that is yet to come but it is a future that is upon us. Acquiring such skills as mobile app development, hence, is as essential as using the apps we find in our app stores. Since Android is a ubiquitous platform powering hundreds of millions of devices in 190 countries - and it is developed with the most acceptable programming language - Java - it is, therefore, expedient that we learn how to develop applications that run on this platform. In this course, we will be learning how to develop an application on the Android platform by developing an application: a simple weather app. The following shall be learnt:

1.  Java (the JRE and the JDK)​

2.  Java REST APIs (JAX-RS)

3.  The Android Software Development Kit(SDK) with the Eclipse IDE.

4.  Android Location API

5.  ​Android Activities and Fragments

6.  Android Configuration Files

7.  JSON and/or XML parsing

 

Instructor’s Bio

Babatunde Fashola is a software engineer and a strong proponent of mobile technology. He works as the Web Integration Developer of Morgan State University where he is also studying for his Masters degree in Bioinformatics. He has developed applications on various major platforms including the web and mobile. His interests also lie in Big Data, Distributed Computing and Cloud Computing. He is combining these in his research to make the search of biological databases faster.

Date and place of the course: March 21, 2015 (Saturday), 10 am – 2 pm at the National Electronics Museum (former Historic Electronics Museum):  1745 W. Nursery Rd., Linthicum, MD 21090.

 

Registration:   The course is free of charge and is sponsored by the Baltimore Section of the IEEE. All course applicants should register through vTools providing also their IEEE membership number:

https://meetings.vtools.ieee.org/m/32315

Attendees can obtain a CEU credit and a certificate from the IEEE by sending an email in advance to Boris Gramatikov (bgramat@jhmi.edu, subject: “CEEE”) indicating IEEE status and IEEE membership number, as well as their current employer. All course applicants should register through vTools. No exceptions will be made.  Non-members who wish to attend should contact Dr. Gramatikov per email ahead of time and can only be included if the course is not filled with IEEE members.