Vaibhav Mojidra (VaibhavMojidra)

VaibhavMojidra

Geek Repo

Company:Deloitte USI

Location:Mumbai

Home Page:https://vaibhavmojidra.github.io/site/

Twitter:@VaibhavMojidra

Github PK Tool:Github PK Tool

Vaibhav Mojidra's repositories

Android-Jetpack-Compose---Demo-State-Remember-Using-Property-Delegates

In Android Jetpack Compose, the remember function is used to store and manage state in a composable function. It allows you to preserve and update values across recompositions of the composable.

Language:KotlinLicense:MITStargazers:1Issues:1Issues:0

Android-Java---Demo-2-Two-Way-Data-Binding

The Data Binding Library is a support library that allows you to bind UI components in your layouts to data sources in your app using a declarative format rather than programmatically.

Language:JavaLicense:MITStargazers:0Issues:0Issues:0

Android-Java---Demo-Unit-Testing

Unit Testing is an essential part of the software development process. It involves testing individual units or components of a software application to ensure they function correctly. Mockito, Truth, JUnit4, and LiveData Testing are popular frameworks and libraries used in the Java or Kotlin Android for writing unit tests.

Language:JavaLicense:MITStargazers:0Issues:1Issues:0

Android-Jetpack-Compose---Demo-Box-Layout

The Box layout in Android Jetpack Compose is a flexible container that allows you to stack and align multiple composables within it.

Language:KotlinLicense:MITStargazers:0Issues:1Issues:0

Android-Jetpack-Compose---Demo-Button

The Button component in Android Jetpack Compose is used to create interactive buttons in your UI.

Language:KotlinLicense:MITStargazers:0Issues:0Issues:0

Android-Jetpack-Compose---Demo-Column-Layout

In Android Jetpack Compose, the Column layout composable is used to arrange multiple composables vertically.

Language:KotlinLicense:MITStargazers:0Issues:1Issues:0

Android-Jetpack-Compose---Demo-Hello-World

Android Jetpack Compose is a modern toolkit for building native user interfaces (UI) in Android applications. It is a declarative UI framework introduced by Google, designed to simplify the process of building UIs and enable a more efficient and flexible development workflow.

Language:KotlinLicense:MITStargazers:0Issues:1Issues:0

Android-Jetpack-Compose---Demo-Lazy-Column

In Android Jetpack Compose, the equivalent of RecyclerView for creating a scrollable column with efficient item handling and recycling is the LazyColumn composable. It provides similar functionality to RecyclerView, such as handling large datasets, recycling and reusing item views, and efficiently rendering only the visible items on the screen.

Language:KotlinLicense:MITStargazers:0Issues:1Issues:0

Android-Jetpack-Compose---Demo-Row-Layout

The Row layout in Android Jetpack Compose is used to arrange composables horizontally in a row.

Language:KotlinLicense:MITStargazers:0Issues:1Issues:0

Android-Jetpack-Compose---Demo-Scrollable-Column

In Android Jetpack Compose, the equivalent of ListView for creating a scrollable column is the Column composable. While Column alone doesn't have built-in support for efficiently handling large datasets or dynamic content, you can combine it with other components to achieve similar functionality.

Language:KotlinLicense:MITStargazers:0Issues:1Issues:0

Android-Jetpack-Compose---Demo-Simple-Calculator

Android Jetpack Compose is a modern UI toolkit for building native Android apps using a declarative approach. It simplifies UI development, provides a reactive programming model, and offers powerful customization capabilities.

Language:KotlinLicense:MITStargazers:0Issues:1Issues:0

Android-Jetpack-Compose---Demo-Simple-Greeting

Android Jetpack Compose is a modern UI toolkit for building native Android apps using a declarative approach. It simplifies UI development, provides a reactive programming model, and offers powerful customization capabilities.

Language:KotlinLicense:MITStargazers:0Issues:1Issues:0

Android-Jetpack-Compose---Demo-State-Hoisting-Unidirectional-Dataflow

State hoisting is a technique used in Jetpack Compose to manage and share state between different composables in a unidirectional manner. In traditional imperative UI frameworks, state is often stored and managed locally within each UI component, leading to potential inconsistencies and difficulties in managing the overall state of the application.

Language:KotlinLicense:MITStargazers:0Issues:1Issues:0

Android-Jetpack-Compose---Demo-State-Using-MutableStateOf

Jetpack Compose provides a declarative way to define UI components and encourages the use of immutable state. You can manage state within a composable function using the remember and mutableStateOf functions. These functions allow you to create and update state variables that automatically trigger recomposition when their values change.

Language:KotlinLicense:MITStargazers:0Issues:0Issues:0

Android-Jetpack-Compose---Demo-State-Using-MutableStateOf-And-Remember

