Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zaddyai/mobile-programming-assignments
https://github.com/zaddyai/mobile-programming-assignments
android-application android-studio
Last synced: 18 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/zaddyai/mobile-programming-assignments
- Owner: ZaddyAI
- Created: 2024-07-15T00:46:33.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-07-15T00:57:42.000Z (7 months ago)
- Last Synced: 2024-12-23T08:10:40.119Z (about 1 month ago)
- Topics: android-application, android-studio
- Homepage:
- Size: 112 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
---
# Android Programming Assignment
Welcome to the Android Programming Assignment repository. This repository contains all the assignments for the Android programming course. Each assignment is stored in its own branch for better organization and version control.
## Branches
- [Assignment 1](https://github.com/gambhirpoudel/Mobile-Programming-Assignments/tree/assignment_1)
- [Assignment 2](https://github.com/gambhirpoudel/Mobile-Programming-Assignments/tree/assignment_2)
- [Assignment 3](https://github.com/gambhirpoudel/Mobile-Programming-Assignments/tree/assignment_3)## Table of Contents
1. [Introduction](#introduction)
2. [Assignments](#assignments)
- [Assignment 1](#assignment-1)
- [Assignment 2](#assignment-2)
- [Assignment 3](#assignment-3)
3. [Installation](#installation)
4. [Usage](#usage)
5. [Contributing](#contributing)
6. [License](#license)## Introduction
This repository is dedicated to the assignments provided during the Android programming course. Each assignment focuses on different aspects of Android development, providing hands-on experience and practical knowledge.
## Assignments
### Assignment 1
[Link to Assignment 1](https://github.com/gambhirpoudel/Mobile-Programming-Assignments/tree/assignment_1)
In this assignment, you will learn the basics of Android development, including:
- Setting up the development environment
- Creating a simple Android project
- Understanding the Android project structure### Assignment 2
[Link to Assignment 2](https://github.com/gambhirpoudel/Mobile-Programming-Assignments/tree/assignment_2)
This assignment focuses on intermediate concepts, such as:
- Activity lifecycle
- Intents and navigation
- Using layouts and views### Assignment 3
[Link to Assignment 3](https://github.com/gambhirpoudel/Mobile-Programming-Assignments/tree/assignment_3)
The final assignment covers advanced topics, including:
- Working with databases
- Networking and API integration
- Implementing custom views## Installation
To get started with these assignments, follow these steps:
1. Clone the repository:
```bash
git clone https://github.com/gambhirpoudel/Mobile-Programming-Assignments.git
```2. Checkout to the desired branch:
```bash
git checkout assignment_1
```3. Open the project in Android Studio.
## Usage
Each assignment branch contains a README file with detailed instructions on how to complete the assignment. Follow the instructions carefully and refer to the course materials as needed.
## Contributing
If you would like to contribute to this repository, please fork the repository and submit a pull request. Your contributions are welcome!
## License
This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for more information.
---