Nicht aus der Schweiz? Besuchen Sie lehmanns.de
SAPUI5 - Christiane Goebels, Denise Nepraunig, Thilo Seidel

SAPUI5

The Comprehensive Guide
Buch | Hardcover
672 Seiten
2016
SAP Press (Verlag)
978-1-4932-1320-7 (ISBN)
CHF 109,95 inkl. MwSt
zur Neuauflage
  • Titel ist leider vergriffen;
    keine Neuauflage
  • Artikel merken
Zu diesem Artikel existiert eine Nachauflage
Paul Modderman, Christiane Goebels, Denise Nepraunig, Thilo Seidel
2020
Buch | Hardcover
CHF 125, 90
zur Neuauflage
Transform your apps from simple Hello, World examples to enterprise-grade applications with this guide to SAPUI5! Get the know-how to develop MVC apps, use OData, create data bindings, debug and test code, and more. Learn the dos and don'ts of SAPUI5 and everything in between.
Transform your apps from simple Hello, World examples to enterprise-grade applications with this guide to SAPUI5! Get the know-how to develop MVC apps, use OData, create data bindings, debug and test code, and more. Learn the dos and don'ts of SAPUI5 and everything in between, whether you're implementing CRUD operations or writing your own controls. The dawn of the user is here. Can your apps keep up? a. Dive In!: Everyone's got to start somewhere. Your journey begins with an overview of the SAPUI5 architecture and a Hello, World example for a single page application. Learn about the core building blocks, controls, and functionality of SAPUI5. b. Build!: Learn about MVC applications, model types, and CRUD operations for connecting services. Then implement OData protocols, design application patterns, and apply advanced concepts to take your apps to the next level. c. Enhance!: Add the finishing touches to your app, with details on enterprise-grade features for security, theming, performance, and accessibility. Debug and test your code for flawless deployment. Highlights:

Design and build apps
MVC
Models and data binding
OData
CRUD and REST
Debug and test
App deployment
Eclipse
SAP Web IDE
SAP Fiori
SAP HANA Cloud Platform

Christiane Kurz is a senior software developer at SAP. She joined her first web development project back in 2001, loved the experience, and has never looked back. She has worked on dozens of large and small web applications for SAP, SAP customers, and at her own Internet startup from 2005 to 2010 for companies with no relationship to SAP at all. She rejoined SAP in 2012 as a member of the central team developing SAPUI5 in Walldorf, Germany. She is an experienced lecturer and trainer for SAPUI5 and OpenUI5 as well as other web-related topics. Denise Nepraunig is a software developer at SAP in Walldorf, where she creates SAPUI5 applications and was involved in the development of the SAP Web IDE. Before she joined SAP, she worked at an SAP partner company, where she worked with SAPUI5 and OData development with ABAP, gaining hands-on experience with SAP Fiori and the SAP Mobile Platform. Prior to that, she worked at an SAP customer as an ABAP developer and was part of international SAP ERP and SAP CRM rollouts. Denise is an experienced speaker and SAPUI5 coach and recently became an SAP Mentor. She loves to explore new technologies, and in her free time tinkers around with SAP HCP and SAP HANA. Thilo Seidel built his first web page back in 2002 and instantly fell in love with the browser. He has taken on various roles since then, including sales, designer thinker, traveler, student, and project manager. Before joining SAPUI5, his technological journey involved freelancing with jQuery, Bootstrap, and Ruby on Rails. Currently, Thilo is the product owner of SAP Fiori Launchpad on the weekdays and an occasional hacker on weekends.

Acknowledgments
Preface
Target Audience
Objective
How to Read This Book
Introduction
SAPUI5 at a Glance
What It Is and Where to Get It
History and Evolution
Features
Use Cases
Product Comparison
SAPUI5 and OpenUI5
Summary
Architecture
The Libraries
MVC Overview
Architecture of a Typical SAPUI5 Application
Class Hierarchy
Summary
SAPUI5 In Action Building Apps
Hello, SAPUI5 World
Coding Guidelines
Setup
Adding a Simple Control
Defining an Event Handler
Complex Controls
Controls API
Layouts
Summary
Building MVC Applications
Models, Views, and Controllers
Structure
Building a Simple View
View Types
Components
Routing
Application Descriptor
Summary
Models and Bindings
Using Models: A JSON Sample
Property Binding
Using Formatters
Aggregation Binding
Element Binding
Expression Binding and Calculated Fields
Resource Models and Internationalization
View Models and the Device Model
Summary
CRUD Operations
What Is REST? What Is CRUD?
Connecting to REST Services
Using CRUD Operations
Sorting, Filtering, and Grouping in JSON Models
Summary
Using OData
OData at a Glance
OData Model at a Glance
Reading Data
Filter, Sort, Expand, and Group
Paging and Thresholds
Batch Mode
One-Way and Two-Way Bindings
Writing Data
Function Imports
Concurrency Control
Summary
Application Patterns and Examples
Layouts
Floorplans
Additional Application Features
Running Apps in SAP Fiori Launchpad
SAP Fiori Reference Apps
Summary
Advanced Concepts
Writing Your Own Controls
Using Fragments
SAP OData Annotations
Smart Controls
Smart Templates
Summary
Finishing Touches
Making Applications Enterprise-Grade
Theming
Security
Performance
Accessibility
Summary
Debugging and Testing Code
Debugging
Writing Unit Tests
One-Page Acceptance Tests
Mocking Data: Using the Mock Server
Linting Code
Summary
Don’ts
Worst Practices
How to Break your Apps during Updates
Summary
Appendices
IDE Setup
Accessing and Connecting to the Backend
App Deployment
Cheat Sheets
Additional Resources
The Authors
Index

Erscheinungsdatum
Reihe/Serie SAP PRESS Englisch
Verlagsort Maryland
Sprache englisch
Maße 175 x 229 mm
Themenwelt Mathematik / Informatik Informatik Netzwerke
Mathematik / Informatik Informatik Programmiersprachen / -werkzeuge
Informatik Software Entwicklung User Interfaces (HCI)
Informatik Weitere Themen SAP
Wirtschaft Betriebswirtschaft / Management
Schlagworte Application Development Toolkit for HMTL5 • Apps • Fiori • Gateway • HTML5 • Mobile • Mobility • OData • OpenUI5 • SAP UI5 • SAPUI5 • UI5 • Web IDE
ISBN-10 1-4932-1320-2 / 1493213202
ISBN-13 978-1-4932-1320-7 / 9781493213207
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich
Aus- und Weiterbildung nach iSAQB-Standard zum Certified Professional …

von Mahbouba Gharbi; Arne Koschel; Andreas Rausch; Gernot Starke

Buch | Hardcover (2023)
dpunkt Verlag
CHF 48,85
Lean UX und Design Thinking: Teambasierte Entwicklung …

von Toni Steimle; Dieter Wallach

Buch | Hardcover (2022)
dpunkt (Verlag)
CHF 48,85
Wissensverarbeitung - Neuronale Netze

von Uwe Lämmel; Jürgen Cleve

Buch | Hardcover (2023)
Carl Hanser (Verlag)
CHF 48,95