4 options
IBM worklight mobile application development essentials : develop efficient mobile applications using IBM Worklight / Muhammad Saif Uddin, Talha Haroon ; cover image by Ronak Dhruv.
- Format:
- Book
- Author/Creator:
- Uddin, Muhammad Saif.
- Series:
- Professional expertise distilled
- Language:
- English
- Subjects (All):
- Mobile computing--Programming.
- Mobile computing.
- Mobile computing--Security measures.
- Physical Description:
- 1 online resource (144 p.)
- Edition:
- 1st edition
- Place of Publication:
- Birmingham, England : Packt Publishing Ltd, 2014.
- Language Note:
- English
- System Details:
- text file
- Summary:
- This book will guide you through the process of building an application and customizing it with the help of lucid instructions on development, configuration, and administration with a practical, step-by-step approach.If you are a developer who wants to create mobile applications quickly, this is the book for you. Some basic knowledge about of web technologies and client -side languages such as JavaScript, CSS and HTML will serve you well.
- Contents:
- Cover; Copyright; Credits; About the Authors; Acknowledgement; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started with IBM Worklight; The IBM Worklight solution; Worklight capabilities and supported platforms; Components of Worklight; Worklight Studio; Features of the Worklight Studio platform; Worklight Device Runtime; Worklight Server; Worklight Console; Worklight Application Center; Summary; Chapter 2: Installing Worklight; Installing IBM Worklight Consumer Edition; Installing IBM Installation Manager; Installing the IBM Worklight Server
- Configuring the WebSphere Application Server (Liberty profile)Installing IBM Worklight Studio; Installing IBM Worklight Developer Edition; Installing Android SDK; Summary; Chapter 3: Creating a Basic Worklight Application; Creating a simple IBM Worklight application; Worklight project and application structure; Application resources; Rich Page Editor; Adding an environment; Verifying the server configuration; Building the application; Application skins; Previewing an application in the mobile simulator; Summary; Chapter 4: Customizing a Worklight Application; A quick overview of HTML5
- The IBM Worklight client-side APIThe WLClient JavaScript client library; Exploring Dojo Mobile; Designing your first Dojo application; Adding an environment in IBM Worklight; Application resources; Application-descriptor; The main HTML file; Client scripts and stylesheets; The application icon; The splash screen; The Worklight client property file; Exploring the Android application environment; Summary; Chapter 5: Adding an Adapter; IBM Worklight Adapter concept; Exploring Adapter files; Types of Adapters; HTTP Adapters; SQL Adapters; Invoking the Adapter procedure
- Calling Java code using an AdapterInvoking Java code from the Adapter; Summary; Chapter 6: Authentication and Security; Worklight security principles, concepts, and terminologies; Challenge handler; Authenticator; The login module; Authentication realms; Security test; Examining generated realms, security test, and login modules; Generating realms; Generating login modules; Generating security tests; Creating adapter-based authentication; Client side - adapter authentication components; Challenge handler in Worklight; Form-based authentication; Security realm; The login module; Security test
- Challenge handlerCustom authentication; Summary; Chapter 7: Advanced Features of IBM Worklight; Push notification; Device and platforms support; Worklight push notification concepts and terminology; WL client API; WL.BusyIndicator; WL.Logger; WL.SimpleDialog; Cordova plugins; Encrypted Offline Cache; Storage JSONStore; Summary; Index
- Notes:
- "Professional expertise distilled"--Cover.
- Includes index.
- ISBN:
- 9781782177616
- 1782177612
- OCLC:
- 871189664
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.