- Gebundenes Buch
- Merkliste
- Auf die Merkliste
- Bewerten Bewerten
- Teilen
- Produkt teilen
- Produkterinnerung
- Produkterinnerung
Take the guesswork out of app development with this comprehensive guide! Learn how to use SAP Fiori elements to develop SAP Fiori applications with minimal coding. Walk through the basics of SAP Fiori elements, including the OData standard, programming models, and development tools. Then, follow step-by-step instructions to build your applications using floorplan templates. Finally, learn how to deploy and extend your applications. This is your complete resource for creating and extending SAP Fiori elements apps!
Highlights include: 1) SAP Business Application Studio 2) SAP Web IDE 3)…mehr
Andere Kunden interessierten sich auch für
- Thomas SchneiderErweiterungen für SAP S/4HANA79,90 €
- Sebastian SchreckenbachPraxishandbuch SAP-Administration69,90 €
- Renzo ColleCore Data Services für ABAP89,90 €
- Frank DensbornMigration nach SAP S/4HANA89,90 €
- Karl LiebstückelInstandhaltung mit SAP S/4HANA - Customizing89,90 €
- Johannes StrasserBusiness Process Transformation mit SAP Signavio89,90 €
- Michael AndererSAP S/4HANA Retail89,90 €
-
-
-
-
-
-
-
-
-
-
-
-
-
Take the guesswork out of app development with this comprehensive guide! Learn how to use SAP Fiori elements to develop SAP Fiori applications with minimal coding. Walk through the basics of SAP Fiori elements, including the OData standard, programming models, and development tools. Then, follow step-by-step instructions to build your applications using floorplan templates. Finally, learn how to deploy and extend your applications. This is your complete resource for creating and extending SAP Fiori elements apps!
Highlights include:
1) SAP Business Application Studio
2) SAP Web IDE
3) SAPUI5
4) SAP Cloud Application Programming Model
5) ABAP RESTful application programming model
6) Floorplans
7) Overview pages
8) Object pages
9) Worklists and list reports
10) Deployment
11) Extensions
12) Navigation
Hinweis: Dieser Artikel kann nur an eine deutsche Lieferadresse ausgeliefert werden.
Highlights include:
1) SAP Business Application Studio
2) SAP Web IDE
3) SAPUI5
4) SAP Cloud Application Programming Model
5) ABAP RESTful application programming model
6) Floorplans
7) Overview pages
8) Object pages
9) Worklists and list reports
10) Deployment
11) Extensions
12) Navigation
Hinweis: Dieser Artikel kann nur an eine deutsche Lieferadresse ausgeliefert werden.
Produktdetails
- Produktdetails
- SAP PRESS Englisch
- Verlag: Rheinwerk Verlag / SAP PRESS
- Artikelnr. des Verlages: 459/22373
- Seitenzahl: 413
- Erscheinungstermin: 3. August 2023
- Englisch
- Abmessung: 261mm x 185mm x 32mm
- Gewicht: 1036g
- ISBN-13: 9781493223732
- ISBN-10: 1493223739
- Artikelnr.: 66985794
- Herstellerkennzeichnung
- Rheinwerk Verlag GmbH
- Rheinwerkallee 4
- 53227 Bonn
- Info@rheinwerk-verlag.de
- +49228421500
- SAP PRESS Englisch
- Verlag: Rheinwerk Verlag / SAP PRESS
- Artikelnr. des Verlages: 459/22373
- Seitenzahl: 413
- Erscheinungstermin: 3. August 2023
- Englisch
- Abmessung: 261mm x 185mm x 32mm
- Gewicht: 1036g
- ISBN-13: 9781493223732
- ISBN-10: 1493223739
- Artikelnr.: 66985794
- Herstellerkennzeichnung
- Rheinwerk Verlag GmbH
- Rheinwerkallee 4
- 53227 Bonn
- Info@rheinwerk-verlag.de
- +49228421500
Rene Glavanovits is an SAP consultant and developer at CloudDNA GmbH, an SAP partner in Austria. He specializes in the latest SAP technologies, specifically in the development of full-stack applications with SAP Fiori, SAPUI5, OData, core data services (CDS), and SAP Cloud Application Programming Model.
· ... Preface ... 15
· ... Objective and Target Audience ... 15
· ... How to Read This Book ... 16
· Basics ... 19
· Why SAP Fiori Elements? ... 21
· 1.1 ... Historical Development of User Interfaces at SAP ... 22
· 1.2 ... Requirements for User Interfaces in SAP On-Premise and Cloud Products ... 32
· 1.3 ... Low-Code Development ... 35
· 1.4 ... Example Application ... 36
· 1.5 ... Summary ... 37
· Overview of SAPUI5 and SAP Fiori ... 39
· 2.1 ... Introduction to SAPUI5 ... 39
· 2.2 ... Standardized Development with SAP Fiori ... 43
· 2.3 ... Summary ... 63
· OData: The Basis of All SAP Fiori Elements Applications ... 65
· 3.1 ... Introduction to the OData Standard ... 66
· 3.2 ... CRUDQ Methods ... 70
· 3.3 ... Filtering, Sorting, and Other Functions ... 78
· 3.4 ... Managing OData Services in the SAP System ... 85
· 3.5 ... OData and Core Data Services Annotations ... 92
· 3.6 ... Summary ... 95
· 4 ... Programming Models ... 97
· 4.1 ... Why Do We Need New Programming Models for the Cloud? ... 98
· 4.2 ... SAP Cloud Application Programming Model ... 100
· 4.3 ... ABAP RESTful Application Programming Model ... 110
· 4.4 ... Summary ... 115
· 5 ... Development Tools ... 117
· 5.1 ... Cloud Development Environments ... 117
· 5.2 ... Local Development Environments ... 134
· 5.3 ... Summary ... 147
· Part II ... Developing Applications with Floorplan Templates ... 149
· 6 ... Introduction to Floorplans and Application Scenarios ... 151
· 6.1 ... Available Floorplans ... 151
· 6.2 ... Use Cases for the Floorplans ... 159
· 6.3 ... Generic Annotations ... 160
· 6.4 ... Summary ... 162
· Overview Page ... 163
· 7.1 ... Introduction ... 163
· 7.2 ... Annotations for Overview Pages ... 172
· 7.3 ... Core Data Services Views for Overview Pages ... 173
· 7.4 ... Developing an Overview Page in SAP Business Application Studio ... 175
· 7.5 ... Developing an Overview Page in SAP Web IDE ... 193
· 7.6 ... Summary ... 198
· List Report and Worklist ... 199
· 8.1 ... Introduction ... 199
· 8.2 ... Annotations for List Reports and Worklists ... 209
· 8.3 ... Development of a List Report in SAP Web IDE ... 211
· 8.4 ... Developing a List Report in SAP Business Application Studio ... 222
· 8.5 ... Developing a Worklist in SAP Business Application Studio ... 227
· 8.6 ... Summary ... 235
· Analytical List Page ... 237
· 9.1 ... Introduction ... 238
· 9.2 ... Annotations for Analytical List Pages ... 245
· 9.3 ... Core Data Services Views for Analytical List Page ... 249
· 9.4 ... Developing Analytical List Pages in SAP Business Application Studio ... 252
· 9.5 ... Developing an Analytical List Page in SAP Web IDE ... 264
· 9.6 ... Further Development of the Analytical List Page ... 267
· 9.7 ... Summary ... 270
· 10 ... Object Page ... 271
· 10.1 ... Introduction ... 271
· 10.2 ... Annotations for the Object Pages ... 277
· 10.3 ... Core Data Services View for an Object Page ... 288
· 10.4 ... Development of an Object Page in SAP Web IDE ... 289
· 10.5 ... Development of an Object Page in SAP Business Application Studio ... 297
· 10.6 ... Summary ... 302
· Part III ... Additional Concepts ... 303
· 11 ... Deployment ... 305
· 11.1 ... Continuous Integration and Continuous Delivery ... 305
· 11.2 ... Deployment Options ... 307
· 11.3 ... Configuring SAP Fiori Launchpad ... 316
· 11.4 ... Summary ... 337
· Extensions ... 339
· 12.1 ... Developing with Guided Development ... 340
· 12.2 ... Extending Overview Pages ... 345
· 12.3 ... Extending List Reports ... 355
· 12.4 ... Extending Object Pages ... 361
· 12.5 ... Extending Analytical List Pages ... 364
· 12.6 ... Implementing an Adaption Project ... 370
· 12.7 ... Summary ... 383
· Navigation ... 385
· 13.1 ... Internal Navigation ... 385
· 13.2 ... External Navigation ... 391
· 13.3 ... Summary ... 396
· A ... Important Annotations ... 397
· A.1 ... User Interface Annotations ... 397
· A.2 ... Analytics Annotations ... 399
· A.3 ... Consumption Annotations ... 399
· A.4 ... Common Annotations ... 400
· A.5 ... Semantics Annotations ... 400
· The Authors ... 403
· Index ... 405
· ... Objective and Target Audience ... 15
· ... How to Read This Book ... 16
· Basics ... 19
· Why SAP Fiori Elements? ... 21
· 1.1 ... Historical Development of User Interfaces at SAP ... 22
· 1.2 ... Requirements for User Interfaces in SAP On-Premise and Cloud Products ... 32
· 1.3 ... Low-Code Development ... 35
· 1.4 ... Example Application ... 36
· 1.5 ... Summary ... 37
· Overview of SAPUI5 and SAP Fiori ... 39
· 2.1 ... Introduction to SAPUI5 ... 39
· 2.2 ... Standardized Development with SAP Fiori ... 43
· 2.3 ... Summary ... 63
· OData: The Basis of All SAP Fiori Elements Applications ... 65
· 3.1 ... Introduction to the OData Standard ... 66
· 3.2 ... CRUDQ Methods ... 70
· 3.3 ... Filtering, Sorting, and Other Functions ... 78
· 3.4 ... Managing OData Services in the SAP System ... 85
· 3.5 ... OData and Core Data Services Annotations ... 92
· 3.6 ... Summary ... 95
· 4 ... Programming Models ... 97
· 4.1 ... Why Do We Need New Programming Models for the Cloud? ... 98
· 4.2 ... SAP Cloud Application Programming Model ... 100
· 4.3 ... ABAP RESTful Application Programming Model ... 110
· 4.4 ... Summary ... 115
· 5 ... Development Tools ... 117
· 5.1 ... Cloud Development Environments ... 117
· 5.2 ... Local Development Environments ... 134
· 5.3 ... Summary ... 147
· Part II ... Developing Applications with Floorplan Templates ... 149
· 6 ... Introduction to Floorplans and Application Scenarios ... 151
· 6.1 ... Available Floorplans ... 151
· 6.2 ... Use Cases for the Floorplans ... 159
· 6.3 ... Generic Annotations ... 160
· 6.4 ... Summary ... 162
· Overview Page ... 163
· 7.1 ... Introduction ... 163
· 7.2 ... Annotations for Overview Pages ... 172
· 7.3 ... Core Data Services Views for Overview Pages ... 173
· 7.4 ... Developing an Overview Page in SAP Business Application Studio ... 175
· 7.5 ... Developing an Overview Page in SAP Web IDE ... 193
· 7.6 ... Summary ... 198
· List Report and Worklist ... 199
· 8.1 ... Introduction ... 199
· 8.2 ... Annotations for List Reports and Worklists ... 209
· 8.3 ... Development of a List Report in SAP Web IDE ... 211
· 8.4 ... Developing a List Report in SAP Business Application Studio ... 222
· 8.5 ... Developing a Worklist in SAP Business Application Studio ... 227
· 8.6 ... Summary ... 235
· Analytical List Page ... 237
· 9.1 ... Introduction ... 238
· 9.2 ... Annotations for Analytical List Pages ... 245
· 9.3 ... Core Data Services Views for Analytical List Page ... 249
· 9.4 ... Developing Analytical List Pages in SAP Business Application Studio ... 252
· 9.5 ... Developing an Analytical List Page in SAP Web IDE ... 264
· 9.6 ... Further Development of the Analytical List Page ... 267
· 9.7 ... Summary ... 270
· 10 ... Object Page ... 271
· 10.1 ... Introduction ... 271
· 10.2 ... Annotations for the Object Pages ... 277
· 10.3 ... Core Data Services View for an Object Page ... 288
· 10.4 ... Development of an Object Page in SAP Web IDE ... 289
· 10.5 ... Development of an Object Page in SAP Business Application Studio ... 297
· 10.6 ... Summary ... 302
· Part III ... Additional Concepts ... 303
· 11 ... Deployment ... 305
· 11.1 ... Continuous Integration and Continuous Delivery ... 305
· 11.2 ... Deployment Options ... 307
· 11.3 ... Configuring SAP Fiori Launchpad ... 316
· 11.4 ... Summary ... 337
· Extensions ... 339
· 12.1 ... Developing with Guided Development ... 340
· 12.2 ... Extending Overview Pages ... 345
· 12.3 ... Extending List Reports ... 355
· 12.4 ... Extending Object Pages ... 361
· 12.5 ... Extending Analytical List Pages ... 364
· 12.6 ... Implementing an Adaption Project ... 370
· 12.7 ... Summary ... 383
· Navigation ... 385
· 13.1 ... Internal Navigation ... 385
· 13.2 ... External Navigation ... 391
· 13.3 ... Summary ... 396
· A ... Important Annotations ... 397
· A.1 ... User Interface Annotations ... 397
· A.2 ... Analytics Annotations ... 399
· A.3 ... Consumption Annotations ... 399
· A.4 ... Common Annotations ... 400
· A.5 ... Semantics Annotations ... 400
· The Authors ... 403
· Index ... 405
· ... Preface ... 15
· ... Objective and Target Audience ... 15
· ... How to Read This Book ... 16
· Basics ... 19
· Why SAP Fiori Elements? ... 21
· 1.1 ... Historical Development of User Interfaces at SAP ... 22
· 1.2 ... Requirements for User Interfaces in SAP On-Premise and Cloud Products ... 32
· 1.3 ... Low-Code Development ... 35
· 1.4 ... Example Application ... 36
· 1.5 ... Summary ... 37
· Overview of SAPUI5 and SAP Fiori ... 39
· 2.1 ... Introduction to SAPUI5 ... 39
· 2.2 ... Standardized Development with SAP Fiori ... 43
· 2.3 ... Summary ... 63
· OData: The Basis of All SAP Fiori Elements Applications ... 65
· 3.1 ... Introduction to the OData Standard ... 66
· 3.2 ... CRUDQ Methods ... 70
· 3.3 ... Filtering, Sorting, and Other Functions ... 78
· 3.4 ... Managing OData Services in the SAP System ... 85
· 3.5 ... OData and Core Data Services Annotations ... 92
· 3.6 ... Summary ... 95
· 4 ... Programming Models ... 97
· 4.1 ... Why Do We Need New Programming Models for the Cloud? ... 98
· 4.2 ... SAP Cloud Application Programming Model ... 100
· 4.3 ... ABAP RESTful Application Programming Model ... 110
· 4.4 ... Summary ... 115
· 5 ... Development Tools ... 117
· 5.1 ... Cloud Development Environments ... 117
· 5.2 ... Local Development Environments ... 134
· 5.3 ... Summary ... 147
· Part II ... Developing Applications with Floorplan Templates ... 149
· 6 ... Introduction to Floorplans and Application Scenarios ... 151
· 6.1 ... Available Floorplans ... 151
· 6.2 ... Use Cases for the Floorplans ... 159
· 6.3 ... Generic Annotations ... 160
· 6.4 ... Summary ... 162
· Overview Page ... 163
· 7.1 ... Introduction ... 163
· 7.2 ... Annotations for Overview Pages ... 172
· 7.3 ... Core Data Services Views for Overview Pages ... 173
· 7.4 ... Developing an Overview Page in SAP Business Application Studio ... 175
· 7.5 ... Developing an Overview Page in SAP Web IDE ... 193
· 7.6 ... Summary ... 198
· List Report and Worklist ... 199
· 8.1 ... Introduction ... 199
· 8.2 ... Annotations for List Reports and Worklists ... 209
· 8.3 ... Development of a List Report in SAP Web IDE ... 211
· 8.4 ... Developing a List Report in SAP Business Application Studio ... 222
· 8.5 ... Developing a Worklist in SAP Business Application Studio ... 227
· 8.6 ... Summary ... 235
· Analytical List Page ... 237
· 9.1 ... Introduction ... 238
· 9.2 ... Annotations for Analytical List Pages ... 245
· 9.3 ... Core Data Services Views for Analytical List Page ... 249
· 9.4 ... Developing Analytical List Pages in SAP Business Application Studio ... 252
· 9.5 ... Developing an Analytical List Page in SAP Web IDE ... 264
· 9.6 ... Further Development of the Analytical List Page ... 267
· 9.7 ... Summary ... 270
· 10 ... Object Page ... 271
· 10.1 ... Introduction ... 271
· 10.2 ... Annotations for the Object Pages ... 277
· 10.3 ... Core Data Services View for an Object Page ... 288
· 10.4 ... Development of an Object Page in SAP Web IDE ... 289
· 10.5 ... Development of an Object Page in SAP Business Application Studio ... 297
· 10.6 ... Summary ... 302
· Part III ... Additional Concepts ... 303
· 11 ... Deployment ... 305
· 11.1 ... Continuous Integration and Continuous Delivery ... 305
· 11.2 ... Deployment Options ... 307
· 11.3 ... Configuring SAP Fiori Launchpad ... 316
· 11.4 ... Summary ... 337
· Extensions ... 339
· 12.1 ... Developing with Guided Development ... 340
· 12.2 ... Extending Overview Pages ... 345
· 12.3 ... Extending List Reports ... 355
· 12.4 ... Extending Object Pages ... 361
· 12.5 ... Extending Analytical List Pages ... 364
· 12.6 ... Implementing an Adaption Project ... 370
· 12.7 ... Summary ... 383
· Navigation ... 385
· 13.1 ... Internal Navigation ... 385
· 13.2 ... External Navigation ... 391
· 13.3 ... Summary ... 396
· A ... Important Annotations ... 397
· A.1 ... User Interface Annotations ... 397
· A.2 ... Analytics Annotations ... 399
· A.3 ... Consumption Annotations ... 399
· A.4 ... Common Annotations ... 400
· A.5 ... Semantics Annotations ... 400
· The Authors ... 403
· Index ... 405
· ... Objective and Target Audience ... 15
· ... How to Read This Book ... 16
· Basics ... 19
· Why SAP Fiori Elements? ... 21
· 1.1 ... Historical Development of User Interfaces at SAP ... 22
· 1.2 ... Requirements for User Interfaces in SAP On-Premise and Cloud Products ... 32
· 1.3 ... Low-Code Development ... 35
· 1.4 ... Example Application ... 36
· 1.5 ... Summary ... 37
· Overview of SAPUI5 and SAP Fiori ... 39
· 2.1 ... Introduction to SAPUI5 ... 39
· 2.2 ... Standardized Development with SAP Fiori ... 43
· 2.3 ... Summary ... 63
· OData: The Basis of All SAP Fiori Elements Applications ... 65
· 3.1 ... Introduction to the OData Standard ... 66
· 3.2 ... CRUDQ Methods ... 70
· 3.3 ... Filtering, Sorting, and Other Functions ... 78
· 3.4 ... Managing OData Services in the SAP System ... 85
· 3.5 ... OData and Core Data Services Annotations ... 92
· 3.6 ... Summary ... 95
· 4 ... Programming Models ... 97
· 4.1 ... Why Do We Need New Programming Models for the Cloud? ... 98
· 4.2 ... SAP Cloud Application Programming Model ... 100
· 4.3 ... ABAP RESTful Application Programming Model ... 110
· 4.4 ... Summary ... 115
· 5 ... Development Tools ... 117
· 5.1 ... Cloud Development Environments ... 117
· 5.2 ... Local Development Environments ... 134
· 5.3 ... Summary ... 147
· Part II ... Developing Applications with Floorplan Templates ... 149
· 6 ... Introduction to Floorplans and Application Scenarios ... 151
· 6.1 ... Available Floorplans ... 151
· 6.2 ... Use Cases for the Floorplans ... 159
· 6.3 ... Generic Annotations ... 160
· 6.4 ... Summary ... 162
· Overview Page ... 163
· 7.1 ... Introduction ... 163
· 7.2 ... Annotations for Overview Pages ... 172
· 7.3 ... Core Data Services Views for Overview Pages ... 173
· 7.4 ... Developing an Overview Page in SAP Business Application Studio ... 175
· 7.5 ... Developing an Overview Page in SAP Web IDE ... 193
· 7.6 ... Summary ... 198
· List Report and Worklist ... 199
· 8.1 ... Introduction ... 199
· 8.2 ... Annotations for List Reports and Worklists ... 209
· 8.3 ... Development of a List Report in SAP Web IDE ... 211
· 8.4 ... Developing a List Report in SAP Business Application Studio ... 222
· 8.5 ... Developing a Worklist in SAP Business Application Studio ... 227
· 8.6 ... Summary ... 235
· Analytical List Page ... 237
· 9.1 ... Introduction ... 238
· 9.2 ... Annotations for Analytical List Pages ... 245
· 9.3 ... Core Data Services Views for Analytical List Page ... 249
· 9.4 ... Developing Analytical List Pages in SAP Business Application Studio ... 252
· 9.5 ... Developing an Analytical List Page in SAP Web IDE ... 264
· 9.6 ... Further Development of the Analytical List Page ... 267
· 9.7 ... Summary ... 270
· 10 ... Object Page ... 271
· 10.1 ... Introduction ... 271
· 10.2 ... Annotations for the Object Pages ... 277
· 10.3 ... Core Data Services View for an Object Page ... 288
· 10.4 ... Development of an Object Page in SAP Web IDE ... 289
· 10.5 ... Development of an Object Page in SAP Business Application Studio ... 297
· 10.6 ... Summary ... 302
· Part III ... Additional Concepts ... 303
· 11 ... Deployment ... 305
· 11.1 ... Continuous Integration and Continuous Delivery ... 305
· 11.2 ... Deployment Options ... 307
· 11.3 ... Configuring SAP Fiori Launchpad ... 316
· 11.4 ... Summary ... 337
· Extensions ... 339
· 12.1 ... Developing with Guided Development ... 340
· 12.2 ... Extending Overview Pages ... 345
· 12.3 ... Extending List Reports ... 355
· 12.4 ... Extending Object Pages ... 361
· 12.5 ... Extending Analytical List Pages ... 364
· 12.6 ... Implementing an Adaption Project ... 370
· 12.7 ... Summary ... 383
· Navigation ... 385
· 13.1 ... Internal Navigation ... 385
· 13.2 ... External Navigation ... 391
· 13.3 ... Summary ... 396
· A ... Important Annotations ... 397
· A.1 ... User Interface Annotations ... 397
· A.2 ... Analytics Annotations ... 399
· A.3 ... Consumption Annotations ... 399
· A.4 ... Common Annotations ... 400
· A.5 ... Semantics Annotations ... 400
· The Authors ... 403
· Index ... 405