2 day Android App Development Workshop

build your very own apps and Upload them on Play Store.

A major share of hand-held devices runs on the Android Operating System – which is open source and customizable. The Android Application Development Workshop provides participants technical training on the concepts and programming methodologies needed to develop applications for mobile devices. Participants will learn to use different android libraries. Instruction is aided with live projects which will allow students to grasp concepts of the complete mobile application development life-cycle.

Who is the course for?

Anyone interested in learning mobile application programming. 


Day 1

  • Development tools
  • Android Studio
  • Android SDK and SDK levels vs Android releases
  • Structure of an Android application
  • Java for functionality- at the moment; Kotlin now available as an alternative
  • XML for layout
  • ADB and connecting a test device
  • Create a Hello World application
  • Activities vs Fragments
  • Layout managers
  • UI Controls 

Day 2

  • Handling control events
  • Menus and navigation through an app
  • Simple dialogue boxes
  • Storing data on the device- shared preferences
  • Android Permissions
  • Location
  • Google Maps API
  • The Google Play Store
  • Uploading an app to Google Play

next course dates

28th and 30th April 2020 9am – 5pm with an hour lunch break (lunch not provided), Kollider, Castle House, Sheffield, S3 8LS.

Course Cost

per person
£ 400

Are you eligible for funding?

Sheffield City Region Businesses may be eligible for up to 70% funding for this programme through the Skills Bank, subject to application approval. 

Please contact us to enquire.


Alan Cordwell

Alan Cordwell


Alan’s career has spanned 35 years working in mobile radio and IT for the Philips Group and latterly in the police service. He has worked as technical advisor to several major projects for systems replacement, working both with users to agree specifications and with bespoke software suppliers to ensure the products were delivered to those specifications.

He is currently working as a freelance software developer and IT consultant, with specialist knowledge of Java and web technologies including HTML, Javascript, CSS, PHP and MySQL. He has also done considerable work on developing applications for the Android operating system, and with embedded microcontrollers in both the C and assembler languages.