Jetpack Compose provides a declarative way to define UI components and encourages the use of immutable state. You can manage state within a composable function using the remember and mutableStateOf functions. These functions allow you to create and update state variables that automatically trigger recomposition when their values change.

Language:KotlinLicense:MITStargazers:0Issues:1Issues:0

Android-Jetpack-Compose---Demo-State-With-RememberSaveable

In Android Jetpack Compose, state management is an important aspect of building reactive UIs. The RememberSaveable function is a part of the Jetpack Compose state APIs that allows you to save and restore the state of a composable function across configuration changes, such as screen rotations.

Language:KotlinLicense:MITStargazers:0Issues:0Issues:0

Android-Jetpack-Compose---Demo-TextField

Android Jetpack Compose provides the TextField component, which is a flexible and customizable text input field for building user interfaces in Android apps. The TextField in Jetpack Compose offers a more declarative and composable approach compared to traditional Android EditText views.

Language:KotlinLicense:MITStargazers:0Issues:1Issues:1

Android-Jetpack-Compose---Demo-View-Modifiers-And-Parameters

In Android Jetpack Compose, view modifiers are used to apply various transformations or behaviours to Compose UI components. View modifiers are functions that can be chained together to modify the appearance or behaviour of a component.

Language:KotlinLicense:MITStargazers:0Issues:0Issues:0

Android-Kotlin---Demo-2-Two-Way-Data-Binding

The Data Binding Library is a support library that allows you to bind UI components in your layouts to data sources in your app using a declarative format rather than programmatically.

Language:KotlinLicense:MITStargazers:0Issues:0Issues:0

Android-Kotlin---Demo-Unit-Testing

Unit Testing is an essential part of the software development process. It involves testing individual units or components of a software application to ensure they function correctly. Mockito, Truth, JUnit4, and LiveData Testing are popular frameworks and libraries used in the Java or Kotlin Android for writing unit tests.

Language:KotlinLicense:MITStargazers:0Issues:1Issues:0

SAP-UI5---Demo-Bootstrap

To run SAPUI5, we need to load and initialize it. This process of loading and initializing SAPUI5 is called bootstrapping. Once this bootstrapping is finished, we simply display an alert.

Language:HTMLLicense:MITStargazers:0Issues:1Issues:0

SAP-UI5---Demo-Component-Configuration

The Component Configuration is a set of metadata and settings that define how a UI5 component behaves. It typically includes information like the component's name, version, dependencies, and various settings.

Language:JavaScriptLicense:MITStargazers:0Issues:1Issues:0

SAP-UI5---Demo-Controllers

In SAPUI5, controllers are used to separate the view logic from the model logic. The methods for controlling the data flow should be implemented in a controller.

Language:HTMLLicense:MITStargazers:0Issues:1Issues:0

SAP-UI5---Demo-Descriptor-For-Applications-Or-Manifest-JSON

In SAPUI5, the Descriptor for Applications (often referred to as the "app descriptor" or "manifest.json") is a JSON file that is used to configure and describe various aspects of a SAPUI5 application.

Language:HTMLLicense:MITStargazers:0Issues:1Issues:0

SAP-UI5---Demo-Hello-World

SAP UI5 (SAPUI5) is a framework for building web applications. It is part of the SAP (Systems, Applications, and Products) ecosystem and is primarily used for developing user interfaces for SAP applications.

Language:HTMLLicense:MITStargazers:0Issues:0Issues:0

SAP-UI5---Demo-JSON-Model

JSON Model in SAP UI5 is a client-side model and supports two-way data binding. It holds the data and provides methods to retrieve the data and to set and update data

Language:JavaScriptLicense:MITStargazers:0Issues:1Issues:0

SAP-UI5---Demo-Pages-And-Panels

In SAPUI5, Pages and Panels are UI components used to structure and organize the content of an application.

Language:HTMLLicense:MITStargazers:0Issues:1Issues:0

SAP-UI5---Demo-UI-Using-Javascript

SAP UI5 (SAPUI5) is a framework for building web applications. It is part of the SAP (Systems, Applications, and Products) ecosystem and is primarily used for developing user interfaces for SAP applications

Language:HTMLLicense:MITStargazers:0Issues:0Issues:0

SAP-UI5---Demo-UI-Using-XML

SAPUI5 supports multiple view types (XML, HTML, JavaScript). We choose XML as this produces the most readable code and will force us to separate the view declaration from the controller logic.

Language:HTMLLicense:MITStargazers:0Issues:1Issues:0

SAP-UI5---Demo-Using-BuiltIn-UI-Modules

UI modules in SAPUI5 typically refer to reusable components or libraries that developers can use to build the user interface of their applications. These modules are essential building blocks for creating consistent, visually appealing, and interactive user interfaces.

Language:JavaScriptLicense:MITStargazers:0Issues:0Issues:0