All Projects → aadityamp01 → Androapps

aadityamp01 / Androapps

Licence: MIT license
Important Android projects to learn fundamentals of android development

Programming Languages

kotlin
9241 projects
java
68154 projects - #9 most used programming language
dart
5743 projects
C++
36643 projects - #6 most used programming language
CMake
9771 projects
swift
15916 projects

Projects that are alternatives of or similar to Androapps

ML-ProjectKart
🙌Kart of 210+ projects based on machine learning, deep learning, computer vision, natural language processing and all. Show your support by ✨ this repository.
Stars: ✭ 162 (+237.5%)
Mutual labels:  contributions-welcome, hacktoberfest2021
Awesome Python Scripts
🚀 Curated collection of Awesome Python Scripts which will make you go wow. Dive into this world of 360+ scripts. Feel free to contribute. Show your support by ✨this repository.
Stars: ✭ 198 (+312.5%)
Mutual labels:  contributions-welcome, hacktoberfest2021
VSCode-Bedrock-Development-Extension
An extension that provides support for files such as: .mcfunction, .json and .lang. Features include: completion, validations, formatters, diagnostics, cheat-sheets, code-actions, generation of files, and development tools to help develop Minecraft Bedrock Addons or Minecraft Education Edition.
Stars: ✭ 45 (-6.25%)
Mutual labels:  contributions-welcome, hacktoberfest2021
Automatic-attendance-management-system
ROLLCALL an automatic and smart attendance marking and management system which uses Microsoft Azure’s Cognitive service at its core to create a system that could make sure that no human intervention is required and provides government the ability to monitor the attendance of the schools and helps the government officials in mark fake schools.
Stars: ✭ 44 (-8.33%)
Mutual labels:  contributions-welcome, hacktoberfest2021
Avid-Algorithms
Basic knowledge of Data Structure and Algorithms and LeetCode solution in Python & C++.
Stars: ✭ 12 (-75%)
Mutual labels:  contributions-welcome, hacktoberfest2021
Hacktoberfest2021 beginners
Hactoberfest repo for absolute beginners.
Stars: ✭ 39 (-18.75%)
Mutual labels:  contributions-welcome, hacktoberfest2021
Minecraft-bedrock-json-schemas
The JSON validation schema files for Minecraft bedrock
Stars: ✭ 17 (-64.58%)
Mutual labels:  contributions-welcome, hacktoberfest2021
GoogleKickStart2020 Solutions
This repository will contain solutions of "Google Kick Start 2020" in C/C++/Java/Python. If you loved it, give a 🌟!
Stars: ✭ 137 (+185.42%)
Mutual labels:  contributions-welcome, hacktoberfest2021
Let-Us-Java
[Hacktoberfest 2021] Any amazing 🔥 💯 code you may think of in Java, Let's compile all of them here
Stars: ✭ 39 (-18.75%)
Mutual labels:  contributions-welcome, hacktoberfest2021
CodeBucket
A beginner-friendly project to help you in open-source contributions. Made specifically for contributions in HACKTOBERFEST! Please leave a star ⭐ to support this project! ✨
Stars: ✭ 22 (-54.17%)
Mutual labels:  contributions-welcome, hacktoberfest2021
ogrants
Open grants list
Stars: ✭ 96 (+100%)
Mutual labels:  hacktoberfest2021
AndroidToRN
原生android中嵌入React Native
Stars: ✭ 95 (+97.92%)
Mutual labels:  android-studio
instaUnfollow
Check people don't follow you back on Instagram.
Stars: ✭ 50 (+4.17%)
Mutual labels:  hacktoberfest2021
keycloak-admin-client
PHP Client to connect to Keycloak admin rest apis
Stars: ✭ 57 (+18.75%)
Mutual labels:  hacktoberfest2021
SpotMusicGen
A Program that creates a Spotify playlist from a YouTube Playlist
Stars: ✭ 47 (-2.08%)
Mutual labels:  hacktoberfest2021
CMPLR
A blogging mobile application built with Kotlin using MVC design pattern and Take some advantage of Jetpack , View & Data Binding It's a mimic for Tumblr application , But a little prettier than him 😉
Stars: ✭ 14 (-70.83%)
Mutual labels:  android-studio
Kotlin-Android-Studio-Templates
Kotlin Android Studio Templates - A collection of templates in Kotlin
Stars: ✭ 30 (-37.5%)
Mutual labels:  android-studio
notes
A miscellany of thoughts.
Stars: ✭ 18 (-62.5%)
Mutual labels:  hacktoberfest2021
Hacktoberfest-2021
Make this Hacktoberfest a learning period and contribute to Great Open Source Projects.
Stars: ✭ 523 (+989.58%)
Mutual labels:  hacktoberfest2021
Hacktoberfest2021
This is for Hacktoberfest 2021
Stars: ✭ 16 (-66.67%)
Mutual labels:  hacktoberfest2021

