This course is designed for students who are new to programming, and want to learn how to develop Android apps. Youâ??ll learn how to create an Android project with Android Studio and run a debuggable version of the app. You'll also learn some Android architecture and the key principles underlying its design. You will gain an understanding of the processes that are involved in an Android developed application and you will become familiar with Android development tools and user interface. By the end of the course, youâ??ll build two simple apps that you can share with your friends.
What you'll learn
- Identify different techniques to plan, design and prototype your mobile apps before writing any code
- Thoroughly understand the App life cycle and its main components
- Create a graphical user interface (GUI)
- Integrate code from an external support library
- Schedule a time-sensitive task using alarms
- Schedule a background task using Job Scheduler
- Designing and building a functional Android application
- Debugging Android applications using different tools and plugins
- Setting up and understanding your Android Development Environment
- Understand of Web Services
- Integration of Web Services in App
- Technologies used in developing web services
- What is API?
- Register and publishing on Play Store