PersonIndependent

Mario Kernich

Provides 4
Calling a service by handABAPCalling a service by handcapabilitySending a request to an OData service or a push channel on a system and reading what comes back, while building it or chasing an error, before any client exists. Distinct from [unit testing](capability:abap-unit-testing), which proves logic in code and keeps the proof.DocumentationCAPUI5BTPABAPDocumentationcapabilityFinding the answer in what has already been written, and writing it where it has not — first-party documentation made searchable by something other than a person scrolling it, including by an agent, and a document of custom code produced from the code itself.Finding a transaction codeABAPFinding a transaction codecapabilityGetting from a task to the code that starts it, and keeping the codes you use within reach. Looking at what a system holds once you are inside one is [browsing table data](capability:abap-data-browsing), and driving its screens as a program is [GUI automation](capability:gui-automation).Touch operationUI5Touch operationcapabilityOperating an app with a finger, a stylus or a gloved hand on a tablet, kiosk or shop-floor terminal: targets large enough to hit, and input that does not assume a hardware keyboard. Distinct from responsive layout, which is about the width of the screen rather than what touches it.
Demonstrates 6
Build and dev-server toolingUI5Build and dev-server toolingcapabilityServing an app locally and building it for deployment — proxying a backend, transpiling, bundling, and shaping the result for whatever will host it.Data modellingCAPABAPData modellingcapabilityDefining the shape of data before anything serves it: entities and their types, how they relate, and the projections and views that services and applications consume.Launchpad pluginsUI5ABAPBTPLaunchpad pluginscapabilityExtending an application launchpad’s shell rather than an individual app: adding header buttons, user-menu entries, frame areas or background behaviour shared across the apps it hosts. A development sandbox for launching an app is a separate concern.Reference appsCAPABAPReference appscapabilityA whole application to read rather than a snippet to copy — somewhere to see how the pieces sit together once there are more than three of them.Transactional modelABAPTransactional modelcapabilityHow a business object's behaviour is defined and who owns the transaction — the choice that shapes everything downstream in an application.TypeScript supportUI5TypeScript supportcapabilityWriting apps and libraries in TypeScript — the type definitions, the module syntax the loader expects, and the build step that gets from one to the other.
Contributes to 1
Custom controls and librariesUI5Custom controls and librariescapabilityExtending the set of controls an app is built from: a control of its own, a wrapper around a third-party widget, or an icon font registered with the framework, packaged so another app can reuse it. Distinct from [Web Components interop](capability:ui5-web-components), which brings in standard custom elements, and from [generators](capability:generators), which scaffold a control project rather than being one.

Entries11

Group by11 of 11 entries
EntrySignals
Maintains3
abap-doc
Not reachable

Node.js command writing PDF documentation for an ABAP package

ODAPU
none

UI5 app for OData test requests and ABAP Push Channels

ui5-touch-controls
none

UI5 control library of sized sap.m controls and touch inputs

Maintains: samples, sketches and references5
abapconf2026-custom-entities
No license

abapconf 2026 talk materials on RAP custom entities

fiori-fullscreen-plugin
none

Fiori launchpad plugin adding a fullscreen toggle button

ui5-cap-todo
No license

Todo app with CAP and SAPUI5 in TypeScript over OData V4

ui5-monorepo-showcase
No license

pnpm workspace developing a UI5 app, library and plugin together

ui5-tcode-finder
none

Browser page searching SAP transaction codes

Contributes to3
generator-ui5-ts-flp-plugin
none

Easy-UI5 generator for a TypeScript Fiori launchpad plugin

ui5-fontawesome-libv1.1.0
none

UI5 library adding Font Awesome icon sets to sap-icon://

ui5-icon-explorer
none

Live icon browser for the ui5-fontawesome-lib icon set

Writing and topics1

Piece, what it offersStill applies
Understanding and Developing Fiori Plugins with Extension API & TypeScript
kernich.de, Mario Kernich
nothing recorded

Details

History2
  • ui5-tcode-finderentry → createdStaged with the capability Finding a transaction code, drafted in the same batch because the corpus held no concern for it. ecosystem: abap is a placement rather than a stated fact: the repository is an OpenUI5 and TypeScript application, but its subject is the transaction codes of a classic SAP system and the only stack its features name is SAP GUI for HTML. serves_ecosystems: ui5 rests on the overview sentence naming the T-Codes a UI5 or Fiori project needs. use_as: reference because it is consulted at its own address rather than installed into a project.
  • First entry seenDiscovered via Added by hand.
For your agent