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
Are you passionate about helping people change their lives with skills and jobs so they can earn a good living and feel fulfilled by the work they do? Do you want a rewarding career that advances... more
A Cloud Developer designs, builds, analyzes, and maintains cloud-native applications. This learning path guides you through a curated collection of on-demand courses, labs, and skill badges that... more
This specialization is for learners who are interested in first-year, university-level physics. Through three courses, you will gain a foundation in mechanics including motion, forces, energy,... more
In this 2-hour project, you\'ll learn how to fine-tune the GPT-3.5 model using the OpenAI API in Python. You are an AI engineer employed by PulseNet, a telecommunications company that provides... more
Master Spring Boot, the powerful framework for building Java applications, with this comprehensive course. Begin with an introduction to Java and Eclipse setup, then dive into the essentials of... more