LEADER 05159nam 2200673 450 001 9910789008203321 005 20200520144314.0 010 $a1-78217-761-2 035 $a(CKB)3710000000089794 035 $a(EBL)1647191 035 $a(SSID)ssj0001160444 035 $a(PQKBManifestationID)11670646 035 $a(PQKBTitleCode)TC0001160444 035 $a(PQKBWorkID)11136941 035 $a(PQKB)10046533 035 $a(Au-PeEL)EBL1647191 035 $a(CaPaEBR)ebr10839997 035 $a(CaONFJC)MIL577443 035 $a(OCoLC)871189664 035 $a(CaSebORM)9781782177609 035 $a(MiAaPQ)EBC1647191 035 $a(PPN)228034698 035 $a(EXLCZ)993710000000089794 100 $a20140306h20142014 uy 0 101 0 $aeng 135 $aur|n|---||||| 181 $ctxt 182 $cc 183 $acr 200 10$aIBM worklight mobile application development essentials $edevelop efficient mobile applications using IBM Worklight /$fMuhammad Saif Uddin, Talha Haroon ; cover image by Ronak Dhruv 205 $a1st edition 210 1$aBirmingham, England :$cPackt Publishing Ltd,$d2014. 210 4$dİ2014 215 $a1 online resource (144 p.) 225 1 $aProfessional expertise distilled 300 $a"Professional expertise distilled"--Cover. 300 $aIncludes index. 311 $a1-78217-760-4 327 $aCover; 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 327 $aConfiguring 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 327 $aThe 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 327 $aCalling 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 327 $aChallenge 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 330 $aThis 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. 606 $aMobile computing$xProgramming 606 $aMobile computing$xSecurity measures 615 0$aMobile computing$xProgramming. 615 0$aMobile computing$xSecurity measures. 676 $a005.437 700 $aUddin$b Muhammad Saif$01535348 701 $aHaroon$b Talha$01535349 701 $aDhruv$b Ronak$01535350 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910789008203321 996 $aIBM worklight mobile application development essentials$93783489 997 $aUNINA