Hacktoberfest 2021

Androapps

Important Android projects to learn fundamentals of android development.

This is a Beginner Friendly Repository made for Open Source Enthusiasts who can contribute to the App during HacktoberFest 2021.

To contribute in this project you need to build your own android apps or you can update the existing applications.

Languages Used in Projects

  1. Java
  2. Kotlin
  3. Flutter
  4. C++

Requirements

  1. Android Version 5.0 and above
  2. CompileSdkVersion 29/30
  3. MinSdkVersion 21
  4. Androidx
  5. Gradle Build (According to the project)

Official References to learn Android development

  1. https://developer.android.com/docs
  2. https://developer.android.com/courses/pathways/kotlin-for-java [Java to Kotlin Pathway]
  3. https://developer.android.com/kotlin/campaign/learn [Learn Kotlin]
  4. https://flutter.dev/docs
  5. https://www.youtube.com/watch?v=Z6KZ3cTGBWw [Building your first Flutter app]
  6. https://github.com/Kotlin/kotlinx.coroutines/blob/master/ui/coroutines-guide-ui.md?s=09 [Kotlin Coroutines]
  7. https://codelabs.developers.google.com/codelabs/from-java-to-dart#0 ( Learn Dart - Codelab )
  8. https://developer.android.com/ndk/guides [Native Development Kit Guide]
  9. https://developer.android.com/training/articles/perf-jni

Android Dev Learnings/ Best Resources

  1. https://github.com/MindorksOpenSource/android-developer-roadmap ( Android ROADMAP - MindorksOpenSource )
  2. https://youtu.be/VaMWsm6CFss ( Android ROADMAP - Love Bubber Bhaiya)
  3. https://www.youtube.com/playlist?list=PLUcsbZa0qzu3Mri2tL1FzZy-5SX75UJfb (Basics of Android - Anuj Bhaiya)
  4. https://www.youtube.com/playlist?list=PLonJJ3BVjZW6hYgvtkaWvwAVvOFB7fkLa
  5. https://medium.com/androiddevelopers/the-android-lifecycle-cheat-sheet-part-i-single-activities-e49fd3d202ab
  6. https://github.com/MindorksOpenSource/android-mvvm-architecture ( Android MVVM Architechture - MindorksOpenSource )
  7. https://www.youtube.com/watch?v=pTJJsmejUOQ ( Learn Flutter - Full Tutorial for Beginners )
  8. https://aadityapaithane.medium.com/why-should-i-choose-android-development-as-a-beginner-267988e565ed (General questions about android development)

Contributing

1. Register for the hacktoberfest2021

link - https://hacktoberfest.digitalocean.com/

2. Go through the CONTRIBUTING.md and CODE_OF_CONDUCT

Setting up the project

To setup the project locally please follow the instructions:

1. Star and Fork this Repository

You can star and fork 🍽️ this repository on GitHub by navigating at the top of this repository.

2. Clone the Repository

To make your own local copy of the repository to add run projects locally, let’s first open up a terminal window or you can download GitHub Desktop
If you're using terminal use the git clone command along with the URL that points to your* fork of the repository:
git clone https://github.com/your_username/Androapps.git

3. Create New Branch

Once the project is cloned/opened create a new branch and checkout in it where you can make the changes in the code.
You can do this either from terminal or from the github desktop.
To do from Terminal:
git branch new-branch
git checkout new-branch

4. Select the project from the cloned repo to the android studio, add your contributions

5. Commit and Push

After making the required changes commit and push your code
Terminal:
To add the changes after you have made the modifications

git add . or git add -A

To commit and push the changes
git commit -m <Your-commit-message>

6. Update Local Repository

7. Configure a Remote for the Fork

You’ll have to specify a new remote upstream repository for us to sync with the fork. This will be the original repository that you forked from. you’ll have to do this with the git remote add command.
git remote add upstream https://github.com/aadityamp01/Androapps.git

8. Sync the Fork

9. Create Pull Request

At this point, you are ready to make a pull request to the original repository.
Navigate to your forked repository, and press the “New pull request” button on your left-hand side of the page.

10. You're done, wait for the review from maintainers.

Project Maintainer :

Contact and Support

If you face any issue related to any project or want to suggest any application, Please feel free to contact me: @ [[email protected]]

Liked this repo, give it a star and fork 🍽️ this repository to help others!!

Made with ❤️ By Aaditya Paithane
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].