Developing Mobile Applications Using SAP NetWeaver Mobile
(Sprache: Englisch)
This book provides readers with a in-depth, technical introduction to SAP NetWeaver Mobile (SAP NetWeaver MI). Developers, administrators, consultants, and IT managers learn everything there is to know about the development, deployment, and operation of...
Leider schon ausverkauft
versandkostenfrei
Buch (Gebunden)
69.95 €
Produktdetails
Produktinformationen zu „Developing Mobile Applications Using SAP NetWeaver Mobile “
This book provides readers with a in-depth, technical introduction to SAP NetWeaver Mobile (SAP NetWeaver MI). Developers, administrators, consultants, and IT managers learn everything there is to know about the development, deployment, and operation of mobile applications. Beginning with the basics of mobile technology, architecture of mobile apps, and device management, the authors efficiently guide you through the complete application development and management life cycle. Critical topics such as programming tools, performance, backend integration, and cross-application functionality, are covered in detail.
Klappentext zu „Developing Mobile Applications Using SAP NetWeaver Mobile “
This book provides readers with an in-depth, technical introduction to SAP NetWeaver Mobile (SAP NetWeaver MI). Developers, administrators, consultants, and IT managers learn everything there is to know about the development, deployment, and operation of mobile applications. Beginning with the basics of mobile technology, architecture of mobile apps, and device management, the authors efficiently guide you through the complete application development and management life cycle. Critical topics such as programming tools, performance, backend integration, and cross-application functionality, are covered in detail.
Inhaltsverzeichnis zu „Developing Mobile Applications Using SAP NetWeaver Mobile “
1 An Introduction to Mobility 191.1 The Impact of Mobility on the Business World 21
1.2 The Mobile Workforce 21
1.3 Different Types of Workers 24
1.4 Mobility Case Studies 26
1.5 Advantages of a Mobile Environment 30
1.6 Requirements for a Mobile Platform 31
1.7 Summary 35
2 Mobile Technology 37
2.1 Mobile Devices 37
2.2 Application Development and Runtime Environments for Mobile Devices 42
2.3 Connectivity 48
2.4 Summary 56
3 SAP NetWeaver Mobile Challenges and Capabilities 57
3.1 SAP NetWeaver Mobile 7.1 Challenges 57
3.2 SAP NetWeaver Mobile 7.1 Capabilities 62
3.3 Summary 72
4 Data Orchestration Design Time 75
4.1 DOE Design Time Conceptual Overview 75
4.2 Modeling Data Objects and Backend Adapters 90
4.3 Data Distribution Modeling 112
4.4 Summary 134
5 Design Time to Build Mobile Applications 135
5.1 Mobile Applications for Laptop to Build Occasionally Connected Mobile Applications 135
5.2 Mobile Web Dynpro Online 158
5.3 Summary 161
6 Mobile Application Lifecycle Management 163
6.1 The Mobile Application Development Process 168
6.2 Initial Setup 174
6.3 Mass Device Administration 177
6.4 Administration and Monitoring Tools 182
6.5 Third-Party Device Management Integration 187
6.6 Patch Deployment and Upgrade 188
6.7 Lifecycle Management of Mobile Web Dynpro Online Applications 191
6.8 Summary 191
7 Design Study of an Occasionally Connected Mobile Application using Mobile Applications for Laptop .. 193
7.1 Scenario Description 193
7.2 Development Process 194
7.3 User Interface 195
7.4 Defining Data Objects and Distribution Model 197
7.5 Defining Backend Adapters 222
7.6 Configuring SAP NetWeaver Developer Studio 226
7.7 Creating Development Components 227
7.8 Importing Data Objects from the DOE 229
7.9 Defining the Model Classes as Public 230
7.10 Defining the Queries 231
7.11 Creating the Application 232
7.12 Defining Context Binding 233
7.13 Defining Supply Functions for the Node Elements 236
7.14
... mehr
Defining the Method for Calling the Query 239
7.15 Specifying the Navigation Schema 240
7.16 Specifying the Navigation Schema for the Exit Button 242
7.17 Customizing the CustomerDetails View 243
7.18 Customizing the OrderDetails View 247
7.19 Building, Deploying, and Running the Application 250
7.20 Summary 251
8 Support of Peripheral Devices 253
8.1 Peripheral Input/Output Services Infrastructure 254
8.2 PIOS API Core 256
8.3 Summary 268
9 Tips for a Successful Implementation of Mobile Projects 271
9.1 Selecting the Appropriate Devices 271
9.2 Performance and Sizing 275
9.3 Sizing of Mobile Applications 275
9.4 Security 278
9.5 Summary 281
10 Design Study of a Connected Mobile Application Using Mobile Web Dynpro Online 283
10.1 Scenario Description 283
10.2 Development Process 284
10.3 Prerequisites 285
10.4 Creating a Web Dynpro Project 286
10.5 Import an Adaptive RFC Model and Generate the Java Proxies 287
10.6 Creating a Custom Controller Context and Binding it to the Model 289
10.7 Mapping Custom Controller Context Elements to View Context Elements 290
10.8 Creating Actions and Declaring Methods 291
10.9 Defining the View Layouts 292
10.10 Implementing the Action Event Handler and the Method of the Custom Controller 294
10.11 Building, Deploying, Configuring, and Running your Application 296
10.12 Summary 298
11 Developing Mobile Components for PDA 301
11.1 The Component Concept for Mobile Applications 302
11.2 Relationship Between Mobile Applications for Laptop and Mobile Applications for PDA 304
11.3 Summary 306
A SAP Mobile Application Portfolio 309
A.1 Mobile Enterprise Applications 309
A.2 The Mobile Ecosystem 311
A.2.1 Wireless Carriers and Service Providers 312
A.2.2 Device Manufacturer and OS Supplier 313
A.2.3 IT Department 313
A.2.4 Mobile Application Supplier 314
A.3 SAP xApps for Mobile Business 314
A.3.1 SAP xApp Mobile Time and Travel (SAP xMTT) 316
A.3.2 SAP xApp Mobile Asset Management (SAP xMAM) 319
A.3.3 SAP xApp Mobile Asset Management for Utilities (SAP xMAM for Utilities) 323
A.3.4 SAP xApp Mobile Sales for Handhelds (SAP xMSA) 326
A.3.5 SAP xApp Mobile Direct Store Delivery (SAP xMDSD) 328
A.3.6 Cross-Application Components including RFID, Mobile Alert, Electronic Signature Capture, and Geographical Information System (GIS) integration 332
B Glossary 335
C Bibliography 339
D The Authors 341
Index 343
7.15 Specifying the Navigation Schema 240
7.16 Specifying the Navigation Schema for the Exit Button 242
7.17 Customizing the CustomerDetails View 243
7.18 Customizing the OrderDetails View 247
7.19 Building, Deploying, and Running the Application 250
7.20 Summary 251
8 Support of Peripheral Devices 253
8.1 Peripheral Input/Output Services Infrastructure 254
8.2 PIOS API Core 256
8.3 Summary 268
9 Tips for a Successful Implementation of Mobile Projects 271
9.1 Selecting the Appropriate Devices 271
9.2 Performance and Sizing 275
9.3 Sizing of Mobile Applications 275
9.4 Security 278
9.5 Summary 281
10 Design Study of a Connected Mobile Application Using Mobile Web Dynpro Online 283
10.1 Scenario Description 283
10.2 Development Process 284
10.3 Prerequisites 285
10.4 Creating a Web Dynpro Project 286
10.5 Import an Adaptive RFC Model and Generate the Java Proxies 287
10.6 Creating a Custom Controller Context and Binding it to the Model 289
10.7 Mapping Custom Controller Context Elements to View Context Elements 290
10.8 Creating Actions and Declaring Methods 291
10.9 Defining the View Layouts 292
10.10 Implementing the Action Event Handler and the Method of the Custom Controller 294
10.11 Building, Deploying, Configuring, and Running your Application 296
10.12 Summary 298
11 Developing Mobile Components for PDA 301
11.1 The Component Concept for Mobile Applications 302
11.2 Relationship Between Mobile Applications for Laptop and Mobile Applications for PDA 304
11.3 Summary 306
A SAP Mobile Application Portfolio 309
A.1 Mobile Enterprise Applications 309
A.2 The Mobile Ecosystem 311
A.2.1 Wireless Carriers and Service Providers 312
A.2.2 Device Manufacturer and OS Supplier 313
A.2.3 IT Department 313
A.2.4 Mobile Application Supplier 314
A.3 SAP xApps for Mobile Business 314
A.3.1 SAP xApp Mobile Time and Travel (SAP xMTT) 316
A.3.2 SAP xApp Mobile Asset Management (SAP xMAM) 319
A.3.3 SAP xApp Mobile Asset Management for Utilities (SAP xMAM for Utilities) 323
A.3.4 SAP xApp Mobile Sales for Handhelds (SAP xMSA) 326
A.3.5 SAP xApp Mobile Direct Store Delivery (SAP xMDSD) 328
A.3.6 Cross-Application Components including RFID, Mobile Alert, Electronic Signature Capture, and Geographical Information System (GIS) integration 332
B Glossary 335
C Bibliography 339
D The Authors 341
Index 343
... weniger
Autoren-Porträt von Thomas Pohl, Ramprasadh Kothandaraman, Venkat Srinivas Seshasai
Pohl, ThomasDr. Thomas Pohl works as development architect in the area of Agile Development at SAP AG. He studied mathematics and computer science and holds a PhD in mathematics. Before he joined SAP in 1994, he worked in the area of character recognition. Thomas worked in different departments in various roles at SAP (Financials, Financial Services, CRM, Mobile Solutions) where he acquired comprehensive competencies in the design and architecture of business applications with focus on customer needs. His current areas of expertise are model-based development and SOAs.
Kothandaraman, Ramprasadh
Ramprasadh Kothandaraman is the lead development architect of NetWeav-er Mobile at SAP Labs, India. He has vast domain expertise in the area of messaging middleware and associated technologies and, at the beginning of his career with SAP, designed and implemented the first generations of mes-saging middleware for SAP, used in production environments by several SAP customers today. Ramprashadh is currently working on architecting a platform for enterprise mobility, primarily focusing on information provisioning through various user channels, including mobile devices. You can reach Ramprasadh at ramprasadh.kothandaraman@sap.com.
Seshasai, Venkat Srinivas
Venkat Srinivas Seshasai (venkat.srinivas.seshasai@sap.com) works as Chief Development Architect of the SAP NetWeaver Mobile group at SAP Labs India. He holds a master's degree in Structural Engineering and joined SAP in 1998. Since then, he has focused on the development of message-oriented middleware for mobilizing business processes. His current interests include Business Rule Management systems and mobile frameworks.
Bibliographische Angaben
- Autoren: Thomas Pohl , Ramprasadh Kothandaraman , Venkat Srinivas Seshasai
- 2007, 348 Seiten, Maße: 17,7 x 24,8 cm, Gebunden, Englisch
- Verlag: Rheinwerk Verlag
- ISBN-10: 1592291414
- ISBN-13: 9781592291410
Sprache:
Englisch
Rezension zu „Developing Mobile Applications Using SAP NetWeaver Mobile “
Buch-Tipp!
Kommentar zu "Developing Mobile Applications Using SAP NetWeaver Mobile"
0 Gebrauchte Artikel zu „Developing Mobile Applications Using SAP NetWeaver Mobile“
Zustand | Preis | Porto | Zahlung | Verkäufer | Rating |
---|
Schreiben Sie einen Kommentar zu "Developing Mobile Applications Using SAP NetWeaver Mobile".
Kommentar verfassen