0% found this document useful (0 votes)
6 views2 pages

Web & Android Development Essentials

The document provides an overview of web development and Android development, highlighting key components such as frontend technologies (HTML, CSS, JavaScript), backend languages (Node.js, Python), and tools like APIs and version control. It also covers Android development essentials, including programming languages (Kotlin, Java), development tools (Android Studio), and design principles (Material Design). Overall, it serves as a concise reference for understanding the fundamental aspects of both fields.

Uploaded by

ragavmani724
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views2 pages

Web & Android Development Essentials

The document provides an overview of web development and Android development, highlighting key components such as frontend technologies (HTML, CSS, JavaScript), backend languages (Node.js, Python), and tools like APIs and version control. It also covers Android development essentials, including programming languages (Kotlin, Java), development tools (Android Studio), and design principles (Material Design). Overall, it serves as a concise reference for understanding the fundamental aspects of both fields.

Uploaded by

ragavmani724
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Web Development & Android Development - Short Notes

Web Development
Frontend:

The part of the website users see and interact with (buttons, text, layout).

HTML:

Builds the basic structure of web pages.

CSS:

Styles the page (colors, fonts, layout).

JavaScript:

Adds interactivity (click actions, animations, etc.).

Framework:

A ready-made set of tools/libraries to make development faster and easier. Examples: React,

Angular, Vue.

Backend:

The server-side part that handles logic, databases, and user requests.

[Link]:

Runs JavaScript on the server.

Python, PHP, Java:

Other popular backend languages.

Database:

Stores data like user info, posts, etc. Examples: MySQL, MongoDB.

API:

Connects frontend and backend or other services.

Responsive Design:

Websites that look good on all screen sizes (mobile, tablet, desktop).

Version Control:
Tracks code changes. Example: Git, GitHub.

Android Development
Android:

A mobile operating system used in most smartphones.

Kotlin:

Official language for Android apps (simple and modern).

Java:

Older, still used for many Android apps.

Android Studio:

Official tool (IDE) to build Android apps.

XML:

Used to design app layouts (buttons, text views, etc.).

Activity:

A single screen in the app (like a page).

Fragment:

A part of a screen that can be reused.

Intent:

Used to move between screens or start actions.

Firebase:

A tool by Google for adding backend services (login, database, notifications).

Jetpack Components:

Set of tools by Google to help build apps easily (Navigation, LiveData, ViewModel, etc.).

Material Design:

Google's design system for consistent and modern app UI.

You might also like