Make your first Android mobile app

Course Dates: 16/10/20 - 06/11/20
Time: 18:15 - 21:15
Location: Online
Tutors:

This course is a gentle introduction to programming and app development using the cloud application AppInventor 2.

This course will be delivered online. See the ‘What is the course about?’ section in course details for more information.

Description

What is the course about?

This is an introduction to programming Android Apps using the cloud application AppInventor 2 suitable for anyone interested in learning about programming or app development on the Android platform.

This is a live online course. You will need:
- Internet connection. The classes work best with Chrome.
- A computer with microphone and camera.
- Earphones/headphones/speakers.
We will contact you with joining instructions before your course starts.

What will we cover?

• The role of Apps in phones, laptops and tablets.
• The different "parts" of an app - its components and behaviours.
• Conceptualising an app
• Turning your concepts into reality using App Inventor 2
• How to distribute your app using Google Play and elsewhere.

What will I achieve?
By the end of this course you should be able to...

• Describe simple programming concepts and understand how and why they are used
• Identify the different stages involved in designing and creating Android apps
• Use a device’s sensors to detect environment changes like location and orientation and respond to these
• Connect to external services like Google maps
• Produce simple apps of your choice using the App Inventor 2 software and the have the confidence to undertake independent study to further improve your skills
• Know how to distribute apps using Google Play and other platforms.

What level is the course and do I need any particular skills?

This course is intended for beginners to the subject and while no previous experience is required any previous programming experience, or a brief study of programming concepts and terminology before the course will ease your path into this topic. You should understand that expertise in both programming and design come through practice and you will get the most from this subject by actively experimenting and discussing ideas with other students in the classroom and reserving time to think about and explore concepts between the sessions.

The course will also provide a general introduction to programming, and so may also be of interest to anyone wanting to learn more about how modern computing devices (or programmers) work. You will need to have access to an Android phone or tablet.

The AppInventor software is online and accessed via a free Google account. If you do not have a login for Gmail, or another Google service you will need to register for a Google account at https://accounts.google.com/ SignUp before the course.

How will I be taught, and will there be any work outside the class?



This course will be delivered online, and will involve tutor presentation and class discussion. Student preparation and homework outside class times is strongly encouraged. To fully participate in this online class you will need:
- An email address
- A reliable internet connection
- A computer/laptop/tablet with a fully updated browser (preferably google chrome). Your device will need a microphone, and preferably a camera.

Are there any other costs? Is there anything I need to bring?

No. You will need to have access to an Android phone or tablet.

When I've finished, what course can I do next?

Introduction to game design, introduction to Unity 3D, Introduction to coding with Unity, introduction to programming, introduction to Python, introduction to creative coding with Processing.

Reviews
Tutor Biographies
Julian Holden

Julian worked as a technical manager for two large organisations before taking a career break to study for an MA and to qualify as a teacher. He now divides his business hours between working as a freelance marketing consultant and business coach for small to medium-sized businesses, and teaching for City Lit, two other colleges, and for a number of charities that help people gain the skills to start their own business. His key interests include web design and marketing, content strategy, search engine marketing and the use of social media. He is a huge fan of WordPress and also teaches a range of IT courses in Java, Python, PHP and App development.

Please note: We reserve the right to change our tutors from those advertised. This happens rarely, but if it does, we are unable to refund fees due to this. Our tutors may have different teaching styles; however we guarantee a consistent quality of teaching in all our courses.

Book your place

Course Code: CDM02

Fri, eve, 16 Oct - 06 Nov '20

Duration: 4 sessions (over 4 weeks)

Full fee: £199.00
Senior fee: £199.00
Concession: £121.00

Or call to enrol: 020 7831 7831

Any questions? computing@citylit.ac.uk
or call 020 7492 2515

Please note: We offer a wide variety of financial support to make courses affordable. Just visit our online Help Center for more information on a range of topics including fees, online learning and FAQs.