Android App Development
About this Specialization
This Specialization enables learners to successfully apply core Java programming languages features & software patterns needed to develop maintainable mobile apps comprised of core Android components, as well as fundamental Java I/O & persistence mechanisms.\\n\\nThe Capstone project will integrate the material from throughout the Specialization to exercise and assess the ability of learners to create an interesting Android app by applying knowledge and skills learned in previous MOOCs, including Java programming features, Android Studio tools, Android Activity components, Material Design, file I/O and data persistence, unit testing, and software patterns. The project itself will be similar in design goals to previous assignments, however it will provide less of the skeleton code than earlier MOOCs provide to enable more creativity to learners and greater opportunity for learners to customize the app.Created by: Vanderbilt University
Related Online Courses
This intermediate-level course equips learners with a comprehensive understanding of environmental, social, and governance (ESG) principles and practical mastery of applying generative AI (GenAI)... more
This program provides the skills you need to advance your career in cloud architecture and provides a pathway to earn the industry-recognized Google Cloud Associate Cloud Engineer certification.... more
This specialization provides an introduction to corporate finance and accounting, emphasizing their application to a wide variety of real-world situations spanning personal finance, corporate... more
This professional certificate is intended for anyone interested in developing a strong foundational understanding of game design. Learners will get an in-depth introduction to the fundamentals of... more
This is a self-paced lab that takes place in the Google Cloud console. This lab demonstrates some of the security concerns of a default GKE cluster configuration and the corresponding hardening... more