Skip to content

Commit

Permalink
Changed the directory names such that it makes more sense
Browse files Browse the repository at this point in the history
  • Loading branch information
AVidhanR committed Nov 29, 2024
1 parent 000ddcf commit 96fd264
Show file tree
Hide file tree
Showing 59 changed files with 46 additions and 0 deletions.
43 changes: 43 additions & 0 deletions 01_introduction/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
## About Android

- Android is an open-source operating system for mobile devices like smartphones and tablets. It is developed by Google and the Open Handset Alliance. Android is based on the Linux kernel and designed primarily for touchscreen mobile devices such as smartphones and tablets.

- Android is a powerful operating system and supports a large number of applications in smartphones. These applications are more comfortable and advanced for users.

## Build apps using XML and Java

- Android applications are written in Java programming language. Java is a popular programming language that is easy to learn and use. Java is used to develop mobile applications for Android devices.

- Android applications are built using XML and Java. XML is used to design the user interface of the application, and Java is used to write the code that controls the behavior of the application.

- Android applications are built using Android Studio, which is the official integrated development environment (IDE) for Android development. Android Studio provides a user-friendly interface for building Android applications and includes tools for designing the user interface, writing code, and testing the application.

## Android Development Tools

- Android Studio is the official integrated development environment (IDE) for Android development. It provides a user-friendly interface for building Android applications and includes tools for designing the user interface, writing code, and testing the application.

- Android Studio includes the Android SDK, which provides the tools and libraries necessary for building Android applications. The Android SDK includes a set of tools for developing, debugging, and testing Android applications.

- Android Studio also includes an emulator that allows you to test your applications on a virtual Android device. The emulator provides a simulated environment for testing your applications without the need for a physical device.

## Android Development Process

- The Android development process involves several steps, including designing the user interface, writing the code, testing the application, and deploying the application to the Google Play Store.

- The first step in the Android development process is designing the user interface of the application. This involves creating the layout of the application using XML and designing the user interface elements such as buttons, text fields, and images.

- The next step is writing the code that controls the behavior of the application. This involves writing Java code that responds to user input, retrieves data from the internet, and performs other tasks.

- Once the code is written, the next step is testing the application. This involves running the application on an emulator or physical device and testing its functionality, performance, and usability.

- Finally, once the application is tested and ready for release, the final step is deploying the application to the Google Play Store. This involves creating a developer account, uploading the application to the Play Store, and promoting the application to users.

## Pre-requisites for Android Development

- To develop Android applications, you need a computer running Windows, macOS, or Linux. You also need an internet connection to download Android Studio and the Android SDK.

- You need to install Android Studio, which is the official integrated development environment (IDE) for Android development. Android Studio provides a user-friendly interface for building Android applications and includes tools for designing the user interface, writing code, and testing the application.

- You also need to install the Android SDK, which provides the tools and libraries necessary for building Android applications. The Android SDK includes a set of tools for developing, debugging, and testing Android applications.

$${\text{Thank you for reading!}}$$
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
1 change: 1 addition & 0 deletions MAD_WEEK_18/README.md → 18_db_implementation/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -197,6 +197,7 @@
```

- Now add the below `Java` code in `DatabaseHelper.java` (by creating a new Java file {`DatabaseHelper.java`} at the same location where `MainActivity.java` is present) of your project.
- Here, we are using `SQLite` database to store the user data.

```java
package com.example.registrationformwithdb;
Expand Down
File renamed without changes
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
2 changes: 2 additions & 0 deletions MAD_WEEK_20/README.md → 20_gps_location_info/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -180,8 +180,10 @@ public class MainActivity extends AppCompatActivity {
}

```

> [!IMPORTANT]
> Add the below lines in `AndroidManifest.xml`
```xml
<uses-permission
android:name="android.permission.ACCESS_FINE_LOCATION"
Expand Down
File renamed without changes.

0 comments on commit 96fd264

Please sign in to comment.