What will you learn? You will get to know how to do mobile apps that: - Use camera for taking pictures and process them - Scan and send QR Codes with embedded data - Implement custom components, such as parental gates / login screens - Have fluid navigation - Use existing APIs to display live information, such as Weather APIs, Google Calendar API, YouTube API and much more... Pre-requirements: - A good understanding of variables - Knowing how arrays and functions work - Basic Data Structures, such as Queue / Stack - A good understanding of nested logical conditions, such as chained ifs - Well written, logically repetitive statements; you should know how while and for work